{bc}
linkedin

Staff Software Engineer

Kaseya
Miami, USA
Full-time
Mid-Senior
Onsite
Discovered 3 weeks ago
JavaSaaS platformsDistributed systemsBackend servicesAWSAzure

Full Job Posting

About Kaseya

Kaseya provides AI-powered IT management and cybersecurity software for managed service providers and internal IT organizations.

Its platform helps organizations manage, secure, and automate IT environments.

Role overview

Staff Software Engineer role focused on leading the design and delivery of Java-based SaaS platforms and shared backend services.

This hands-on technical leadership role addresses distributed systems challenges and improves production scalability, reliability, and maintainability.

The engineer works with Engineering, Product, Security, and Architecture while contributing to design, implementation, and production operations.

Responsibilities

  • Design and deliver Java-based platform services, APIs, distributed systems, and event-driven applications.
  • Own complex services and platform capabilities from initial design through production operation.
  • Lead technical initiatives spanning services, engineering teams, or product dependencies.
  • Implement critical components, prototype, review code, and troubleshoot production systems.
  • Translate business requirements into scalable technical solutions with partner teams.
  • Improve performance, availability, observability, security, and operational readiness.
  • Create reusable engineering patterns and standards for Java, APIs, testing, CI/CD, and production support.
  • Mentor senior and mid-level engineers through reviews, guidance, and knowledge sharing.

Required qualifications

  • At least 8 years building production SaaS applications, distributed systems, or enterprise software platforms.
  • At least 5 years developing and operating production backend services using Java.
  • Experience owning a production service or platform capability from design through ongoing operation.
  • Experience designing distributed systems deployed on AWS, Azure, or GCP.
  • Experience leading technical design reviews or initiatives spanning multiple services or teams.

Preferred qualifications

  • Experience with Java technologies such as Spring Boot, Spring Cloud, Hibernate, Kafka, or similar frameworks.
  • Experience designing cloud-native, microservices-based, or event-driven systems.
  • Experience with relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle.
  • Experience with platform modernization, cloud migration, or service decomposition.
  • Experience improving reliability, observability, performance, or operational practices.
  • Experience integrating AI-enabled capabilities or using AI-assisted development tools such as GitHub Copilot or ChatGPT.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Kaseya