CrawlJobs Logo

Staff Software Engineer, Cloud Capacity

temporal.io Logo

Temporal

Location Icon

Location:
United States

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

170000.00 - 250000.00 USD / Year

Job Description:

The Cloud Capacity team plays a critical role in ensuring the Temporal Cloud is scalable, efficient, and reliable for our customers’ most important workloads. As a Staff Engineer, you’ll lead high-impact initiatives to build systems that intelligently manage and forecast resource needs, directly influencing our infrastructure efficiency, customer experience, and platform cost strategy.

Job Responsibility:

  • Drive the technical vision and roadmap for Temporal’s Cloud Capacity systems in partnership with engineering and product leadership
  • Design and implement infrastructure to track resource utilization, forecast consumption, and support automated capacity planning at scale
  • Lead development of a resource manager that optimizes infrastructure efficiency based on usage trends, cost insights, and evolving customer needs
  • Collaborate cross-functionally with Product, Cloud Infrastructure, and Finance to inform business-critical decisions around provisioning, pricing, and scaling
  • Guide long-term strategy to support intelligent autoscaling, workload isolation, and predictable performance in a multi-tenant cloud environment

Requirements:

  • Proven experience contributing to large-scale infrastructure efforts spanning cloud compute, storage, and networking systems
  • Strong product and operational intuition around managing cloud costs, utilization tracking, and workload forecasting
  • A track record of designing distributed systems and services in a production cloud environment (preferably AWS, GCP, or Azure)
  • Hands-on experience with container orchestration technologies (e.g., Kubernetes) and the surrounding ecosystem
  • Exceptional collaboration and communication skills
  • Comfortable aligning cross-functional stakeholders on complex infrastructure problems, including executives and finance partners
  • 6+ years of experience building production software using Go, Java, or similar languages
What we offer:
  • Unlimited PTO, 12 Holidays + 2 Floating Holidays
  • 100% Premiums Coverage for Medical, Dental, and Vision
  • AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
  • Empower 401K Plan
  • Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more
  • $3,600 / Year Work from Home Meals
  • $1,500 / Year Career Development & Learning
  • $1,200 / Year Lifestyle Spending Account
  • $1,000 / Year In-Home Office Setup (In addition to Temporal issued equipment)
  • $500 / Year Professional Memberships
  • $74 / Month Reimbursement for Internet
  • Calm App Subscription for Mental Health & Wellness

Additional Information:

Job Posted:
December 12, 2025

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff Software Engineer, Cloud Capacity

Staff Software Engineer

This SaaS product connects millions of JVM runtimes, collects and aggregates det...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
azul.com Logo
Azul Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in Java/Kotlin covering technical architecture, algorithms, design, network management, application development, middleware, AWS/GCP, RDBMS, NoSQL, messaging
  • 5+ years of experience in one or more of the following areas: scalable distributed systems, cloud optimizations and costs, monitoring and alerting, reliable and fault-tolerant systems with performance in mind
  • Experience as an architect or technical lead with customer-facing large-scale products
  • Passionate about simplicity and efficiency, hate for complexity
  • Strong technical problem-solver
  • Positive, enjoys collaborating and communicating with others
  • Experienced in communicating and working across functions to drive solutions
  • Holds BS/MS degree in Computer Science, Engineering, Mathematics or a related field or equivalent experience
Job Responsibility
Job Responsibility
  • Implement new features, fix issues and perform code reviews in Java
  • Participate in designs and architecture decisions
  • Provide unique insights into cloud architecture
  • Translation of complex functional, technical, and business requirements into designs
  • Understanding risk-driven/spiral development approach and enforcing proofs-of-concept and prototypes to validate and compare design alternatives
  • Performing cost/benefit and trade-off analyses of design alternatives
  • Defining high-level development tasks, providing estimates, and identifying skills necessary for implementation
  • Recommending strategies for SaaS monitoring, performance improvements, and capacity planning
  • Being a charismatic team player with exceptional collaboration and communication skills
  • Driving the team's goals & technical direction to pursue opportunities that make the larger organization more efficient
