Skip to content
OktaOkta

Senior Software Engineer

Builds AI-assisted automation services and developer agents across Salesforce and other enterprise platforms, improving release engineering, environment management, and operational workflows. Requires 5+ years of software or automation engineering experience, strong programming and integration skills, Salesforce expertise, and practical AI implementation experience.

About the job

Responsibilities

Intelligent Automation and Developer Productivity

  • Build AI-assisted developer agents and automation services that reduce repetitive engineering and operational work.
  • Use contextual information from Git repositories, metadata, tickets, documentation, deployment logs, and platform APIs to improve automation accuracy.
  • Automate release planning, validation, dependency analysis, testing, deployment coordination, post-release verification, and rollback activities.
  • Build tools that detect potential merge conflicts, explain their impact, and recommend or execute safe resolutions with human approval.
  • Develop agents for code and metadata analysis, documentation, test generation, troubleshooting, incident response, and operational runbooks.
  • Establish metrics for productivity gains, manual effort reduction, deployment quality, and automation adoption.

Cross-Platform Enterprise Automation

  • Design and implement automation across Salesforce, NetSuite, AEM, Boomi, Okta, GitHub, CI/CD systems, ticketing platforms, and other enterprise applications.
  • Build reusable APIs, connectors, scripts, workflows, and event-driven services.
  • Create platform-agnostic patterns for authentication, authorization, retries, error handling, logging, monitoring, and auditability.
  • Develop self-service capabilities for approved operational tasks.
  • Monitor, troubleshoot, and improve workflows spanning multiple enterprise applications.

Salesforce Platform Engineering and Security

  • Design and optimize Salesforce Flows, declarative automation, Apex utilities, and platform integrations.
  • Implement Profiles, Permission Sets, Permission Set Groups, field-level security, Sharing Rules, OWDs, Shield, Event Monitoring, and related security controls.
  • Build data-masking and lower-environment protection processes for sensitive information.
  • Debug and refactor platform automation for reliability, performance, and maintainability.
  • Review third-party packages, Connected Apps, OAuth configurations, and API access with Security and Privacy teams.

Release, CI/CD, and Environment Automation

  • Eliminate manual deployment and environment-management steps through automation.
  • Build CI/CD integrations for metadata validation, testing, deployment, approvals, and rollback.
  • Automate sandbox refreshes, data masking, metadata synchronization, configuration updates, and post-refresh activities.
  • Maintain automation code and configuration in GitHub using appropriate branching, testing, review, and release practices.
  • Partner with Release Engineering and DevSecOps teams to standardize deployment and operational patterns.

Automation Security, Governance, and Reliability

  • Implement least-privilege access for service accounts, agents, integrations, and automation workflows.
  • Apply guardrails and human-approval controls to high-risk actions.
  • Protect sensitive data used by automation and AI systems.
  • Maintain execution logs, audit trails, monitoring, and alerting.
  • Design for reliability through testing, idempotency, retries, failure recovery, and rollback.
  • Establish governance standards for secure and responsible AI-enabled automation.

Requirements

  • 5+ years of experience in software engineering, enterprise automation, platform engineering, DevOps, integration engineering, or a related field.
  • Experience building production-grade automation that reduces manual operational or development work.
  • Strong programming experience in Python, JavaScript/TypeScript, Node.js, Java, or a similar language.
  • Experience with REST APIs, webhooks, OAuth, event-driven workflows, asynchronous processing, and SaaS integrations.
  • Experience with Git/GitHub, CI/CD pipelines, automated testing, release engineering, and environment management.
  • Experience with at least two enterprise platforms, preferably including Salesforce, NetSuite, AEM, Boomi, Okta, or comparable systems.
  • Hands-on Salesforce experience with Apex, SOQL/SOSL, Flows, Salesforce CLI, metadata APIs, and platform security.
  • Experience designing reusable automation frameworks, internal tools, CLI utilities, or developer platforms.
  • Practical experience integrating LLMs or AI services into enterprise workflows, developer tools, or operational automation.
  • Understanding of agentic workflows, tool calling, retrieval-augmented generation, context management, and human-in-the-loop automation.
  • Experience implementing security controls for APIs, service accounts, connected applications, secrets, data access, and automation infrastructure.
  • Strong debugging, documentation, communication, and cross-functional collaboration skills.

Nice-to-Haves

  • Salesforce Administrator, Advanced Administrator, Platform App Builder, or Platform Developer I certification.
  • Experience with Salesforce Shield, Event Monitoring, security audits, or data masking.
  • Experience with NetSuite, AEM, Boomi, Okta, ServiceNow, Workday, SAP, or similar enterprise platforms.
  • Experience with GitHub Actions, Jenkins, GitLab CI, or comparable CI/CD technologies.
  • Experience with AWS or Google Cloud, including serverless functions, queues, secrets management, and observability.
  • Experience with agent frameworks, LLM APIs, vector databases, RAG systems, or AI evaluation frameworks.
  • Experience building developer agents for code review, release engineering, incident management, testing, or platform operations.
  • Experience working in a large, geographically distributed enterprise environment.

Skills

Python, JavaScript, TypeScript, Node.js, Java, REST APIs, OAuth, GitHub, CI/CD, Salesforce, Apex, Soql, Salesforce Cli, LLMs, Retrieval-Augmented Generation

Okta

Okta

Bengaluru, India

Senior Fullstack Engineer [ Node.js Heavy + React ]
No salary listedHybrid5+ YOEFullstack Engineering

Senior full-stack engineer building scalable enterprise identity features across React and Node.js/TypeScript. Requires 5+ years of large-scale systems experience plus strong expertise in PostgreSQL, MongoDB, Redis caching, performance optimization, and API design.

Navan

Navan

Bengaluru, India

Senior Fullstack Engineer
No salary listedOn-site5+ YOEFullstack Engineering

Senior full-stack engineer building enterprise travel-platform features across Java/Spring Boot services and modern web interfaces. The role requires 5+ years of software development experience, scalable systems expertise, and proficiency with frontend frameworks, TypeScript, cloud platforms, and microservices.

Zocdoc

Zocdoc

Pune, India

Senior Web Developer
No salary listedOn-site4+ YOEFullstack Engineering

Own and evolve Zocdoc’s provider-facing CMS-backed website, developing custom components, integrations, landing pages, and performance improvements. The role requires 4–7 years of web development experience, strong WordPress and front-end skills, and familiarity with APIs, hosting, and marketing technology.

Alpaca

Alpaca

Remote

Senior Full-Stack Engineer - Alpaca Connect
No salary listedRemote5+ YOEFullstack Engineering

Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, CMS
$140k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.