Senior Engineering Manager
Location: Bengaluru, India
Experience: 10
Job Overview:
We are seeking a Senior Engineering Manager to lead the software development team for our IoT-based fertility tracking device for women. The selected individual will oversee the entire software lifecycle for one of our product lines, leading teams across front-end, back-end, infrastructure, QA, DevOps and regulatory processes. The Senior Engineering Manager will play a key role in ensuring seamless integration of product software, hardware, and compliance with industry regulations. This role is critical for driving innovation, maintaining system security, and scaling our product's software infrastructure.
Key Responsibilities:
Team Leadership & Management:
Lead and mentor a multi-disciplinary software team, including:
Front-End Team: Android (Kotlin, Jetpack Compose), iOS (Swift, Swift UI)
Back-End Team: Backend APIs, dashboards, internal tools (Ruby on Rails, Node.js, Python)
QA Team: Manual and automated testing (Java-based automation)
DevOps Team: Server management, monitoring, alerting (AWS & Google Cloud)
Infrastructure Team: Security, maintenance, scalability, and POC projects
Regulatory Team: Ensuring software compliance with regulations and overseeing SDLC processes
Align the team’s goals with the product roadmap and business priorities.
Product Development & Technical Oversight:
Provide strategic leadership and oversight of all software components in the product.
Guide the development and maintenance of Android and iOS mobile applications and backend systems ensuring high availability and scalability.
Oversee the DevOps and Infrastructure team’s efforts for efficient cloud operations and security.
Ensure the QA team employs best practices in manual and automated testing for reliable software delivery.
Collaboration & Stakeholder Management:
Collaborate closely with hardware, biotech, product management, and marketing teams to ensure cohesive product development and launch strategies.
Coordinate with the regulatory team to ensure full compliance with industry standards and regulations.
Communicate effectively with cross-functional teams to ensure seamless integration between hardware and software components.
System Scalability & Security:
Oversee the scalability, security, and performance of the entire software ecosystem.
Oversee Infrastructure Team on Proof of Concept (POC) projects for new technologies and architecture improvements.
Ensure the implementation of best practices in cloud services (AWS & Google Cloud) and data management.
Process & Compliance:
Work with the Regulatory Team to ensure compliance with relevant regulations and standards, including SDLC processes.
Implement process improvements that drive efficiency, security, and scalability across the product line.
Qualifications:
Experience:
10+ years of software engineering experience, with at least 4+ years in a leadership or management role.
Proven experience managing teams working with front-end (Kotlin, Swift), back-end (Ruby on Rails, Node.js, Python), and cloud platforms (AWS, Google Cloud).
Experience with QA processes and automated testing frameworks.
Solid understanding of DevOps practices, cloud infrastructure, and server management.
Prior experience in IoT products, healthcare, or regulated industries is highly desirable.
Experience in designing and overseeing highly scalable and fault-tolerant systems.
Technical Proficiency:
Deep expertise in at least one of the following areas:
Backend development (Ruby on Rails, Node.js, Python) or
Front-end development (Android or iOS).
Ability to lead teams working across a variety of tech stacks including Kotlin, Swift, Ruby on Rails, Node.js, and AWS.
Leadership & Communication:
Strong leadership and mentoring skills, with the ability to inspire and grow a high-performance team.
Excellent communication and interpersonal skills, with a track record of effective collaboration with cross-functional teams.
Ability to manage multiple projects, prioritize tasks, and meet deadlines in a fast-paced environment.
Nice to Have:
Experience in developing products for the healthcare or femtech industries, especially involving patient data and regulatory compliance.
Understanding of the unique challenges in software development for IoT products, including real-time data processing, device management, and connectivity.
Previous experience in managing or developing mobile applications that handle sensitive health data, especially related to women's health or fitness.
Understanding of GDPR, HIPAA, or similar privacy regulations to ensure product compliance with data protection laws.