What we offer
What we offer
  • Equity Program
  • Annual bonus based on company performance
  • Referral Program
  • IT Equipment - MacBook Pro or any other HW according to your preferences
  • Work-life balance - 5 weeks of holidays, 5 sick days, flexible working hours, 100% work from home also possible
  • Offices in Belgrade City Centre - if you prefer
  • Work with top experts worldwide who contribute to the Java ecosystem
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

This SaaS product connects millions of JVM runtimes, collects and aggregates det...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
azul.com Logo
Azul Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in Java/Kotlin covering technical architecture, algorithms, design, network management, application development, middleware, AWS/GCP, RDBMS, NoSQL, messaging
  • 5+ years of experience in one or more of the following areas: scalable distributed systems, cloud optimizations and costs, monitoring and alerting, reliable and fault-tolerant systems with performance in mind
  • Experience as an architect or technical lead with customer-facing large-scale products
  • Passionate about simplicity and efficiency, hate for complexity
  • Strong technical problem-solver
  • Positive, enjoys collaborating and communicating with others
  • Experienced in communicating and working across functions to drive solutions
  • Holds BS/MS degree in Computer Science, Engineering, Mathematics or a related field or equivalent experience
Job Responsibility
Job Responsibility
  • Implement new features, fix issues and perform code reviews in Java
  • Participate in designs and architecture decisions
  • Provide unique insights into cloud architecture
  • Translation of complex functional, technical, and business requirements into designs
  • Understanding risk-driven/spiral development approach and enforcing proofs-of-concept and prototypes to validate and compare design alternatives
  • Performing cost/benefit and trade-off analyses of design alternatives
  • Defining high-level development tasks, providing estimates, and identifying skills necessary for implementation
  • Recommending strategies for SaaS monitoring, performance improvements, and capacity planning
  • Being a charismatic team player with exceptional collaboration and communication skills
  • Driving the team's goals & technical direction to pursue opportunities that make the larger organization more efficient
What we offer
What we offer
  • Equity Program
  • Annual bonus based on company performance
  • Referral Program
  • IT Equipment - MacBook Pro or any other HW according to your preferences
  • Work-life balance - 5 weeks of holidays, 5 sick days, flexible working hours, 100% work from home also possible
  • Offices in Prague City Centre - if you prefer
  • Work with top experts worldwide who contribute to the Java ecosystem
  • Fulltime
Read More
Arrow Right

Sr. Staff Software Engineer, Capacity Engineering

The Capacity & Efficiency Engineering (CEE) organization is seeking an experienc...
Location
Location
United States , San Francisco, California; Sunnyvale, California
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 15+ years of experience in software engineering, with a strong focus on capacity engineering, data engineering, and full-stack development
  • Deep data engineering experience
  • Proven experience in designing and implementing large-scale, distributed systems
  • Expertise in cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes)
  • Strong proficiency in at least one modern programming language (e.g., Python, Java, Go, Node.js)
  • In-depth knowledge of database systems (SQL and NoSQL) and data warehousing concepts
  • Experience with front-end frameworks (e.g., React, Angular, Vue.js) and back-end frameworks
  • Excellent problem-solving, analytical, and communication skills
  • Demonstrated ability to lead and mentor engineering teams
Job Responsibility
Job Responsibility
  • Serve as the technical authority for strategic capacity planning and resource allocation
  • Architect, design, and lead the development of essential, high-scale Engineering infrastructure
  • Provide technical leadership in designing and building highly available, scalable, and resilient products and core platforms
  • Drive collaboration with peer Sr Staff engineers and engineering teams to champion best practices for system health, robustness, and refactoring
  • Mentor senior engineers, setting the bar for code quality, resilience, and longevity across systems
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Senior Engineering Manager, Cloud Enablement

