Engineering Manager

PositionFull Time
Salary$160K-$210K
SquadEngineering
LocationRemote-First

Summary

The Software Engineering Manager performs a vital role that serves as the cornerstone for our engineering endeavors. Your responsibilities and influence in leading and nurturing the engineering team will be instrumental in driving technical excellence, fostering innovation, and shaping the future of our products. In this capacity, you will: - Be responsible for managing a dynamic team of engineers, ensuring their growth, performance, and alignment with our core engineering values and objectives. - Serve as a mentor and guide for our engineering talent, fostering an environment of continuous learning and professional development. - Conduct and ensure requirements analysis and high-level design/modeling to convert customer needs into software solutions.

Culture

A unique culture for healthcare digital innovation

Inception Health brings providers, technologists, and researchers together into an agile, design-minded team. Inception Health brings together the best aspects of innovation accelerators, an “outside-in” mindset, and resources to rapidly test and scale digital healthsolutions.

Join an amazing team of clinical engineers

As a member of the Inception Health team, you'll work on solving cutting edge problems that impact real patients. With access to the brightest minds in medicine and built-in partners, your work lives quickly beyond the theoretical.

We truly believe that this is an opportunity for candidates to bring their unique value to healthcare to make change. At Inception Health, you can innovate and build sophisticated solutions that enrich thousands of lives.

Job

Let's dive into your role

Manage Hiring, Performance, and Growth

  • Lead the hiring process to secure top-tier engineering talent, prioritizing candidates who will significantly contribute to team success.
  • Develop and implement strategies for ongoing talent development, aligning with both organizational objectives and individual career goals.
  • Establish and monitor clear, measurable performance goals for the engineering team, providing constructive feedback and ensuring goal achievement following the organization's OKRs.
  • Promote a culture of accountability and excellence, recognizing outstanding achievements and addressing challenges effectively.
  • Manage the engineering budget responsibly, balancing prudent fiscal management with strategic investments in talent and resources.

Contribute to Building the Culture

  • Foster an environment that encourages proactive problem-solving and innovative thinking among engineers.
  • Develop a high-caliber engineering team, emphasizing a balance between technical excellence, agility, and innovation.

Mentor the Next Generation of Engineers

  • Provide comprehensive leadership and mentorship to engineers at all levels to enhance their professional growth and technical skills.
  • Serve as a coach and advisor, guiding engineers in their career development and skill advancement.
  • Collaborate with tech leads and product managers to identify skill gaps and cultivate a culture of continuous learning and improvement.

Be a great technologist and leader

  • Ensure effective collaboration between tech leads, product managers, and engineering teams, aligning on growth strategies, skill requirements, and project goals.
  • Drive a culture of innovation, encouraging exploration of new technologies and methods.
  • Stay abreast of industry trends and technological advancements to keep the company competitive.
  • Actively contribute to product development, including coding, code reviews, and setting standards for code quality and architecture.
  • Designing and specifying the overall software structure, core elements, and properties by analyzing the software requirements, constraints, interfaces, and dependencies.
  • Planning and conducting software testing (including using programming languages to write code for use in testing the application/software code), performing analysis of test results, and tracking/reporting risk levels during test execution to ensure team brings high quality solutions to implementation.

We look for a talented individual

The software engineer journey has many paths. Please don't self-select. Even if you're not sure that you meet all the qualifications, we encourage you to apply.

  • A minimum of 4 years proven experience in software engineering leadership, or a relevant managerial role accountable for budgeting, resource allocation, and strategic planning within an software engineering context is required.
  • Bachelor's degree in Software Engineering, Computer Science, or a related technical field is required.
  • In-depth understanding of software engineering principles, including distributed systems, event-driven architecture, and cloud services (especially AWS).
  • Proficiency in Typescript/Javascript.
  • Mastery of software engineering best practices, including Git, GitHub workflows, and modern team topologies.
  • Practical knowledge of Continuous Integration and Continuous Deployment (CI/CD) processes.
  • Exceptional management and organizational skills.
  • Ability to lead, motivate, and manage a diverse and high-performing engineering team.
  • Strong communication and interpersonal abilities, capable of fostering collaboration and effectively conveying technical concepts.
  • Proven track record in mentoring software engineers and aiding in their professional development.
  • Experience in budgeting, resource allocation, and strategic planning within an engineering context.

Preferred

  • Demonstrated success and expertise in leading product engineering teams in high-performance organizations is preferred.
  • Master's Degree in Software Engineering, Computer Science, or a related technical field is preferred.

Our Tech Stack

  • AWS Serverless (Typescript)
  • AWS CDK for Infrastructure-as-Code (Typescript)
  • React-Native with Typescript
  • Protobuf based RPC API
  • Epic - Electronic Health Record (EHR)

Our benefits and much more

  • Health, Dental and Vision Insurance
  • 403b Savings Plan
  • HSA and FSA
  • Generous Paid Time Off
  • Ability to collaboratively chart your own career path