Senior Software Engineer - Java | US SaaS | Remote in US

Prometeo TalentWashington, DC
Remote

About The Position

We're looking for a Senior Software Engineer (Java) to help build and scale a high-growth SaaS platform serving thousands of customers worldwide. You'll contribute to the design and development of critical backend systems, solve complex technical challenges, and play a key role in driving engineering excellence. You'll collaborate closely with Product and Engineering teams to deliver scalable, reliable, and high-quality software while helping guide technical decisions within your domain.

Requirements

  • 10+ years of experience in product applications with Java.
  • 4+ years of experience designing and operating highly scalable distributed systems.
  • Strong experience building cloud-native applications on AWS.
  • Experience with PostgreSQL, Redis, Kafka/RabbitMQ.
  • Experience building and scaling customer-facing products.
  • Experience working in multi-tenant environments.
  • Experience with monolithic applications and large-scale systems.
  • Strong testing mindset, including unit and integration testing.
  • Greenfield experience.

Nice To Haves

  • Experience with Kotlin is a plus.

Responsibilities

  • Contribute to the design and implementation of large-scale backend applications.
  • Ensure code quality and support your teammates in maintaining strong engineering standards.
  • Build reliable and fault-tolerant systems using message queues (RabbitMQ, Kafka, etc.) and implement best practices for scalability and resilience.
  • Improve system scalability, reliability, and architectural clarity through thoughtful design and optimization.

Benefits

  • Medical, Dental & Vision Insurance
  • 401(k)
  • Equipment
  • Unlimited PTO
  • Growth opportunities and collaborative culture
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service