We are hiring a Senior Engineering Manager to lead the Cloud Enablement team, pa...
Location
Location
United States
Salary
Salary:
225000.00 - 275000.00 USD / Year
temporal.io Logo
Temporal
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong background as a senior or staff-level software engineer before moving into engineering management
  • Deep experience building and operating distributed systems with a focus on reliability, scalability, and fault tolerance
  • Comfort working hands-on in the codebase, especially in complex, concurrency-heavy systems
  • Demonstrated experience leading teams that deliver production-grade cloud services
  • Strong understanding of replication, failover, and migration concepts in distributed systems
  • Proven ability to drive execution with a bias for action, even in ambiguous or fast-moving environments
  • Experience coaching engineers through technically challenging work and operational ownership
  • Clear, pragmatic communication skills across technical and non-technical audiences
Job Responsibility
Job Responsibility
  • Lead, grow, and support a team of engineers working on solving core distributed system problems
  • Set clear technical direction for the team while aligning execution with CGS and company-wide priorities
  • Remain hands-on and technically engaged
  • Drive delivery of key Temporal Cloud capabilities, including: High Availability namespaces and failover automation
  • Migration tooling between self-hosted and cloud Temporal clusters
  • Namespace migration within Temporal Cloud for capacity management and data movement
  • Establish a strong culture of operational excellence, ensuring features are observable, safe to operate, and production-ready
  • Own execution and outcomes: planning, prioritization, delivery, and follow-through
  • Partner closely with Product, Infrastructure, Cloud and OSS teams to deliver cohesive solutions
  • Mentor and develop engineers, providing technical guidance, career growth support, and actionable feedback
What we offer
What we offer
  • Unlimited PTO, 12 Holidays + 2 Floating Holidays
  • 100% Premiums Coverage for Medical, Dental, and Vision
  • AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
  • Empower 401K Plan
  • Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more
  • $3,600 / Year Work from Home Meals
  • $1,800 / Year Professional Enrichment (Career Development & Professional Memberships)
  • $1,200 / Year Lifestyle Spending Account
  • $1,000 / Year In-Home Office Setup (In addition to Temporal issued equipment)
  • $74 / Month Reimbursement for Internet
  • Fulltime
Read More
Arrow Right

Director of Engineering

The Director of Engineering leads K12 Tutoring’s platform engineering organizati...
Location
Location
United States
Salary
Salary:
132000.00 - 199000.00 USD / Year
stridelearning.com Logo
Stride, Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, engineering, or related field, or equivalent practical experience
  • 10+ years of progressive experience in software engineering roles, including senior leadership of multi-team organizations
  • Proven experience leading engineering teams at scale (20+ staff and contractors) delivering complex, customer-facing platforms
  • Demonstrated success driving Agile delivery in high-growth or transformation environments
  • Strong background in modern cloud-based architectures, DevOps practices, and distributed systems
  • Experience building secure, compliant systems in regulated environments (e.g., education, healthcare, fintech, or government)
  • Track record of shipping new product capabilities—including data-driven or AI-enabled features—into production
  • Excellent people leadership skills, including coaching managers, building performance cultures, and developing technical leaders
  • Experience establishing engineering metrics and operating models that improve velocity, quality, and predictability
  • Strong strategic thinking paired with hands-on execution orientation
Job Responsibility
Job Responsibility
  • Lead and scale a distributed organization of Software Engineers, QA professionals, and Scrum Masters, fostering a culture of accountability, learning, and high performance
  • Own delivery execution across multiple Agile teams, ensuring predictable outcomes aligned to business priorities, customer commitments, and regulatory requirements
  • Partner with Product, Business, Data Engineering, AI, Information Security, and Operations leaders to shape roadmaps, scope initiatives, and deliver differentiated platform capabilities
  • Set and evolve engineering operating rhythms, including sprint planning, release management, dependency coordination, and continuous improvement practices
  • Drive architectural standards and technical strategy across the platform, ensuring solutions are secure, compliant, performant, accessible, and scalable
  • Make strategic trade-offs between short-term feature delivery and long-term technical investments, including identifying, prioritizing, and addressing technical debt to reduce risk and ensure sustainable scalability and efficiency
  • Promote adoption of engineering best practices while maintaining agility and avoiding over-engineering
  • Thrive in fast-paced, high-growth startup environments, balancing hands-on technical guidance with team leadership and execution
  • Establish and track engineering metrics such as delivery throughput, quality, reliability, security posture, and team health
  • use data to improve outcomes
