Senior / Lead / Principal Software Engineer - Foundations Team (Infrastructure/Platform)
At a glance
AI generatedTL;DR
Join the high-ownership Foundations team at Salesforce as a Senior or Lead Software Engineer, where you will architect and build secure, fault-tolerant cloud infrastructure on public clouds like AWS, Google Cloud, or Azure. Your daily tasks include optimizing system performance, evolving CI/CD pipelines, managing infrastructure upgrades with IaC tools such as Terraform, and leveraging observability tools like DataDog for proactive monitoring. You’ll also mentor other engineers and uphold high standards through rigorous testing and code reviews. Ideal candidates have 5+ years of experience in backend systems, proficiency in languages like Go or Python, and expertise in containerization with Kubernetes or Docker. This role offers the opportunity to shape foundational infrastructure at the intersection of AI and distributed systems, combining a startup’s agility with enterprise stability for significant career growth.
Skills
What you'll do
- Lead the design and implementation of secure, fault-tolerant cloud infrastructure.
- Continuously optimize system performance to ensure smooth operation at scale.
- Evolve CI/CD pipelines to reduce complexity and increase deployment resilience.
- Manage infrastructure upgrades using IaC tools for faster execution and efficiency.
- Monitor system health with observability tools like DataDog and Sentry proactively.
- Define and maintain documentation, runbooks, and operating procedures rigorously.
- Mentor other engineers and foster a culture of engineering excellence.
What we're looking for
- 5+ years of professional software development experience with a focus on backend systems and cloud platforms.
- Proficiency in programming languages such as Go, Python, Typescript, or Ruby.
- Deep expertise in architecting secure solutions on public cloud services like AWS, Google Cloud, or Azure.
- Proven experience in automated provisioning using tools like Terraform, CDK, CloudFormation, or Pulumi.
- Experience with container orchestration technologies such as Kubernetes, AWS ECS, or Docker.
- Strong hands-on knowledge of monitoring and logging tools including DataDog, Prometheus, Grafana, or ELK.
- Familiarity with SQL, RDBMS (PostgreSQL preferred), and data warehousing solutions like ClickHouse.
Employer
About Salesforce
Salesforce is the world''s leading customer relationship management (CRM) platform, offering cloud-based software for sales, service, marketing, analytics, and application development. Industry: Enterprise Software & Cloud Computing
Salesforce currently has 81 open roles on FindRole.
Listed pay typically runs $157,050–$260,100 across 70 roles with salary data.
Most-posted roles
- Software Engineering LMTS 3
- LMTS, Salesforce 2
- Principal AI Engineer 2
- AI Architect - Software Engineering 1
- AI Solution Orchestrator 1