Entry-Level Software Engineer

HUMAN GROWTH LLC
New York, NY, United States
2 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Part-time / full-time
Experience level
Starter
Experience required
0 years minimum
Compensation
$75,005.0 - $104,998.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Agile Methodology Automation of Tests Software Bug Management Code Coverage Code Review Databases Software Debugging Web Development EHealth Scrum Methodology
+6 more
Cloud Services Software Engineering Systems Architecture Information Technology Codebase Software Version Control

Job description

The Entry-Level Software Engineer will support the development of HGP’s medical education platform, internal tools, and technology infrastructure. This role is designed for an early-career engineer who is eager to learn quickly, write clean code, and contribute to mission-driven software that helps physicians and patients better understand and navigate healthcare.

This position is hands-on and execution-focused. The engineer will work closely with senior technical team members to understand existing systems, implement assigned features, improve documentation, strengthen testing, and support the stability of the platform as HGP grows.

Core ResponsibilitiesCodebase Familiarization & Documentation

  • Review and document existing codebases, workflows, and system architecture under the guidance of senior engineers.

  • Help maintain clear internal documentation so the engineering team can understand systems, dependencies, and implementation decisions.

  • Ask strong questions, identify gaps in documentation, and contribute to a learning-oriented engineering environment.

Feature Implementation Support

  • Assist with building, testing, and refining software features for HGP’s medical education platform and internal tools.

  • Translate assigned requirements into clean, maintainable code with support from senior engineers.

  • Contribute to small feature enhancements that improve usability, reliability, and workflow efficiency.

Testing, Debugging & Quality Assurance

  • Help review, update, and expand automated tests to improve platform reliability.

  • Investigate bugs, broken tests, and basic performance issues, escalating complex issues when appropriate.

  • Support quality assurance processes to ensure new and existing functionality performs as expected.

Internal Tools & Access Controls

  • Assist in building and testing internal tools, admin workflows, permissions, and access-control features.

  • Support implementation of user-facing and internal functionality that helps simplify healthcare education and operations.

  • Maintain awareness of privacy, security, and confidentiality expectations when working with healthcare-adjacent systems.

Team Collaboration & Growth

  • Participate in sprint planning, stand-ups, code reviews, and technical discussions.

  • Accept feedback, improve quickly, and contribute to a collaborative engineering culture.

Requirements

Do you have experience in Teamwork?, Do you have a Bachelor’s degree?, 0-2 years of professional software engineering experience, internship experience, project experience, or equivalent demonstrated ability.

  • Foundational understanding of software development, version control, debugging, and testing practices.

  • Ability to write clean, organized, and maintainable code with guidance.

  • Strong problem-solving skills and willingness to learn unfamiliar systems quickly.

  • Comfort working in a fast-moving, early-stage environment where priorities may evolve.

  • Strong communication skills and ability to document technical work clearly.

Preferred Background

  • Experience with web application development, APIs, databases, or cloud-based tools.

  • Exposure to automated testing, code reviews, agile workflows, or sprint-based development.

  • Interest in healthcare, medical education, digital health, or mission-driven technology.

  • Bachelor’s degree in computer science, software engineering, a related field, or equivalent practical experience preferred but not required.

Key Competencies

  • Learning Agility

  • Clean Code & Documentation Habits

  • Technical Curiosity

  • Collaboration & Coachability

  • Execution Discipline

  • Mission Alignment

Success Metrics (First 6-12 Months)

  • Demonstrated working understanding of HGP’s codebase, workflows, and development practices.

  • Successful delivery of assigned features, bug fixes, documentation updates, and tests.

  • Improved test coverage, documentation clarity, and issue resolution within assigned work areas.

  • Positive feedback from senior engineers regarding collaboration, reliability, and growth.

Benefits & conditions

Compensation will be competitive and commensurate with experience. Salary range and benefits will be discussed based on funding stage, candidate profile, and employment classification.

Equal Opportunity Statement

HGP is an equal opportunity organization committed to building a diverse and inclusive team. We encourage applicants from diverse backgrounds, including engineers, builders, clinicians, operators, and mission-driven technologists.

Pay: $36.06 - $50.48 per hour

About the company

HGP is a mission-driven nonprofit dedicated to reshaping healthcare by empowering physicians to reclaim their agency, empowering patients to understand the systems that impact their care, and restoring the sacred physician-patient relationship.

HGP provides operational playbooks, financial frameworks, educational resources, and practical tools drawn from real-world startup and clinical scaling experience - including scaling operations from zero to 350,000 clinical tests and from one physician to 200+ team members.

We believe healthcare is optimized for the wrong incentives, and that meaningful change begins at the bedside - by equipping physicians and patients with knowledge, systems, and tools that dissolve administrative barriers.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

3:34 min

Augmenting codebases with semantic architectures

Zaak Chalal Zaak Chalal · World Congress 2026 Europe

2:05 min

Preserving the software engineering growth path for junior developers

Gunnar Grosch · Coffee With Developers

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · World Congress 2022

1:32 min

Overcoming modernization challenges in aging monolithic codebases

Igor Minar Igor Minar +1 · World Congress 2025

5:59 min

Differentiating a software engineering career by learning platform fundamentals

Keith Cirkle · Coffee With Developers

Videos

See all

Related articles

See all