What we offer
What we offer
  • health benefits
  • retirement contributions
  • paid time off
  • Fulltime
Read More
Arrow Right

Staff Software Development Engineer

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Phoenix
Salary
Salary:
118450.00 - 236900.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
March 31, 2026
Flip Icon
Requirements
Requirements
  • 10+ years of overall IT experience
  • 8+ years of experience in various technology platforms and frameworks, both front-end and back-end that includes Graph QL, JAVA/J2EE, Webservices (REST), Kafka, Design Patterns, Microservices Architecture, Database Management using IBM DB2, SQL/Stored Procedure, XML, JavaScript, HTML etc.
  • 3+ years of experience in Graph QL queries and mutations development using TypeScript
  • 5+ years of experience in building and deploy applications in Google Cloud Kubernetic Engine (GKE) with telemetry, observability, monitoring, alerting and capacity planning.
  • 2+ years of developing Agentic Artificial Intelligence (AI), Conversation Artificial Intelligence (AI), Agents leveraging top rated LLM
  • 5+ years of experience in various technologies including Java/J2EE/Spring Boot, Spring Batch, Struts MVC Framework and Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC.
  • 5+ years of relevant and current digital and/or ecommerce experience including APIs, Micro services, customization, integration, UI development and analytics
  • 5+ years of experience in working with design and development of microservices using Spring Boot, Node.js, Type script
  • 3+ years of experience in creating Angular, React web applications
  • 5+ years of Test-Driven Development (TDD) to produce high Quality Software
Job Responsibility
Job Responsibility
  • Design, implement and maintain RESTful services using Graph QL, Type Script, Java/Spring Boot, Nodejs
  • Strong working experience in developing Graph QL schema, queries and mutations to integrate with backend software components and expose as a Query/Rest API.
  • Strong working experience in Google cloud, SRE exposure – system telemetry, observability, monitoring and capacity planning.
  • Strong working experience in building Artificial Intelligence (AI) agents leveraging top rated LLMs
  • Work closely with the team, architect, product owner to design and develop services.
  • Strong experience in developing front end web applications in Angular, React
  • Develop and perform unit testing, integration testing, functional testing and build the automation toll for regression testing.
  • Build scalable and fault tolerant solutions Integrate with overlapping cross-functional teams.
  • Develop solutions to real world problems and provide effort and cost estimates.
  • Work alongside administrators to ensure smooth deployment of changes.
What we offer
What we offer
  • Affordable medical plan options
  • a 401(k) plan (including matching company contributions)
  • an employee stock purchase plan
  • No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching
  • paid time off
  • flexible work schedules
  • family leave
  • dependent care resources
  • colleague assistance programs
  • tuition assistance
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

At YouVersion, we build technology that helps people around the world connect wi...
Location
Location
United States , Edmond
Salary
Salary:
Not provided
life.church Logo
Life.Church
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on software engineering with a proven history of delivering impactful, high-quality solutions
  • A degree in Computer Science or related field is required
  • Strong proficiency in multiple programming languages with a proven track record of solving complex problems
  • Ability to influence technical decisions across organizational boundaries and build consensus
  • Experience designing scalable and robust software systems with long-term sustainability
  • Capacity to balance immediate technical needs with long-term architectural goals
  • Ability to explain complex technical concepts to diverse audiences and influence decision-making
  • Passion for using technology to help people grow spiritually and connect with God
  • See work as more than a job, but as a calling to serve others and advance God's Kingdom
  • Deep mastery of Python and/or Golang, with experience designing, implementing, and optimizing complex backend systems
