Manager, Software Engineering - Cloud Atlas

SalesforceSan Francisco, CA
Onsite

About The Position

Salesforce is seeking an engineering manager to lead a team focused on Cloud Atlas, a globally distributed, highly available, multi-master replicated datastore that powers user logins and authentication between Salesforce services. The team has expertise across Java, NoSQL, and DevOps practices, and is responsible for building, maintaining, and scaling critical authentication infrastructure. The role involves leading and developing software engineers, setting product and operational strategies, managing projects using Agile methodologies, and driving software quality, performance, security, and resilience. A key aspect of the role is developing engineers' ability to work effectively in an AI-augmented environment, integrating AI tools into the development cycle, and ensuring architectural integrity and security best practices are maintained with AI-generated code.

Requirements

  • Direct people management experience leading software engineering teams.
  • Strong software development experience with a solid grasp of Java, web services (representational state transfer/remote procedure call, or REST/RPC), and system architecture.
  • Familiarity with Linux/Unix command line, bash, microservices architecture, and distributed systems.
  • Excellent oral and written communication skills, with a track record of cross-team collaboration.
  • Active, hands-on proficiency with AI development tools; full utilization is the baseline expectation, along with deep technical expertise sufficient to evaluate architectural integrity and make informed decisions about AI-generated output.
  • Experience assessing candidates on their ability to formulate effective prompts, evaluate AI outputs, and orchestrate multi-agent workflows in addition to foundational technical skills.

Nice To Haves

  • Experience with NoSQL datastores.
  • Knowledge of containerization and orchestration platforms, such as Docker and Kubernetes.
  • Experience deploying applications to public cloud platforms, such as Amazon Web Services (AWS), Google Cloud Platform (GCP), Azure, or OpenStack.
  • Solid understanding of web security, authentication and authorization frameworks, and public key infrastructure (PKI).

Responsibilities

  • Lead, empower, and develop a team of software engineers delivering application programming interfaces (APIs), logging and monitoring, performance tuning, and highly available datastore services.
  • Develop short- and long-term product and operational strategies for Cloud Atlas in partnership with product management and architecture teams.
  • Manage project priorities, deadlines, and deliverables using Agile methodologies, such as Scrum and Kanban.
  • Drive software quality, performance, security, and resilience through code reviews, continuous integration, and incident response.
  • Develop each engineer's ability to work effectively in an AI-augmented environment, moving beyond tracking output to actively coaching growth into higher-level system design and architecture work.
  • Own how AI tools are integrated into the team's daily development cycle, including configuration, feedback loops, and the judgment calls about when human review is required to validate output.
  • Serve as the guardian of architectural integrity, security best practices, and technical standards as AI increases code volume, coaching engineers to critically audit AI-generated code for logic flaws, vulnerabilities, and performance issues.

Benefits

  • time off programs
  • medical
  • dental
  • vision
  • mental health support
  • paid parental leave
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service