OneImaging Logo

OneImaging

Software Engineer (Backend)

Reposted 14 Days Ago
Easy Apply
Remote
Hiring Remotely in USA
Senior level
Easy Apply
Remote
Hiring Remotely in USA
Senior level
The Backend Software Engineer will develop scalable backend components, optimize API services, collaborate with frontend engineers, and ensure compliance with healthcare data standards.
The summary above was generated by AI

Radiology is the second most used healthcare service, used by over 51% of the workforce annually. Despite the critical role of radiology in healthcare, the process for undergoing a medical imaging exam has remained unchanged for decades. OneImaging is solving this with a concierge approach and a premium-quality radiology network of over 4,000 vetted providers across 48 states, which also reduces imaging costs by 60-80%. Our solution helps patients and families access essential radiology services at fair prices and without surprise bills, all while delivering immediate savings and ROI for employers and payers on every exam.

We are looking for a talented Backend Software Engineer who is excited to help grow and scale our API services, including helping transition our existing Node.js (Express) platform to TypeScript. As a backend focused developer you will design, build, and maintain robust backend features, develop API services, implement controller tests, and collaborate closely with frontend and data engineering teams to deliver secure and efficient healthcare technology solutions.

What you'll do:

  • Develop scalable backend service components using TypeScript, Node.js, Express, MongoDB, and PostgreSQL.
  • Build, maintain, and optimize RESTful APIs with clear roles, permissions, and audit logging aligned with HIPAA compliance requirements.
  • Refactor existing Node.js codebases to modern TypeScript standards, ensuring improved maintainability and reliability.
  • Write comprehensive unit and integration tests to ensure code reliability and robustness.
  • Collaborate closely with frontend engineers (React, NextJS) to deliver cohesive, responsive user experiences.
  • Engage with data engineers to allow for backend applications to mesh well with data-driven components and BI tools.
  • Optimize backend performance and troubleshoot production issues promptly, ensuring minimal downtime.
  • Leverage AWS services including S3, Route 53, App Runner, Fargate, Bedrock, and Transfer Family for secure deployment and scalability.
  • Participate actively in code reviews, knowledge sharing discussions, and development decisions to continuously enhance code quality and team practices.
  • Document backend architecture, API specifications, and technical decisions clearly and effectively.

About you:

  • B.S. in Computer Science, Engineering, or related technical discipline with 5+ years of experience in backend software engineering, or 8+ years of relevant industry experience.
  • Proven expertise with TypeScript, Node.js, Express, MongoDB (Mongoose), and PostgreSQL.
  • Experience designing and implementing RESTful APIs, roles & permissions, and audit logging for regulatory compliance (e.g., HIPAA).
  • Familiarity with testing frameworks such as Jest or Mocha.
  • Strong understanding of software architecture best practices and backend optimization techniques.
  • Excellent communication skills, collaborative mindset, and ability to work effectively within cross-functional teams.

Preferred:

  • Familiarity with frontend frameworks, especially React.
  • Experience with healthcare data standards (FHIR, HL7, DICOM) and development standards of dealing with sensitive data.
  • Familiarity with using containerization technologies as part of daily development (Docker)
  • Proficiency with AWS services including S3, Route 53, App Runner.
  • Exposure to CI/CD pipelines and agile development methodologies.
  • Experience working with multi agent (e.g. LLM & OCR) technologies to improve upon manual processes 

The base salary range for this position is $120,000 - $180,000.  Individual compensation will depend on various factors, including qualifications, skills, experience, location, and applicable laws. In addition to base salary, this role is eligible to participate in our equity incentive and competitive benefits plans. 

Fraud and Security Notice: 

Please be aware of recent job scam attempts. Our team uses the oneimaging.com email domain exclusively. If you have been contacted by someone claiming to be a OneImaging recruiter or a hiring manager from a different domain about a potential job, please report it to law enforcement here and to [email protected].

Equal Employment Opportunity:

OneImaging is proud to be an Equal Employment Opportunity employer and values diversity in the workplace. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views, or other applicable legally protected characteristics.

OneImaging is committed to providing accommodations for qualified individuals with disabilities in our recruiting process. If you need assistance or an accommodation due to a disability, you may contact us at [email protected]

Top Skills

App Runner
AWS
Docker
Express
Fargate
MongoDB
Node.js
Postgres
Route 53
S3
Typescript

Similar Jobs

2 Days Ago
Remote
United States
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Senior Backend Product Software Engineer, you'll enhance Dropbox products, collaborate with teams, mentor junior engineers, and participate in on-call rotations.
Top Skills: GoHTML/CSSJavaJavaScriptMySQLPythonReactRust
3 Days Ago
Remote
United States
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Lead a team of engineers to deliver customer and business outcomes, shape technical direction, and architect foundational systems for reliability at scale.
Top Skills: Ai ToolsLlm-Based ApisMedia Systems EngineeringModern MlPerformance EngineeringSearch
10 Days Ago
Easy Apply
Remote
United States
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Staff Software Engineer in SRE is responsible for setting technical strategy, ensuring system availability, guiding incident management, and fostering talent within the team to enhance overall system reliability.
Top Skills: AWSBashKotlinKubernetesMySQLPythonSpark

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account