Job Responsibility
Job Responsibility
  • Own the Problem Space: Lead design and implementation for large-scale, chapter-wide technical solutions that impact multiple teams
  • Influence Across Chapters: Set high standards for code quality, resilience, and scalability that influence solutions across multiple projects and teams
  • Drive Best Practices: Establish and enforce coding standards, review complex technical work, and shape strategies for consistency
  • Design System Architecture: Create scalable, maintainable software architectures that solve complex problems while planning for future needs
  • Resolve Critical Issues: Diagnose and solve the most complex technical challenges across projects and teams
  • Collaborate Strategically: Partner with engineering leadership, product managers, and designers to align technical strategies with business goals
  • Mentor & Develop: Guide engineers at all levels, fostering a culture of technical excellence and continuous learning
What we offer
What we offer
  • Paid parental leave, including maternity, paternity, and adoption leave
  • Generous employer-paid leave for the use of vacation, sick time, and other qualifying reasons
  • Innovative and comprehensive Medical, Dental, and Vision insurance that provides team members with useful resources and savings to navigate their holistic health
  • Life insurance policy provided for all staff members at 2x annual salary at no cost. Additional life insurance coverage is available to purchase
  • Short-Term and Long-Term disability is covered at 100% for full-time qualified staff members
  • Comprehensive wellness and mental health benefits allow staff to proactively invest in their physical and emotional health
  • Generous 401(k) retirement plan allowing a team member to have up to 12.5% (including employee contribution, employer match, and employer discretionary contribution) contributed into their account in their first year
  • $160 annually in development dollars for team members to invest in their professional growth
  • Casual dress and work environment
  • Fulltime
Read More
Arrow Right

Senior Manager, Staff Software Engineering

At Rating Scoring and Data Services in Geico Sales Tech our goal is to build a n...
Location
Location
United States , Chevy Chase
Salary
Salary:
130000.00 - 300000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong foundation in algorithms, data structures, and core computer science concepts
  • Basic UI/UX, API and prototype design knowledge and experience
  • Proven experience in digital experimentation to optimize the online customer experience
  • Knowledge of DTM tagging, including implementation solution design and processing rule set
  • Hands on experience with Metadata management tools (Microsoft Purview, Collibra, Alation, Informatica, etc.)
  • Knowledge of cloud computing technologies and concepts (SaaS, PaaS, IaaS, etc)
  • Working knowledge of object-oriented development, Gang of Four (GOF) Design Patterns, Microservices, Dependency Injection with IOC containers, and both frontend and backend unit testing
  • Proven ability to concentrate and demonstrate a capacity for learning technical concepts and adapting to new technologies quickly
  • Strong Cloud (AWS, GCP, Azure etc.) platform knowledge
  • In-depth knowledge of MS Office tools such as PowerPoint, Outlook, Word, and WebEx for effective communication
Job Responsibility
Job Responsibility
  • Work with your Director to address project dependencies, negotiate and estimate incremental delivery dates for milestones with the stakeholder community, and deliver projects on time
  • Identify and raise appropriate project risks, in addition to presenting detailed and implementable solutions or alternatives
  • Understand how requirements and design choices may impact systems across multiple areas
  • Report on your team’s progress for project and other key metrics, in addition to presenting detailed and implementable ideas for areas to further improve or influence product or project delivery
  • Initiate and support performance evaluation of team members
  • Cultivate a culture that motivates all levels of performers to higher levels of achievement
  • Build and maintain relationships with your team members to support an environment of trust
  • Foster a culture of growth mindset that acknowledges and expects individuals to grow and be accountable. Influence those you motivate and coach to be receptive to feedback
  • Identify where technical or analytical skill gaps put future team deliverables at risk and craft a plan to remediate, consistently challenge team members to share knowledge and learn new technologies
  • Proficiently execute difficult conversations on development and performance
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right