SonicJobs Logo
Left arrow iconBack to search

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

Prometeo Talent
Posted 4 months ago, valid for 13 days
Location

New York, NY 10008, US

Salary

Competitive

Contract type

Full Time

Paid Time Off

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • We are seeking a Senior Software Engineer (Java) to develop and scale a SaaS platform for thousands of customers globally.
  • The role requires 10+ years of experience in product applications with Java and 4+ years in designing highly scalable distributed systems.
  • Key responsibilities include contributing to backend application design, ensuring code quality, and building reliable systems using message queues.
  • The position offers a salary of $130,000 to $160,000, along with benefits like medical insurance, 401(k), and unlimited PTO.
  • This remote role is open to candidates in several states, but is not eligible for visa sponsorship.

About the Role

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. Your main responsibilities will be:

  • 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.

Requirements

  • 10+ years of experience in product applications with Java.

  • 4+ years of experience designing and operating highly scalable distributed systems.

  • Experience with Kotlin is a plus.

  • 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.

Benefits

  • Medical, Dental & Vision Insurance

  • 401(k)

  • Equipment

  • Unlimited PTO

  • Growth opportunities and collaborative culture

Location

Remote within CA, CO, CT, FL, GA, IL (outside Chicago), KS, ME, MA, NC, NJ, NY, OR, TN, TX, VA, and WA.

This role is NOT eligible for visa sponsorship.




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.