Skip to content
Find jobs
Sign inCreate account
TermsPrivacy policyCookiesPremium termsStatus
© 2026 Joined. Job search and hiring.
Software Engineer 1, Full-Stack at Cook Medical · Bloomington, IN · Joined
  1. /Find jobs
  2. /Cook Medical
  3. /Software Engineer 1, Full-Stack
CM

Software Engineer 1, Full-Stack

Cook Medical · Bloomington, IN · Just now · 0 applicants
NewHybridFull-timeJunior
Pay
Pay not listed
Workplace
Hybrid
Job type
Full-time
Level
Junior
Source: jobright · Posted by joined-scrapper

About the role

Join Cook Medical as a full-stack software engineer to build and maintain end-to-end features for medical device software, leveraging AI tools and modern web technologies. This hybrid role spans frontend, backend, data pipelines, and cloud deployments.

What you’ll do

  • Build and maintain end-to-end features for software products
  • Develop frontend interfaces, APIs, data pipelines, and cloud deployments
  • Contribute to AI-enabled development
  • Support security and compliance efforts
  • Participate in release engineering and documentation
  • Provide ongoing system support

What you’ll need

  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • Strong skills in Python, Node.js (TypeScript), and Rust with REST API design
  • 1+ years building production web applications with TypeScript and React
  • Familiarity with Git, GitHub, pull requests, code review, and GitHub Actions CI
  • Experience with retrieval-augmented generation (RAG) or graph RAG
  • Working experience with PostgreSQL and SQLite, including schema migrations

Original job description

Cook Medical is hiring a Software Engineer 1, Full-Stack to build and maintain end-to-end features for software products, including frontend interfaces, APIs, data pipelines, and cloud deployments. The role also contributes to AI-enabled development, security and compliance, release engineering, documentation, and ongoing system support.Bachelor's degree…

Mark this job as applied?

We opened the listing in a new tab. Marking it adds it to My applications so your list stays up to date.

Report this job

Tell us what looks wrong. A job that is simply not a fit is not a report.
Reason
Scam job
Fake company
Asks for payment
Something else, with details