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

Remote Full-time
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.
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Quantitative Developer, IDEA Team

Remote

[Work From Home] Senior Collibra workflow Developer

Remote

Account Executive, Auto Finance - Long Island Sales Market

Remote

[Remote/WFM] Southwest Airlines Remote Jobs (Customer Service)

Remote

Experienced Customer Service Representative – Window Clerk Role at careerzynith

Remote

Remote Data Entry Analyst

Remote

Loyalty Customer Care Representative (Work From Home/WFH ? $17/HR)

Remote

American Express Work From Home – Support Analyst

Remote

Account Executive, PR

Remote

(Remote Jobs No Experience) Fedex Data Entry Jobs - WFH

Remote
← Back