CrawlJobs Logo

Senior Software Engineer, Release Engineering

temporal.io Logo

Temporal

Location Icon

Location:
United States

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

150000.00 - 220000.00 USD / Year

Job Description:

We are seeking a Senior Software Engineer (or Software Engineer II) to join our Release Engineering team, focused on building and improving the systems that enable automated, reliable, and scalable software delivery across Temporal’s platform. In this role, you will participate in the full software lifecycle — from design and implementation to deployment and long‑term operation — and will collaborate with engineering teams to evolve release automation, improve tooling, and reduce manual steps in how we build and ship Temporal.

Job Responsibility:

  • Design, build, and maintain tools and systems that support release automation and deployment workflows
  • Write clean, reliable, and concurrent code that supports distributed systems (e.g., build pipelines, deployment tooling)
  • Collaborate with cross‑functional teams to understand and improve release quality and developer productivity
  • Document technical designs, deployment practices, and operational procedures
  • Participate in small‑team design reviews and contribute practical engineering solutions

Requirements:

  • Strong coding ability, especially in languages used at Temporal (e.g., Go, Java, or similar)
  • Solid understanding of concurrency, distributed systems, and multi‑threaded programming
  • Experience contributing to backend systems, tooling, infrastructure, or developer workflows
  • Track record of solving moderately complex problems with reliable, maintainable solutions
  • Ability to collaborate effectively in a remote, fast‑paced environment
  • Familiarity with release automation concepts, CI/CD pipelines, build tools, or deployment orchestration
  • Experience with cloud environments (AWS, GCP) and container tooling
  • Exposure to distributed systems orchestration, observability tooling, or platform engineering
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:
January 04, 2026

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 Senior Software Engineer, Release Engineering

Senior Software Engineer, Infrastructure

You’ll help shape the future of infrastructure automation for law enforcement sy...
Location
Location
United States , Seattle; Boston
Salary
Salary:
141000.00 - 225600.00 USD / Year
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 8+ years of professional software development experience
  • Strong background building cloud-native, distributed solutions
  • Experience designing tooling and automation to simplify the operational management of SaaS/PaaS systems
  • Proficiency in backend services with multiple managed languages (e.g., Java, Scala, Go, C#, or similar)
  • Expertise with Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation) and building modular, reusable, testable components
  • Familiarity with Kubernetes platforms (e.g., AKS, EKS, or similar)
  • Hands-on experience with CI/CD platforms for automating infrastructure, builds, testing, and releases
  • Strong collaboration and communication skills, with empathy for the needs of engineering teams
Job Responsibility
Job Responsibility
  • Lead engineering architecture design reviews
  • Set a high technical bar for the team through code and architecture design reviews
  • Mentoring engineers
  • Working across teams with Product, Design, and Engineering to create integrated solutions that delight our customers
  • Improve our Engineering process, including long-term thinking, sprint planning and stand-ups
  • Building services that adhere to our high bar on availability and latency in this mission-critical space
  • Working with the latest open source technologies
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Snacks in our offices
  • Fulltime
Read More
Arrow Right

Senior Manager, Software Engineering (Developer Productivity - CI/CD)

Affirm is reinventing credit to make it more honest and friendly, giving consume...
Location
Location
Canada
Salary
Salary:
206000.00 - 256000.00 CAD / Year
affirm.com Logo
Affirm
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of engineering experience
  • 3+ years leading teams focused on CI/CD, build systems, or release management
  • Proven experience managing managers or multiple technical teams in a high-scale production environment
  • Deep understanding of modern CI/CD practices, versioned infrastructure, and software delivery automation
  • Strong technical foundation in one or more areas: build systems, release pipelines, test automation, or deployment frameworks
  • Demonstrated success in improving developer productivity and shortening release cycles while maintaining reliability
  • Excellent communication skills and ability to collaborate across infrastructure, product, and security organizations
  • Track record of developing high-performing teams through clarity of vision, accountability, and mentorship
  • Experience in scaling systems and processes that balance developer velocity with operational safety
Job Responsibility
Job Responsibility
  • Lead engineering teams responsible for CI/CD and Release Management, ensuring software reaches customers safely and efficiently
  • Define and deliver a vision, strategy, and roadmap that automates the release process, reduces manual operations, and scales with Affirm’s growth
  • Drive improvements in developer experience by reducing inner and outer loop durations and eliminating friction in build and deployment workflows
  • Partner with infrastructure and product engineering teams to build reliable, secure, and high-velocity delivery systems
  • Significantly improve key metrics for speed, safety, and reliability, including deploy duration, change failure rate, and mean time to restore
  • Mentor engineering leaders and managers, fostering a culture of ownership, clarity, and continuous improvement
  • Collaborate with Product, Infrastructure, and Engineering teams to build standard practices and automation that improve confidence, reduce risk, and accelerate development
  • Champion reliability and safety through intelligent guardrails, data-driven decision-making, and experimentation
