Senior Software Engineer

Sonio uses AI to improve prenatal screening and diagnosis, helping practitioners reduce diagnostic errors and optimize pregnant women's medical care.
Backend
Senior Software Engineer
Hybrid
11 - 50 Employees
5+ years of experience
Healthcare · AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr. Software Development Engineer, Amazon

Senior Software Development Engineer position at Amazon's CE Tech team, focusing on building AI-driven recommendation systems and scalable services to enhance customer shopping experience.

Sr Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Platform Engineering & Services

Senior Software Development Engineer role at Amazon Fulfillment Technologies, building scalable fulfillment systems and ML-powered platforms to enhance warehouse operations efficiency.

System Software Engineer, Tools

Senior System Software Engineer position at Annapurna Labs (AWS) developing tools and software solutions for cloud platform development, requiring 5+ years experience in software development.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on OneDrive and SharePoint cloud services, focusing on system design, migration, and infrastructure development.

Senior Software Engineer - C/C++

Senior Software Engineer position at Microsoft focusing on Windows kernel and driver development, requiring 7+ years of C/C++ experience and system-level programming expertise.

Description For Senior Software Engineer

Sonio is revolutionizing prenatal healthcare through AI-powered solutions. As a Senior Software Engineer, you'll be part of building next-generation products that provide real-time assistance during fetal ultrasound examinations. The role involves developing systems that interface with ultrasound machines, stream imaging data to the cloud, and interpret data using AI/ML - all in near real-time.

Working directly with the CTO, you'll be instrumental in shaping the technical architecture and culture of a mission-driven company. The team operates with high autonomy and flexibility while maintaining strong accountability. The international nature of the team (spread across France, Spain, and Bulgaria) makes this an exciting opportunity for collaborative work across borders.

The ideal candidate brings 5+ years of experience in software engineering, with strong knowledge of web technologies and distributed systems. You'll work with a modern tech stack including Elixir/Phoenix, Python/Flask, ReactJS, and Go, while utilizing AWS, Terraform, and Github Actions for deployment and operations.

What makes this role unique is its direct impact on healthcare outcomes - Sonio's technology helps detect birth defects that affect 1 in 33 births in developed countries, with current detection rates missing 50% of cases. You'll be part of a team that's improving women's and children's health through technological innovation, medical expertise, and collective intelligence.

The company offers a supportive environment where team happiness and wellbeing are priorities. They move fast and maintain transparency throughout their processes, aiming to complete the hiring process within a month. This is an opportunity to work on meaningful healthcare technology while being part of a fast-growing, global startup with real-world impact.

Last updated 18 days ago

Responsibilities For Senior Software Engineer

  • Develop Sonio product features related to real-time exam quality, collaboration, patient sharing, integrations
  • Create and collaborate on technical designs, design data models
  • Implement robust, secure, maintainable code and tests (Elixir/Phoenix, Python/Flask, ReactJS and Go)
  • Collaborate with tech, product and science teams to rapidly iterate on features, test and release

Requirements For Senior Software Engineer

Python
JavaScript
Go
  • Strong knowledge of web technologies and distributed system architecture
  • Good knowledge of fundamentals: data structures, algorithms, operating systems and concurrency
  • Experience with Python/Ruby/Go/Javascript/Rust/Elixir/Java/C/C++
  • Very good communication and interpersonal skills
  • Team-oriented mindset
  • Strong command of English, both written and spoken

Interested in this job?