👋 We're Salesforce, the customer company. CRM + Data + AI + Trust.
Senior Software Engineer – Foundations Team, Infrastructure/Platform
Location
California + 1 moreAll locations: California | Washington
Posted
6 days ago
Salary
$148.5K - $313.7K / year
Seniority
Senior
Job Description
Senior Software Engineer – Foundations Team, Infrastructure/Platform
Salesforce
• Lead the design and implementation of secure, fault-tolerant, and highly available cloud infrastructure on public cloud services • Continuously improve system performance, identify bottlenecks, and deploy optimizations for smooth operation at scale • Lead the evolution of our Continuous Integration and Deployment pipelines in a multi-service environment • Plan and execute timely infrastructure upgrades and changes using infrastructure-as-code • Leverage tools like DataDog, Sentry, and others to monitor system infrastructure • Define, promote, and maintain runbooks, operating procedures, and system architecture diagrams • Provide technical guidance, mentoring other engineers, and fostering a culture of engineering excellence • Embrace a culture of flexibility and efficiency, moving fast to capture opportunities
Job Requirements
- 5+ years of experience in professional software development
- Proficiency in programming languages such as Go, Python, Typescript, or Ruby
- Deep experience architecting secure solutions on cloud-based infrastructure (e.g., AWS, Google Cloud, or Azure)
- Proven experience in automated provisioning using tools like Terraform, CDK, CloudFormation, or Pulumi
- Experience with automated deployments using container orchestration technologies such as Kubernetes, AWS ECS, or Docker
- Strong hands-on experience with monitoring and logging tools such as DataDog, Prometheus, Grafana, or ELK
- Familiarity with SQL, RDBMS (PostgreSQL preferred), and data warehousing solutions (e.g., ClickHouse)
- Proficiency in AI-assisted software development (e.g., Claude, Cursor, etc.)
Benefits
- General benefits including health insurance, 401(k), and paid parental leave
- Wellbeing reimbursement
- Adoption assistance
- Fertility benefits
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Perform Probabilistic Risk Assessments (PRA) for complex nuclear power plant systems; evaluating a plant's potential vulnerability to all risk and hazard types (i.e., seismic, fire, flooding, etc.). • Assessments may support both domestic and international operating plants, as well as new reactors still in the design phase. • Lead global project teams by contributing to technical scope execution in various roles (author, mentor, verifier), as well as meeting schedule and financial objectives. • Present technical topics and interface with global customers and regulatory bodies. • Support and identify strategic initiatives, develop product offerings, and pursue target product markets. • Mentor early-career engineers and lead initiatives for knowledge management and retention.
• Perform Probabilistic Risk Assessments (PRA) for complex nuclear power plant systems; evaluating a plant's potential vulnerability to all risk and hazard types (i.e., seismic, fire, flooding, etc.). • Assessments may support both domestic and international operating plants, as well as new reactors still in the design phase. • Lead and support global project teams by contributing to technical scope execution in various roles (author, mentor, verifier), as well as meeting schedule and financial objectives. • Present technical topics and interface with global customers and regulatory bodies. • Support and identify strategic initiatives, develop product offerings, and pursue target product markets. • Mentor early-career engineers on PRA fundamentals.
Senior Full Stack Engineer
SKIMSSKIMS is a solutions-oriented brand creating the next generation of underwear, loungewear and shapewear.
• Not specified in the data
• Develop full stack software applications in support of our aftermarket business • Execute the software development lifecycle, including requirements analysis, design, development, testing, deployment, and maintenance of software tools and workflows • Develop rapid proof of concept software solutions to benchmark new technologies • Iterate on software product requirements and design concepts • Collaborate and regularly communicate with team members and key stakeholders • Architect and implement robust, scalable, and secure application infrastructure in a Cloud environment • Leverage software best practices and modern CI/CD tooling to develop and maintain high-quality code



