CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×

Senior Software Engineer, Cloud Foundations United States Jobs

1 Job Offers

Filters
Senior Software Engineer, Cloud Foundations
Save Icon
Join Temporal as a Senior Software Engineer and shape the core infrastructure of our Cloud Platform. You will design and operate scalable, reliable distributed systems using Go/Java in a cloud environment. This high-impact role offers ownership, collaboration, and comprehensive benefits in a full...
Location Icon
Location
United States
Salary Icon
Salary
180000.00 - 225000.00 USD / Year
temporal.io Logo
Temporal
Expiration Date
Until further notice
Explore Senior Software Engineer, Cloud Foundations jobs and discover a pivotal career at the intersection of infrastructure and software engineering. Professionals in this role are the architects of the internal platforms that enable entire engineering organizations to build, deploy, and scale applications efficiently and securely in the cloud. They focus on creating the foundational building blocks—the tools, services, and frameworks—that abstract away cloud complexity, allowing product teams to innovate faster without reinventing the wheel. This is a strategic, high-impact position centered on platform engineering, internal developer productivity, and cloud governance. A Senior Software Engineer in Cloud Foundations typically shoulders a broad set of responsibilities. They design, build, and maintain core platform services such as provisioning systems, CI/CD pipelines, observability stacks, and cost management (FinOps) tooling. A core part of the role involves advocating for and implementing infrastructure-as-code (IaC) practices using tools like Terraform or Pulumi to ensure consistent and repeatable deployments. They establish golden paths and paved roads for development teams, creating secure, compliant, and well-architected defaults for using cloud resources. Furthermore, they are responsible for the reliability, scalability, and performance of these foundational services, which often requires deep diving into complex distributed systems challenges. Collaboration is key; they partner closely with security teams to embed guardrails, with SREs on reliability, and with product engineers to understand and improve the developer experience. The typical skill set for these jobs is a blend of software engineering rigor and cloud infrastructure expertise. Candidates generally possess strong proficiency in backend programming languages like Go, Python, or Java, with an emphasis on building scalable services. Hands-on experience with major public cloud providers (AWS, Azure, GCP) is essential, including deep knowledge of their core IAM, networking, and compute services. A firm grasp of distributed systems principles—concurrency, fault tolerance, and eventual consistency—is crucial for designing robust platforms. Soft skills are equally important; the role requires excellent communication to drive technical alignment across teams, mentor junior engineers, and translate organizational constraints into clear technical roadmaps. Successful professionals in Cloud Foundations jobs are proactive problem-solvers who enjoy enabling others, possess a systems-thinking mindset, and are passionate about building the underlying fabric that powers modern software development.

Filters

×
Countries
Category
Location
Work Mode
Salary