Lead Software Engineer

🕒 May 26

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Kaseya

Kaseya

1001 - 5000 employees

🔒 Cybersecurity

☁️ SaaS

🏢 Enterprise

💰 $2M Venture Round on 2020-07

Cybersecurity • SaaS • Enterprise

Kaseya is a global provider of IT management software that offers a comprehensive suite of solutions designed to enhance the efficiency and security of IT operations for managed service providers (MSPs) and IT departments. With features that include endpoint management, cybersecurity, backup and recovery, and compliance management, Kaseya empowers organizations to automate processes, reduce costs, and protect critical data in a technology-driven environment. The platform leverages AI to streamline IT management, enabling teams to focus on strategic initiatives and improve service delivery.

📋 Description

• Own and lead the design of scalable, resilient, and maintainable system architectures • Define architectural standards, engineering best practices, and technology direction • Ensure alignment between system architecture and long-term business objectives • Drive architectural reviews and make high-impact technical decisions • Actively contribute to the codebase in Java (Spring Boot, microservices) • Design and implement high-performance, fault-tolerant distributed systems • Lead by example through clean code, code reviews, and engineering discipline • Troubleshoot and resolve complex production and scalability challenges • Architect and build cloud-native solutions on AWS (ECS, EC2, SQS, DynamoDB, RDS) • Design scalable database solutions (MySQL/PostgreSQL) with a focus on performance and optimization • Guide containerization and orchestration strategies (Docker, Kubernetes) • Provide technical leadership and mentorship to engineers across the team • Support career growth and elevate engineering standards • Lead technical planning, estimation, and execution • Foster a culture of accountability, collaboration, and continuous improvement • Partner with Product and stakeholders to shape technical solutions • Ensure reliability, observability, and performance through monitoring and alerting solutions (e.g., Prometheus, Grafana, CloudWatch) • Promote DevOps practices and maintain robust CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins) • Drive engineering quality, scalability, and operational readiness.

🎯 Requirements

• 7+ years of hands-on experience in Java development (Spring, Hibernate, J2EE) • Proven experience leading system architecture in distributed/microservices environments • Strong expertise in AWS-based cloud-native application development • Deep understanding of relational databases (MySQL/PostgreSQL) and system scaling strategies • Strong experience with microservices architecture, Docker, and Kubernetes • Demonstrated experience leading engineers or technical initiatives • Excellent problem-solving skills with the ability to operate at both strategic and implementation levels • Strong communication skills and ability to influence cross-functional stakeholders • Degree in Computer Science or equivalent practical experience. • Experience operating large-scale, production-grade distributed systems • Strong background in observability and performance optimization • Experience driving architectural transformations or modernization initiatives.

🏖️ Benefits

• Kaseya provides equal employment opportunity to all employees and applicants without regard to race, religion, age, ancestry, gender, sex, sexual orientation, national origin, citizenship status, physical or mental disability, veteran status, marital status, or any other characteristic protected by applicable law.

Apply Now

Similar Jobs

🕒 May 26

HighLevel

201 - 500

☁️ SaaS

🤝 B2B

Software Engineer developing full stack web applications for AI-powered marketing platform. Collaborating with designers and product managers to build scalable and resilient systems.

GraphQL

JavaScript

Node.js

TypeScript

Vue.js

🕒 May 25

Smart Working

51 - 200

🤝 B2B

☁️ SaaS

🎯 Recruiter

Senior Product Engineer developing impactful technology products in remote-first environment. Collaborating across teams to deliver meaningful features for users.

AWS

Azure

Cloud

Google Cloud Platform

JavaScript

Node.js

Postgres

Python

React

Ruby

Ruby on Rails

TypeScript

🕒 May 24

First American (India)

1001 - 5000

💸 Finance

🤝 B2B

Senior Software Engineer developing cloud-native, AI-assisted full-stack applications for First American. Collaborating with business analysts to modernize workflows and improve technology solutions.

AWS

Cloud

DynamoDB

JavaScript

Next.js

Postgres

Python

React

TypeScript

🕒 May 23

Miratech

501 - 1000

Senior Full Stack Developer designing and developing scalable, UI-driven self-service platforms for contact center operations on Amazon Connect at Miratech.

AWS

Cloud

Distributed Systems

Docker

DynamoDB

EC2

Java

JavaScript

Jenkins

Kafka

Kubernetes

Microservices

NoSQL

React

Spring

Spring Boot

SpringBoot

SQL

TypeScript

🕒 May 22

HighLevel

201 - 500

☁️ SaaS

🤝 B2B

Full Stack Builder at HighLevel developing scalable email template systems. Collaborating with global teams and owning product outcomes end-to-end.

Redis