Skip to content
OktaOkta

Staff Software Engineer

Builds secure, scalable Salesforce and AI-powered business solutions, including integrations, automation, serverless services, and conversational workflows. The role requires 7+ years of software development experience, 5+ years of Salesforce development, strong Python and AWS expertise, and the ability to lead end-to-end delivery.

About the job

Responsibilities

  • Design and implement secure, scalable Salesforce solutions using Apex, Lightning Web Components (LWC), Salesforce Flow, and platform configuration tools.
  • Translate business requirements into technical specifications and solution designs.
  • Build and maintain Salesforce integrations with external systems using REST/SOAP APIs, middleware, and event-driven patterns.
  • Develop serverless solutions using AWS Lambda and other cloud-native services.
  • Build intelligent automation with Python, LangChain, LangGraph, and Amazon Bedrock.
  • Design conversational workflows, internal copilots, and AI agents.
  • Collaborate with cross-functional teams and stakeholders.
  • Provide effort estimates and feasibility assessments.
  • Develop Salesforce features across Sales Cloud, Service Cloud Console, and Experience Cloud.
  • Own delivery from discovery through deployment, including documentation.
  • Create and execute unit, integration, functional, and automation tests.
  • Support production deployments and conduct root-cause analysis.
  • Mentor engineers and serve as Delivery Lead on projects.

Requirements

  • 5+ years of hands-on Salesforce development experience with Apex, process automation tools, and Lightning Web Components.
  • 7+ years of software development experience using Java, Python, or JavaScript.
  • Experience with Sales Cloud, Service Cloud, Experience Cloud, and Communities.
  • Strong Python development experience for automation, integrations, and AI/ML workflows.
  • Experience designing cloud-native solutions with AWS services such as Lambda, API Gateway, SQS, and Step Functions.
  • Hands-on experience with generative AI and LLM frameworks such as LangChain, LangGraph, or Amazon Bedrock.
  • Familiarity with source control and CI/CD pipelines.
  • Ability to independently deliver full-lifecycle Salesforce projects.
  • Deep understanding of secure development and sensitive-data protection.
  • Strong problem-solving, debugging, and communication skills.

Nice to Have

  • Salesforce certifications, such as Platform Developer I/II or Service Cloud Consultant.
  • Experience with Einstein Bots, predictive analytics, Agentforce, or other AI-powered Salesforce tools.
  • Familiarity with Salesforce DevOps and CI/CD practices.
  • Experience building multi-agent orchestration or workflow automation platforms.
  • Knowledge of prompt engineering, vector databases, retrieval-augmented generation (RAG), or AI governance.
  • Experience improving support workflows and customer-service automation.
  • Experience in high-growth technology companies.

Benefits

  • Comprehensive employee benefits.
  • Opportunities to make social impact.
  • Diversity, equity, inclusion, and belonging initiatives.
  • Flexible work environments and tools that support employee productivity.
  • Well-being support, talent development, and community-building programs.
  • Immersive, in-person onboarding experience.

Skills

Salesforce, Apex, Lightning Web Components, Salesforce Flow, Python, JavaScript, Java, AWS Lambda, Amazon Api Gateway, Amazon Sqs, Aws Step Functions, LangChain, LangGraph, Amazon Bedrock, REST APIs

Stripe

Stripe

Bengaluru, India

Staff Engineer, Support Experiences
No salary listedOn-site10+ YOEFullstack Engineering

Provides technical leadership for Stripe support products by setting architecture and strategy, building reliable distributed systems, and mentoring engineers. Requires 10+ years of backend or full-stack development experience and strong expertise in technical leadership, product delivery, and modern programming technologies.

Hinge Health

Hinge Health

Bengaluru, India

Staff Software Engineer
No salary listedHybrid10+ YOEFullstack Engineering

Staff engineer leading architecture and hands-on development for CareHub’s workflow-heavy care-delivery platform. The role requires 10+ years of software development experience, strong React and Node.js/TypeScript skills, AI integration experience, and technical mentorship.

Databricks

Databricks

Bengaluru, India

Staff Software Engineer
No salary listedOn-site12+ YOEFullstack Engineering

Leads architecture, development, reliability, and technical direction for large-scale distributed systems, while mentoring engineers and driving complex cross-functional initiatives. Requires 12+ years of experience building and supporting distributed systems.

Twilio

Twilio

India

Senior/Staff Applied Research Software Engineer
No salary listedRemote7+ YOEFullstack Engineering

Build prototypes and production-ready applications for Twilio’s emerging technologies incubation team. The role requires full-stack software development experience, modern programming skills, database knowledge, and the ability to use AI-assisted development tools effectively.

Rippling

Rippling

Bengaluru, India

Senior Staff Software Engineer
No salary listedOn-site15+ YOEFullstack Engineering

Senior individual contributor responsible for architecting and building large-scale distributed systems, leading cross-team technical initiatives, and mentoring engineers. Requires 15+ years of hands-on software engineering experience and deep expertise in architecture, reliability, performance, and system design.