Senior Engineering Manager

job
  • Insight Global
Job Summary
Location
Denver ,CO 80285
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
03 Jan 2025
Share
Job Description

Required Skills & Experience


  • Minimum 8+ years of experience in full-stack engineering with a solid understanding of both frontend and backend development.
  • Minimum of 2+ years of experience managing other engineers
  • Excels working in a very fast moving environment and motivated by the opportunity to build greenfield products.
  • Motivated by creating meaningful impact for customers and the product, with a focus on practical, user-centric solutions rather than seeking out complex or "cool" technical challenges.
  • A genuine drive to build innovative solutions that make a positive difference in people’s lives.
  • Excellent communication and collaboration skills.
  • Capable of effectively running meetings and managing projects, ensuring clear communication, alignment on priorities, and timely progress tracking across teams.
  • Excited to work in person at an office with teammates.
  • Experience in building and deploying complex web applications at scale.
  • Strong understanding of AI/ML concepts and their potential applications in healthcare is a plus.
  • Start up experience


Job Description


We are seeking a passionate and experienced Engineering Lead to join our growing team and play a pivotal role in building our innovative platform. As an Engineering Lead, you will oversee the development lifecycle, from designing and implementing core functionalities to mentoring a team of talented engineers. You will be instrumental in shaping the platform's technical direction in collaboration with senior engineers, ensuring the successful delivery of high-quality features. This is a player-coach role, where you’ll allocate approximately 50% of your time to leading and coordinating the engineering team and the remaining 50% to hands-on development work. Within the first 6-9 months, this role is expected to transition into an Engineering Manager position, directly managing 3-5 engineers and taking on additional responsibilities in people management and team development. Responsibilities include:


  • Technical Leadership: Lead the zero-to-one design, development, and implementation of complex features across both frontend and backend components of our platform.
  • Cross-Functional Collaboration: Work closely with product, design, and operations teams to translate product requirements into technical specifications, driving alignment and collaboration across both our US and India-based engineering teams.
  • User-Centric Improvements: Take ownership in identifying and enhancing user experience, functionality, and performance for patient and provider-facing products.
  • Architecture and Development: Architect and build scalable, maintainable, and secure software systems, writing clean, well-documented, and efficient code.
  • Mentorship and Team Development: Mentor and guide engineers, fostering a collaborative and high-performing engineering team. Prepare for a transition to a full-time management role within 6-9 months.
  • Continuous Learning and Best Practices: Stay up-to-date with advancements in full-stack development technologies and industry best practices, applying this knowledge to optimize performance and scalability.
  • Optimization and Improvement: Identify opportunities for technical optimization and performance improvements, proactively enhancing the platform’s stability and efficiency.


This position pays 200K annually