At
Smart Working, we believe your job should not only look right on paper but also feel right every day. This isn’t just another remote opportunity - it’s about finding where you truly belong, no matter where you are. From day one, you’re welcomed into a genuine community that values your growth and well-being.
Our mission is simple: to break down geographic barriers and connect skilled professionals with outstanding global teams and products for full-time, long-term roles. We help you discover meaningful work with teams that invest in your success, where you’re empowered to grow personally and professionally.
Join one of the highest-rated workplaces on Glassdoor and experience what it means to thrive in a truly remote-first world.
About the Role
As a Lead Software Engineer, you will take technical and people leadership responsibility for a cross-functional engineering team delivering a mission-critical learning and compliance platform used across healthcare organisations. This is a senior, hands-on role where you will balance architectural ownership, high-quality delivery, and line management responsibilities.
You’ll lead the design and development of scalable, secure, cloud-based solutions across the full software development lifecycle, working closely with product, platform, and operations teams. Operating in a regulated environment, this role places a strong emphasis on reliability, quality, security, and long-term maintainability.
Responsibilities
- Lead a cross-functional engineering team delivering features and enhancements end-to-end, from technical design through to deployment and ongoing support
- Provide line management and pastoral care for a small team of engineers, supporting performance, wellbeing, and professional development
- Take technical ownership of full-stack applications and services, ensuring solutions are scalable, secure, and maintainable
- Drive technical design decisions, review and approve code, and resolve complex technical issues
- Champion engineering best practices, including automated testing across functional, acceptance, performance, and security domains
- Design and develop cloud-deployable services, continuously improving application architecture and infrastructure
- Build, maintain, and improve CI/CD pipelines to support reliable and automated deployments
- Collaborate closely with product, platform, and operations teams to ensure systems are observable, resilient, and operationally sound
- Contribute to planning, estimation, scheduling, and resourcing to support predictable delivery
- Communicate technical designs, risks, and progress clearly to senior stakeholders and non-technical audiences
- Promote a strong engineering culture focused on quality, collaboration, and continuous improvement
- Mentor engineers, support knowledge sharing, and contribute to recruitment and onboarding
- Maintain clear and appropriate technical documentation to support long-term maintainability
Requirements
- 5+ years of professional software engineering experience
- Strong experience operating as a Senior or Lead Full Stack Software Engineer
- Proven experience leading engineers and delivering software end-to-end
- Deep understanding of modern software design patterns and engineering best practices
- Hands-on experience with cloud-based architectures and services
- Strong knowledge of CI/CD pipelines and automated deployment practices
- Experience building scalable, resilient, secure, and observable systems
- Strong commitment to code quality, maintainability, and automated testing
- Confident technical decision-maker with strong code review skills
- Experience mentoring engineers and supporting their professional growth
- Excellent communication skills, able to engage both technical and non-technical stakeholders
- Ability to translate complex business and regulatory requirements into robust technical solutions
- Awareness of security, resilience, and operational risk in regulated environments
Nice to Have
- Experience working in regulated or mission-critical environments (e.g. healthcare, finance, public sector)
- Exposure to platform-level engineering or shared services
- Experience improving system observability, monitoring, and operational tooling
- Familiarity with security-first development practices and compliance-driven delivery
- Previous involvement in scaling teams or supporting organisational growth
Benefits
- Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter)
- No Weekend Work: Real work-life balance, not just words
- Day 1 Benefits: Laptop and full medical insurance provided
- Support That Matters:Mentorship, community, and forums where ideas are shared
- True Belonging: A long-term career where your contributions are valued
Be a Smart Worker - valued, empowered, and part of a culture that celebrates integrity, excellence, and ambition.
If that sounds like your kind of place, we’d love to hear your story.