Senior Staff Engineer, API Platform (DET)

Own Company

Own Company

Software Engineering

San Francisco, CA, USA

Posted on Apr 25, 2026

Description

Role Description:

We are looking for a highly skilled and motivated senior engineer to join our API Platformteam within Engineering Development and Delivery. You will play a critical role in designing and developing high-quality, modern solutions that enable engineers across the organization to rapidly deliver new applications . You will work closely with cross-functional teams to ensure the successful implementation and deployment of our products.

Key Responsibilities:

  • Design, develop, and deliver scalable and robust, foundational enterprise solutions that scale across multiple product offerings to enable rapid application delivery across the development organization.

  • Establish and promote an API-first methodology across cross-functional teams to ensure consistency and quality in our API offerings.

  • Drive the capability for parallel feature development and ensure incremental delivery of software.

  • Collaborate on a team of engineers, providing technical guidance, mentorship, and support to other teams and team members.

  • Effectively leverage AI tools on a daily basis to accelerate the design, development, testing, and documentation of our team’s applications and components.

  • Collaborate with product managers, architects, and other stakeholders to understand requirements and translate them into technical specifications.

  • Drive the capability for parallel feature development and ensure incremental delivery of software.

  • Ensure the quality and performance of the codebase through code reviews, testing, and continuous integration.

  • Drive the adoption of best practices in software development, including agile methodologies and DevOps automation.

  • Troubleshoot and resolve complex technical issues in a timely manner.

  • Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain competitive.

Required Skills and Experience:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

  • 5+ years of experience in software development, with a focus on enterprise solutions.

  • Strong proficiency in one or more programming languages (Java, Python, or JavaScript preferred).

  • Experience designing the AWS infrastructure to run common web services (VPC, Lambda, ECS, RDS, API Gateway).

  • Proficiency creating Infrastructure-as-Code (IaC) to deploy public cloud resources.

  • Experience working with automated CI/CD DevOps pipelines for application testing, release management, and deployment (GitHub Actions or GitLab pipelines preferred)

  • Experience using AI coding tools to accelerate technical delivery while maintaining strong quality controls.

  • Proven track record of delivering high-quality software solutions in a fast-paced environment.

  • Excellent problem-solving skills and the ability to think critically and creatively.

  • Strong communication,collaboration, and documentation skills, with the ability to work effectively in a team-oriented environment.

  • Experience in developing in a contract-first environment.

  • Proven ability to use a data-driven approach to continuous improvement and decision-making.

Preferred Qualifications:

  • Experience with Salesforce technologies and platforms.

  • Knowledge of enterprise integration patterns and best practices.

  • AWS Certifications.

  • Experience with event-driven architecture and technologies that interface with backend consumers (e.g. AWS Kinesis/SNS/SQS/EventBridge).

  • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).

  • Experience developing CI/CD pipelines and processes.

For roles in San Francisco and Los Angeles: Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records.