Senior Software Engineer
@ Sonio

Paris, Ile-de-France, France
€70,000
On Site
Full Time
Posted 2 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXX XXXXXXXXXX***** @sonio.ai
Recommended after applying

Job Details

About Sonio

Each year, 140M children are born. Birth defects affect 1 in 33 births in developed countries, and in 50% of cases, they are not detected during prenatal examinations. Prenatal medicine is complex, with scans imposing heavy responsibilities on healthcare professionals and stress on future parents.

Sonio, born from 5 years of collaboration between experts from Necker Hospital and Ecole Polytechnique, uses artificial intelligence to improve prenatal screening and diagnosis. Their patented algorithms and expert database aim to become the reference tool to help practitioners reduce diagnostic errors and optimize the medical path for pregnant women.

Sonio's mission is to improve women's and children's health through technological innovation, medical expertise, and collective intelligence.

About the Role

The Senior Software Engineer will build the next generation of products delivering real-time assistance during fetal ultrasound examinations.

  • Develop features for real-time exam quality, collaboration and integrations.
  • Create technical designs, data models, and implement robust, secure, maintainable code.
  • Work with technologies like Elixir/Phoenix, Python/Flask, ReactJS, and Go.
  • Collaborate with tech, product, and data science teams for rapid iterations using AWS, Terraform, and Github Actions.
  • Report directly to the Head of Engineering while fostering team accountability and support.

About the Profile

The ideal candidate is mission-driven with strong knowledge in web technologies, distributed system design, and fundamentals such as data structures, algorithms, operating systems, and concurrency. Proficiency in Python, Ruby, Go, Javascript, Rust, Elixir, Java, C, or C++ is valued. Communication, teamwork, and command of English are essential. Additional desired skills include an Engineering degree, SQL and data modeling, and familiarity with web security and data privacy.

No formal resume is required if you have an up-to-date LinkedIn profile or notable Github projects. The process from initial chat to offer is aimed to last no longer than a month. Applicants will receive feedback within a week, or they are encouraged to follow up at careers@sonio.ai.

Key Skills/Competency

  • Real-time systems
  • Web technologies
  • Distributed systems
  • Ai/ML
  • Elixir
  • Python
  • ReactJS
  • Go
  • AWS
  • Terraform

How to Get Hired at Sonio

🎯 Tips for Getting Hired

  • Customize your resume: Tailor experiences to match Sonio's technical requirements.
  • Showcase projects: Highlight relevant real-time and cloud projects.
  • Prepare technical examples: Demonstrate distributed systems expertise.
  • Research Sonio's mission: Understand their AI-based prenatal screening solutions.

📝 Interview Preparation Advice

Technical Preparation

Review distributed systems architecture basics.
Practice coding in Python, Go, and Elixir.
Study cloud platforms and deployment pipelines.
Brush up on data structures and concurrency.

Behavioral Questions

Discuss teamwork in high-pressure situations.
Explain problem-solving approaches under deadline.
Describe handling disagreements in a team.
Share experience with rapid iteration feedback.

Frequently Asked Questions