Lead Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Fri, May 22, 2026
This job expires in: 30 days
Job Summary
Providing technical leadership in a remote environment, the full-time Lead Software Engineer will develop and maintain software applications, ensuring alignment with business outcomes while managing feature delivery and collaborating with cross-functional teams.
Key responsibilities
- Create technical designs and develop software applications based on Agile/DevOps practices
- Manage coding standards and ensure compliance with product acceptance criteria while conducting code reviews
- Collaborate with product and engineering teams to prioritize backlog and participate in scrum activities
Required qualifications
- At least 10 years of professional experience in software engineering
- Minimum 5 years of experience as a lead software engineer in agile scrum teams
- Experience with SQL queries and ETL using RDBMS such as Teradata, MySQL, or PostgreSQL
- Proficiency in Java Spring Boot, Apache Camel, Go, and Python
- Hands-on experience with AWS platform and building scalable RESTful services
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...