SonoSim Culture

Transformative Solutions By Innovative Employees

At SonoSim, we work hard and at a fast pace. We also offer a casual, friendly environment characterized by teamwork and camaraderie. We value innovation and seek adaptable problem solvers with strong communication skills who love a good challenge. Help us launch new products with a diverse group of colleagues while making a positive impact on healthcare. Successful team members possess a can-do, collaborative spirit helpful in navigating day-to-day activities and strategic initiatives.
Sales team at a trade show

Employment Opportunities

Check out our current openings in sales, marketing, engineering, medical content and operations.

No Active Employment Opportunities

SonoSim’s engineering team is composed of a bright group of motivated individuals and teammates. We work closely within our own team and more broadly across the organization taking inputs from all stakeholders to deliver high quality software that solves the needs of our customers. Along the way, we continue to adapt and improve our processes and technologies to help us succeed. The ideal candidate enjoys working in a fast-paced, collaborative environment, demonstrates strong communications skills, and is well-versed in developing user-friendly web applications.


  • Collaborate with a cross-functional team to deliver compelling customer experiences that will continue to establish SonoSim as the leader in ultrasound education
  • Empathize with our customers to better understand the solutions we are developing
  • Implement scalable and maintainable web applications that meet the needs of our customers
  • Work closely with product managers to identify and translate product requirements
  • Harness an agile mindset to adapt quickly and solve challenging problems
  • Relentlessly raise the bar on expectations and push the team towards continued improvement
  • Follow current trends within the industry and ensure we are adhering to best practices
  • Find opportunities for continued learning and career growth

Key Qualifications

  • 3-5 years of software development experience with customer-facing web applications
  • Capable of transforming wireframes and designs into intuitive user interfaces that enhance the customer experience
  • Strong understanding of UX principles/best practices and Responsive Web Design patterns
  • High degree of fluency in JavaScript – you are a strong coder and know how to write clean, effective code at scale
  • Well-versed in discussing complex system architectures, moving between different layers of abstraction, and making informed decisions on reliability and scalability
  • Ability to effectively articulate technical challenges and solutions
  • Desire to learn, promote open communication, and work effectively with minimal supervision
  • Must-have experience
    • UI/UX design
    • Contributing to the architecture and design of new and current systems
    • Writing robust, maintainable unit, integration, and end-to-end tests
    • Experience with git, npm, Angular, TypeScript, RxJS and SCSS
    • Consuming server side APIs using REST and GraphQL
    • Writing standards-compliant, accessible markup and styling
  • Bonus experience
    • Familiarity with DevOps best practices and/or CI/CD systems
    • Prior experience with online transactions and/or payment systems
    • Comfortable working with MySQL and database queries


  • BA/BS in Computer Science or related field, MS is a plus


  • Salary $100-115,000 yearly, depending on skills and experience
  • Healthcare benefits
  • PTO

If you have experience in software development, marketing, health, or biology, please send a cover letter and resume to and we will consider you for future openings.