What we offer
What we offer
  • Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents
  • Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
  • Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge
  • ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Web3

Join us in building the future of finance. Our mission is to democratize finance...
Location
Location
United States , Menlo Park; New York
Salary
Salary:
187000.00 - 220000.00 USD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software development experience working in a fast paced environment
  • 3+ years experience writing low latency, large scale distributed systems
  • Proficiency in Go or Python, with exceptional technical grasp with problem-solving and production debugging skills
  • Strong ownership and experience building and operating high-scale, distributed systems across the full software lifecycle
  • Excellent communication skills and the ability to work well within a team and across engineering teams
  • Experience mentoring junior developers and leading the team technically on new initiatives and system improvement
Job Responsibility
Job Responsibility
  • Build scalable systems and components, making the right tradeoffs to account for stability and long-term maintainability
  • Design, write, test, and release critical technical solutions with high engineering rigor
  • Collaborate with multi-functional teams and deliver large-scope technical quality projects
  • Mentor junior developers on the team and lead project of large complexity
  • Find opportunities to improve system performance, team efficiency, and minimize risks
What we offer
What we offer
  • Performance driven compensation with multipliers for outsized impact, bonus programs, equity ownership, and 401(k) matching
  • 100% paid health insurance for employees with 90% coverage for dependents
  • Lifestyle wallet - a highly flexible benefits spending account for wellness, learning, and more
  • Employer-paid life & disability insurance, fertility benefits, and mental health benefits
  • Time off to recharge including company holidays, paid time off, sick time, parental leave, and more
  • Exceptional office experience with catered meals, events, and comfortable workspaces
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

The Senior Software Engineer understands the LiminalArc Point of View (PoV) for ...
Location
Location
Salary
Salary:
Not provided
leadingagile.com Logo
LeadingAgile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to contribute as part of a high-performing team
  • Ability to operate autonomously as needed
  • Ability to lead and mentor team members
  • A strong focus on enabling other people’s success
  • High emotional intelligence
  • High tolerance for ambiguity
  • unflappable
  • High integrity
  • Self-confidence
  • Driven by continuous learning
Job Responsibility
Job Responsibility
  • Contributes to a positive LiminalArc culture, with awareness of personal impact on team members
  • Crafts and refines user stories with clear business value and acceptance criteria
  • Applies value assessment, release planning, and stakeholder management to ensure delivery alignment with business priorities
  • Uses LiminalArc engineering principles and practices
  • Facilitates collaborative development practices, including paired/ ensemble programming and code review
  • Builds and maintains trusted relationships with stakeholders at all levels, fostering alignment and transparency
  • Applies strong communication and conflict resolution skills to promote productive discussions and decision-making
  • Participates in presentation and thought leadership opportunities, including blogs, podcasts, public speaking, and conferences
  • Leads small client engagements with integration points to the broader LiminalArc organization
  • Provides informal mentoring and coaching to team members
Read More
Arrow Right

Senior Software Quality Engineer

Easygo leads the world in crafting top-tier entertainment experiences. Within ou...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
easygo.io Logo
Easygo Gaming
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience with a strong emphasis on software quality assurance
  • 6+ years of hands-on experience in Software Quality Engineering, with a proven track record of delivering high-quality software in Agile environments
  • Proficient in designing, developing, and maintaining automated test suites and frameworks for E2E and API (e.g., using tools like Playwright, Cypress, or similar)
  • Exposure to performance testing tools such as k6 or similar, with the ability to analyse performance metrics and identify bottlenecks
  • Strong understanding of software quality principles, testing methodologies, and best practices
  • Excellent problem-solving skills with a focus on identifying and preventing defects
  • Excellent communication and collaboration skills to work effectively with cross-functional teams
  • A strong desire to learn new technologies and continuously improve testing skills
  • (Senior or higher level) Strong leadership qualities, capable of mentoring and fostering growth in others
Job Responsibility
Job Responsibility
  • Champion quality strategies within fast-paced Agile sprints, focusing on rapid feedback loops and minimising waste to accelerate product delivery
  • Design and execute rapid test cycles, including automated functional, performance, and security testing, to provide immediate feedback within CI/CD pipelines
  • Architect and optimise automated test pipelines, leveraging modern frameworks to ensure robust regression testing, and accelerate release cycles
  • Conduct strategic exploratory testing to uncover high-impact defects in rapidly evolving features, ensuring a balance between speed and thoroughness
  • Facilitate collaborative defect resolution within cross-functional teams, incorporating stakeholder feedback to drive continuous product improvement and user-centric quality
  • Proactively participate in code and design reviews, embedding quality early in the development process and fostering a culture of shared ownership
  • (Senior or higher level) Lead initiatives to drive testing innovation, adopting cutting-edge tools and methodologies to optimise testing efficiency and effectiveness in a high-velocity environment
