Job Description

Senior Software Engineer – Java (St. Louis, MO)


About the Role

We are looking for a highly skilled Senior Software Engineer (Java) to join an elite engineering team working on high-scale, mission-critical systems. This role is ideal for engineers who enjoy solving complex problems, care deeply about code quality, and take a craftsman-like approach to software engineering.

You will work on platforms that operate at extreme throughput (TPS), handle critical workloads, and demand thoughtful system design, reliability, and performance at scale.


Key Responsibilities

  • Design, build, and maintain high-performance, scalable backend systems using Java
  • Solve complex technical problems using a consultative and analytical mindset
  • Collaborate with experienced engineers to evolve architecture and system design
  • Ensure engineering excellence through clean cod...

Ready to Apply?

Take the next step in your AI career. Submit your application to InRhythm today.

Submit Application