Umo Site Reliability Engineer (Remote)

Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Business Unit:

Cubic Transportation Systems

Company Details:

We are the team behind Umo ( and our vision is to improve quality of life by optimizing mobility. More importantly, everyone on our team is empowered to make that vision a reality through their daily work. We are passionate about providing high-technology solutions that are simple to use and love that our work helps us give back to the communities we live in and serve.

Umo is already disrupting the transit technology space because we first focus on why before we focus on what and how. Our platform, Software-as-a-Service (SaaS) solutions, enables our customers to rapidly launch in a matter of weeks or months, not years as is common to our industry for solutions such as ours. Our subscription-based model affords access to industry-leading technology at an affordable price that quickly frees up our Transit Agency customers to spend more time serving their communities instead of managing technology projects. Most importantly, we listen intently to our base of satisfied customers so that we are continuously improving and evolving to both their needs and the huge market opportunity before us.

If the world of parallel and distributed systems used with global reach excites you then join the Umoverse!

Job Details:

Site Reliability Engineers (SRE), or Production Engineers (PE), at Cubic, ensure that our systems run smoothly, our software engineers can achieve speed and quality goals, and help us plan for future growth. As embedded team members, our Production Engineers assist product-driven engineering teams and are key contributors to our engineering efforts.

Production Engineering brings together many concepts around software, systems, and people including Software Engineering, DevOps, Site Reliability Engineering (SRE), and Networking Engineering.

Production Engineering is a specialization focused on Reliability, Scalability, and Efficiency. Like classical Software Engineers, PEs are expected to have solid development skills. More broadly, they will also understand the operating systems (Linux), infrastructures (AWS and Kubernetes), and networking upon which our services and parallel and distributed systems rely.

Essential Job Duties and Responsibilities:

  • Proven experience in higher-level languages (e.g., go, Java, Go, Rust, Python) in addition to shell languages (bash).
  • Strong, proven experience with Linux diagnostics.
  • Proven experience with containers and container orchestration in Kubernetes.
  • Strong, proven experience building and maintaining platforms using Terraform (or similar infrastructure as code technologies).
  • Proven experience with Prometheus and Grafana.
  • Strong, proven experience working with Amazon Web Services (AWS), having designed, built, and maintained cloud platforms that run production-grade services and traffic.

  • Engage in and improve the whole lifecycle of services - from inception and design, deployment, operation, and refinement.
  • Scale systems sustainably by automation; Drive changes that improve reliability and velocity.
  • Establish and practice low noise incident response rotations and blameless postmortems to prevent problem recurrence.
  • Write and review code. Develop documentation and capacity plans and debug the hardest problems on large distributed systems.
  • Collaborate with software engineers to establish, maintain, and optimize function and performance Service Level Agreements (SLAs).
  • Experience in deploying, managing, and operating scalable and fault-tolerant Linux infrastructure.
  • Hands-on operational experience performance measurement and benchmarking.


  • Four-year college degree in computer science, computer engineering or other related technical discipline plus a minimum of eight years of related experience or a master's degree with six years of related experience.
  • Experience includes software development/engineering, providing technical direction to software engineering projects and team members.

  • Ability to effectively communicate verbally and in writing.
  • Must be able to solve complex and difficult engineering problems.

The Umoverse is home to a growing team of mobility fanatics who are working together to make mobility accessible for everyone. Our diverse team represents the communities we serve. We come from all walks of life. We've worked in technology, operations, payments, retail and within the transit agencies we serve. Living in 10 states and 3 countries, we are a fully remote team.

We are:

  • Transit and mobility enthusiasts
  • Technologists who are passionate about building cloud native products at scale
  • Product & User Experience people who thrive on creating tools people use everyday
  • Customer Advocates eager to make transit more accessible for all
  • Excited to solve challenges that impact people all over the world as we make mobility better
  • Quirky and love our Ugly Christmas Sweaters as much as our Tacos, Memes & Coffee
  • Believers in 3-day weekends & have every other Friday off!

Worker Type:

More Information on Cubic Corporation
Cubic Corporation operates in the Security industry. The company is located in San Diego, CA, Concord, CA, Austin , TX, Chicago, IL, Tullahoma, TN, Huntsville, AL, Ashburn, VA and New York, NY. Cubic Corporation was founded in 2022. It has 3700 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Dental Benefits, Health Insurance Benefits, 401(K), Flexible Work Schedule and Paid Holidays. To see all 41 open jobs at Cubic Corporation, click here.
Read Full Job Description
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Similar Jobs

Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Cubic Corporation's full profileFind similar jobs