What we offer
What we offer
  • EAP access for you and your family
  • Access to over 9,000 courses across our Learning and Development Platform
  • Paid volunteer day
  • Two full-time barista’s who will make your daily coffee, tea or fresh juice!
  • Daily catered breakfast
  • Massage Wednesdays - we get professionals to do this!
  • Team lunches and happy hour in the office from 4pm on Fridays
  • Fun office environment with pool tables, table tennis and all your favourite gaming consoles
  • Help yourself drinks fridges and snack shelves
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Release Engineering

We’re looking for a Senior Software Engineer to join our Release Engineering tea...
Location
Location
United States
Salary
Salary:
143000.00 - 203000.00 USD / Year
getdbt.com Logo
dbt Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience designing, operating, or improving CI/CD systems for large-scale distributed applications
  • Proficiency with one or more of the following: Helm, ArgoCD, Terraform, GitHub Actions, or Kubernetes
  • Familiarity with infrastructure-as-code practices and the principles of reliable, observable systems
  • Background in Python (or other modern language) development for automation or platform tooling
  • A collaborative mindset and interest in enabling other developers through tooling and platform improvements
  • Worked asynchronously as part of a fully remote, distributed team
Job Responsibility
Job Responsibility
  • Design, build, and maintain components of our CI/CD platform to make deployments safer, faster, and more reliable
  • Lead initiatives that improve automation, observability, and self-service capabilities for engineers
  • Collaborate across teams to identify friction points in our delivery process and build tools to eliminate them
  • Evolve our release architecture to support dbt Cloud’s multi-cloud, cell-based infrastructure at scale
  • Continuously improve developer experience by refining build pipelines, release workflows, and infrastructure-as-code practices
What we offer
What we offer
  • Unlimited vacation
  • 401k w/3% guaranteed contribution
  • Excellent healthcare
  • Paid Parental Leave
  • Wellness stipend
  • Home office stipend
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Robotics Platform

Chef is looking for a Senior Software Engineer, Robotics Platform, to help us sc...
Location
Location
United States , San Francisco
Salary
Salary:
150000.00 - 250000.00 USD / Year
chefrobotics.ai Logo
Chef Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in computer science, robotics, or equivalent experience
  • Strong experience and expertise in Linux systems, with at least 4+ years experience building complex software in a Linux environment
  • Excellent software engineering fundamentals
  • Experience leading and shipping complex software projects
  • Understanding of network and time protocols, e.g. TCP, UDP, PTP
  • Knowledge of build systems and tooling, performance optimization, and memory and network profiling
Job Responsibility
Job Responsibility
  • Debug and fix difficult low-level systems software problems, e.g. with drivers, networking, Linux configuration
  • Lead an upgrade of our autonomy software OS and middleware
  • Investigate load and networking issues and increase performance of our perception and robotics algorithms
  • Work with manufacturing to develop processes for provisioning robotic systems at scale
  • Help integrate new robot hardware, sensors, and cameras, and monitor performance
  • Contribute to overall software architecture design and standards and test and release processes
  • Champion engineering excellence, ensuring high-quality, well-structured, and well-tested code
What we offer
What we offer
  • medical, dental, and vision insurance
  • commuter benefits
  • flexible paid time off (PTO)
  • catered lunch
  • 401(k) matching
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Our platform is PHP, MySQL, and AWS, which we leverage to deliver exciting new f...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
arrive.com Logo
Arrive
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Highly skilled and proficient coding in PHP
  • Strong skills in adjacent areas such as TypeScript, React, JavaScript or Python
  • Deep technical understanding of MySQL and relational databases, particularly database performance tuning
  • Knowledge of best practises around Modern Software Engineering, CI/CD, DORA metrics
  • Experience of troubleshooting and fixing performance issues in a full-stack application
  • Experience of software architecture and presenting technical designs
  • Excellent communicator with a self-starter attitude and comfort working autonomously
  • Demonstrable expertise and understanding of API development/design and experience interfacing with disparate systems
  • Applicable understanding of software security, common exploits and secure development practices, including the OWASP Top 10
  • Proven and demonstrable understanding of testing methodologies and frameworks
Job Responsibility
Job Responsibility
  • Participate in Scrum ceremonies and work with colleagues, stakeholders and third parties to align on requirements and deliver a user experience
  • Full lifecycle development of RESTful APIs and web apps which can operate at scale on AWS
  • Appreciate the benefits of TDD/BDD, ensuring all code is tested and reviewed to the highest standards
  • Adapt quickly to changing environments, concepts and emerging technologies to assist in the future roadmap of our products
  • Understand performance tuning and optimisation, and how to diagnose technical issues across local, pre-release and production environments running on AWS
  • Operate a DevOps culture and are responsible for developing, deploying, operating and monitoring our team’s deliverables
  • Set the technical standard for the team
  • offering mentoring and support to your team-mates
What we offer
What we offer
  • A rewarding working environment within a collaborative, supportive and inclusive team
Read More
Arrow Right