Senior Staff Software Engineer – Java & Distributed Systems

Kaseya Limited

Miami (FL)

Hybrid

USD 190,000 - 270,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Kaseya Limited is seeking a Senior Staff Software Engineer to shape the architecture and evolution of Java-based SaaS platforms and shared backend services. This hands-on leadership role requires solving complex distributed systems challenges, guiding multi-team initiatives, and improving scalability, reliability, and maintainability of business-critical applications.

You will partner with Engineering, Product, Security, and Architecture leaders to influence long-term technical direction while

Qualifications

  • 10+ years of software engineering experience building production SaaS applications.
  • 6+ years of experience developing production backend services using Java.
  • Experience leading the architecture and delivery of technical initiatives spanning multiple engineering teams or product areas.
  • Experience designing and operating distributed systems on AWS, Azure, or GCP.
  • Experience leading architecture reviews and introducing technical standards or engineering practices adopted across multiple teams.

Responsibilities

  • Define and drive architecture for Java-based platform services, distributed systems, APIs, and event-driven applications across multiple product areas.
  • Lead complex technical initiatives that span multiple engineering teams, services, and business domains.
  • Remain hands-on through prototyping, implementation of critical components, code reviews, and production troubleshooting.
  • Partner with Product, Engineering, Security, and Architecture leaders to translate business priorities into scalable technical solutions.
  • Guide the evolution of cloud-native architectures, microservices, data flows, integrations, and shared platform capabilities.
  • Drive improvements in system performance, availability, observability, security, and operational readiness.
  • Establish engineering standards and reusable patterns for Java development, API design, testing, CI/CD, and production operations.
  • Mentor Senior and Staff Engineers through architecture reviews, technical guidance, and cross-team collaboration

Skills

Distributed systems
Java backend
Technical leadership

Tools

Spring Boot
Kafka
PostgreSQL
SQL

Job description

Kaseya Limited is seeking a Senior Staff Software Engineer to shape the architecture and evolution of Java-based SaaS platforms and shared backend services. This hands-on leadership role requires solving complex distributed systems challenges, guiding multi-team initiatives, and improving scalability, reliability, and maintainability of business-critical applications.

You will partner with Engineering, Product, Security, and Architecture leaders to influence long-term technical direction while

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Staff Platform Engineer - Java & Distributed Systems
Senior Staff Platform Engineer - Java & Distributed Systems

Kaseya Limited • Miami (FL)

On-site
USD 160,000 - 230,000
Senior Staff Java Engineer - Distributed SaaS
Senior Staff Java Engineer - Distributed SaaS

Kaseya Careers • Miami (FL)

On-site
USD 180,000 - 240,000
Senior Staff Java Engineer – Distributed Systems & SaaS
Senior Staff Java Engineer – Distributed Systems & SaaS

Kaseya Limited • Miami (FL)

Hybrid
USD 140,000 - 190,000
Staff Software Engineer, Java SaaS & Distributed Systems
Staff Software Engineer, Java SaaS & Distributed Systems

Kaseya Limited • Miami (FL)

On-site
USD 140,000 - 200,000
Staff Software Engineer – Java & Distributed SaaS
Staff Software Engineer – Java & Distributed SaaS

Kaseya Careers • Miami (FL)

On-site
USD 140,000 - 190,000
Senior Software Engineer, Platform & Cloud Lead (Java)
Senior Software Engineer, Platform & Cloud Lead (Java)

Kaseya Limited • Miami (FL)

Hybrid
USD 120,000 - 180,000
Senior Software Engineer - Cloud-Native SaaS Architect
Senior Software Engineer - Cloud-Native SaaS Architect

Kaseya Limited • Miami (FL)

On-site
USD 140,000 - 180,000
Senior Staff Software Engineer New Miami, FL
Senior Staff Software Engineer New Miami, FL

Kaseya Limited • Miami (FL)

Hybrid
USD 190,000 - 270,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Kaseya Limited • Miami (FL)

On-site
USD 160,000 - 230,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Kaseya Careers • Miami (FL)

On-site
USD 180,000 - 240,000