Remotery

Lead Software Engineer

Posted Jun 3

This is a fully remote position, open to applicants in India.

📋 Description

• Take ownership and lead the design of scalable, robust, and maintainable system architectures.

• Establish architectural standards, engineering best practices, and guide technology direction.

• Ensure that system architecture aligns with long-term business goals.

• Conduct architectural reviews and make significant technical decisions.

• Actively engage with the codebase using Java (Spring Boot, microservices).

• Design and implement high-performance, fault-tolerant distributed systems.

• Set an example through clean coding practices, code reviews, and engineering discipline.

• Diagnose and resolve complex production issues and scalability challenges.

• Architect and develop cloud-native solutions on AWS (ECS, EC2, SQS, DynamoDB, RDS).

• Create scalable database solutions (MySQL/PostgreSQL) with an emphasis on performance and optimization.

• Guide strategies for containerization and orchestration (Docker, Kubernetes).

• Provide technical leadership and mentorship to engineers within the team.

• Support career advancement and uplift engineering standards.

• Lead technical planning, estimation, and execution processes.

• Cultivate a culture of accountability, collaboration, and continuous improvement.

• Collaborate with Product and stakeholders to shape technical solutions.

• Ensure reliability, observability, and performance through monitoring and alerting solutions (e.g., Prometheus, Grafana, CloudWatch).

• Advocate for DevOps practices and maintain effective CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins).

• Drive engineering quality, scalability, and operational preparedness.


⛳️ Requirements

• Over 7 years of practical experience in Java development (Spring, Hibernate, J2EE).

• Proven track record of leading system architecture in distributed or microservices environments.

• Strong expertise in developing cloud-native applications on AWS.

• In-depth knowledge of relational databases (MySQL/PostgreSQL) and strategies for system scaling.

• Significant experience with microservices architecture, Docker, and Kubernetes.

• Demonstrated ability to lead engineers or spearhead technical initiatives.

• Excellent problem-solving abilities, capable of operating at both strategic and implementation levels.

• Strong communication skills with the capacity to influence cross-functional stakeholders.

• A degree in Computer Science or equivalent practical experience.

• Experience managing large-scale, production-grade distributed systems.

• Solid background in observability and performance optimization.

• Experience in driving architectural transformations or modernization initiatives.


🏝️ Benefits

• Kaseya provides equal employment opportunities to all employees and applicants, regardless of 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.

People also viewed

Webedia10 hours ago

Staff Engineer – API & Data

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
TechBiz Global10 hours ago

Senior AI Product Engineer

GR flagGreece OnlyFull-timeFull-stack Engineer
ApplyView job
The Flex10 hours ago

Full-Stack Engineering Lead

FR flagFrance OnlyFull-timeFull-stack Engineer
ApplyView job
Nodeworthy10 hours ago

Full Stack Developer

SG flagSingapore OnlyFull-timeFull-stack Engineer$4,000 – $6,000/month
ApplyView job
GoTo10 hours ago

Senior Software Engineer

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Squirro10 hours ago

Senior Software Engineer – Knowledge Graph, GraphRAG

CH flagSwitzerland OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers