Early-career backend engineer building healthcare infrastructure, writing production code for EHR integrations and data pipelines with senior mentorship.
129k – 190k
On-siteEntry levelBackend Engineering
About the role
What You'll Do
Build and ship features across NexHealth's core platform, including our healthcare integration API and provider-facing SaaS product, with guidance from senior engineers.
Write clean, well-tested, production-ready code.
Participate in code reviews, technical discussions, and architecture conversations.
Debug and investigate issues in distributed systems.
Contribute to indirect integrations with electronic health record (EHR) systems.
Collaborate closely with product managers, designers, and other engineers to scope, plan, and deliver projects end to end.
What You'll Bring
A degree in Computer Science, Software Engineering, or a related field - or equivalent practical experience that demonstrates strong CS fundamentals.
0–2 years of professional software engineering experience. Internships, co-ops, and meaningful open-source contributions count.
Solid grasp of data structures, algorithms, and object-oriented or functional programming concepts.
Proficiency in at least one backend language; experience with Ruby, Python, Go, or Java is a plus. We primarily use Ruby on Rails.
Comfort working with relational databases.
Ability to communicate clearly in writing and in conversation.
Intellectual curiosity and a bias toward figuring things out.
Bonus Points For
Exposure to cloud platforms (AWS, GCP, or Azure) or containerization tools like Docker or Kubernetes.
Experience with API design, webhooks, or third-party integrations.
Any background in healthcare technology, HL7, or FHIR standards.
Prior experience working in a startup or fast-paced product environment.
Benefits
Full Medical, Dental, and Vision (up to 100% covered)
401K and commuter benefits
Flexible PTO
High-impact work that directly improves the healthcare experience for millions
Skills
Ruby on RailsRubyPythonGoJavaSQLData StructuresAlgorithmsObject-Oriented ProgrammingAWSGCPAzureDockerKubernetesAPI Design
Software Engineer on the Upstart Bank team building scalable backend systems, services, and APIs in a regulated fintech environment. Requires 2+ years experience, proficiency in a modern language (Java, Python, Go, etc.), and strong fundamentals; fintech or regulated industry experience preferred.
131k – 154k
Remote2+ YOEBackend Engineering
Software Engineer
TheGuarantorsNew York, NY
Build and maintain scalable backend services and APIs for third-party client integrations on a developer-facing platform. Requires 2+ years building backend services (Go preferred), strong API and system design skills, SQL experience, and cloud/IaC knowledge.
125k – 145k
Hybrid2+ YOEBackend Engineering
Software Engineer
CensysAnn Arbor, MI
Software engineer building backend services, resilient APIs, and scalable microservices for Censys' Adversary Investigation and threat hunting tools in the SaaS platform. Requires 2-4 years experience, preferably with Go and cloud infrastructure.
125k – 177k
Remote2+ YOEBackend Engineering
Software Engineer , Core Services
CensysAnn Arbor, MI
Build and extend core platform services for authentication, authorization, RBAC, identity, and account management at Censys. Requires 2-4 years experience with strong Go skills and experience shipping backend services in cloud environments.
125k – 177k
Remote2+ YOEBackend Engineering
Backend Software Engineer
LumafieldSan Francisco, CA
Develops backend APIs and parallelized data processing pipelines for X-Ray/CT image analysis using Python, Django, and AWS services. Collaborates with research and product teams to deploy scalable cloud infrastructure. Requires 2+ years Python experience and bachelor's degree.