Senior Software Engineer

Imagine Pediatrics
Summary
Join Imagine Pediatrics as a Senior Software Engineer and contribute to the design, development, and support of our digital product suite. You will focus on creating scalable, stable, and user-friendly solutions for our clinical team and members. Collaborate with stakeholders to translate business goals into technical requirements, lead and mentor other engineers, and build products using modern technologies. This role requires a deep understanding of cloud-based services, service design patterns, and modern technologies. A passion for reimagining pediatric healthcare and a collaborative approach are essential. Imagine Pediatrics offers a competitive salary, benefits package, and opportunities for professional growth.
Requirements
- Deep understanding and experience with cloud-based services, service design patterns, data structures, data integrations
- A collaborative, client-friendly approach to API design
- Experience with modern technologies (Node / Java / C# / Go (or similar languages), AWS, Terraform, Github Actions)
- Strong understanding and value for all the layers of a production system including dev ops and infrastructure, data, internal and third-party integrations, testing, and user-facing clients
- Experience hosting application services on cloud providers, AWS strongly preferred
- Experience working in a fast-paced, hypergrowth, collaborative environment
Responsibilities
- Design, build, and support our digital product suite, focusing on scale, stability, and delightful user experiences for our clinical team and our members
- Find and build solutions to achieve our goals and solve problems
- Be an effective communicator while interacting with technical and non-technical audiences
- Communicate with business stakeholders to understand goals and translate them to technical architecture and requirements
- Have a collaborative, data-driven, and iterative approach to building products
- Estimate product scope and timelines
- Lead and mentor other software engineers to follow best engineering practices
- Produce technical solutions that satisfy business requirements with a focus on scalability, stability, efficiency, maintainability and extensibility
- Build products and software using modern & stable technologies, with a willingness to jump into any area of the stack when needed
Preferred Qualifications
Experience in healthcare / virtual care preferred, FHIR experience a bonus
Benefits
- Full medical, dental, and vision insurance
- Healthcare and Dependent Care FSA
- 401(k) with 4% match, vested 100% from day one
- 20 days PTO + 10 Company Holidays & 2 Floating Holidays
- Paid parental leave
- Additional benefits to be detailed in offer