Smart Working
Smart Working•2h ago
LinkedIn

Lead Software Engineer (Remote, Full-Time) [PPAS]

Bengaluru, Karnataka, India
Full Time
Senior Level

Maximize your interview chances

Prepare for your Lead Software Engineer (Remote, Full-Time) [PPAS] interview at Smart Working with AI-powered practice sessions

Full Job Description

Lead Software Engineer (Remote, Full-Time)

Join Smart Working, a top-rated workplace on Glassdoor, and thrive in a truly remote-first environment. We connect skilled professionals with outstanding global teams for full-time, long-term roles, breaking down geographic barriers and fostering professional growth.

About the Role

As a Lead Software Engineer at Smart Working, you will assume critical technical and people leadership for a cross-functional engineering team. This team is dedicated to delivering a mission-critical learning and compliance platform utilized by healthcare organizations. This is a hands-on senior_level position, requiring a balance of architectural ownership, high-quality delivery, and line management responsibilities.

You will 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, you'll operate within a regulated environment, emphasizing reliability, quality, security, and long-term maintainability.

Key Responsibilities

  • Lead a cross-functional engineering team in end-to-end feature delivery, from technical design to deployment and ongoing support.
  • Provide line management, pastoral care, and professional development support for a small team of engineers.
  • Take technical ownership of full-stack applications and services, ensuring scalability, security, and maintainability.
  • Drive technical design decisions, conduct thorough code reviews, and resolve complex technical challenges.
  • Champion engineering best practices, including extensive automated testing (functional, acceptance, performance, security).
  • Design and develop cloud-deployable services and continuously improve application architecture and infrastructure.
  • Build, maintain, and enhance CI/CD pipelines for reliable and automated deployments.
  • Collaborate with product, platform, and operations teams to ensure observable, resilient, and operationally sound systems.
  • Contribute to planning, estimation, and resourcing for predictable delivery.
  • Communicate technical designs, risks, and progress effectively to stakeholders.
  • Promote a strong engineering culture focused on quality, collaboration, and continuous improvement.
  • Mentor engineers, facilitate knowledge sharing, and support recruitment processes.
  • Maintain clear and appropriate technical documentation.

Required Skills and Experience

  • 5+ years of professional software engineering experience, with strong experience as a Senior or Lead Full Stack Software Engineer.
  • Proven track record in 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 excellent code review skills.
  • Experience mentoring engineers and supporting their growth.
  • Exceptional communication skills, adaptable for technical and non-technical stakeholders.
  • Ability to translate complex business and regulatory requirements into robust technical solutions.
  • Awareness of security, resilience, and operational risk, especially in regulated environments.

Nice to Have

  • Experience 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 organizational growth.

Benefits & Work Environment

  • Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter) - ideal for collaboration with UK and USA clients.
  • No Weekend Work: Promoting genuine work-life balance.
  • Day 1 Benefits: Laptop and full medical insurance provided from day one.
  • Supportive Community: Mentorship, community, and forums for idea sharing.
  • True Belonging: A long-term career path where your contributions are highly valued.

At Smart Working, located in Bengaluru, Karnataka, India, you're more than just a remote hire; you're a valued, empowered member of a culture that celebrates integrity, excellence, and ambition. We leverage AI tools in our hiring process to assist our recruitment team, but final decisions are always human-made.

Company

Smart Working

Smart Working

Smart Working is a leading Tech Talent as a Service provider, specializing in building high-performance global engineering teams. We eliminate the complexities of traditional hiring, offering a low-...

Bengaluru, Karnataka, India
Posted on LinkedIn