Skip to content

Senior Backend Engineer (Typescript)

  • Remote
    • Amsterdam, Noord-Holland, Netherlands
  • Science and Engineering

Job description

Promaton is changing dental healthcare by automating diagnostics and treatment workflows using AI, making healthcare more affordable and accessible for everyone.

Our team’s mission is to (1) ensure that our AI can be accessed efficiently and effectively by thousands of users worldwide and that (2) our internal Product teams have the best experience when developing new features. 

We are looking for a Senior Backend Engineer to join the Production and Reliability Engineering (PRE) team of our rapidly growing medical AI company. You’ll be working with an accomplished remote team of a dynamic mix of Backend Developers and Infra/SRE Engineers

In this role, you will play a pivotal role in designing and improving the quality, scalability, and accessibility of our API; your expertise will drive AI success for our users. You will collaborate closely with other web and ML product teams to understand their needs and provide robust innovation solutions to tackle their requirements.

Do you want to join us in our journey to improve the lives of patients? See our company page to learn more about what we do.

Key Responsibilities:

  1. API Excellence: Collaborate on design, reduce complexity, and add features. Embrace best practices.

  2. Continuous Improvement: Propose enhancements, from code to docs. Own solutions and leave things better than you found them.

  3. Team Collaboration: Engage with engineers, nurture partnerships, and build trusted solutions.

  4. Compliance: Safeguard user data in our regulated AI medical field.

Our tech stack: 

TypeScript | NodeJS | Express | Python | PyTorch | TensorFlow | Git | Docker | Kubernetes | PostgreSQL | AWS | GitHub | Metabase | Grafana | OpenAPI

Our backend is mostly written in TypeScript and Python, and all our machine-learning applications are in Python. We have an efficient and effective design and development process around RFCs, PR reviews and pair programming. Our whole stack runs on AWS using EKS, and we deploy our infrastructure changes in a GitOps pipeline using CDK. Our applications are deployed in a GitOps fashion using ArgoCD.

The perks of working at Promaton:

🎈Inclusive environment, we value and celebrate diversity.

🏡Excellent work/life balance. Freedom to work from home or anywhere you like (and any time you like). We embrace async culture and only have a few touchpoints.

💪Loads of responsibility and autonomy (we stay far away from micromanagement) and a chance to make a real impact.

👩‍🔬Dedicated time for hackathons and growth to explore new ideas of your own. Every quarter, we have a hackathon week where you can work on anything you like to expand your skill set!

🎓Real training budget for books, conferences, or anything else you need to grow.

💰Attractive salary package and excellent employment terms.

🚀Work with the latest technology at the forefront of a rapidly developing field in medical imaging AI.

🔧 We have a strong engineering culture: think of CI/CD, experiment management, well-defined coding guidelines, and more.

🏖 Awesome yearly company retreat and quarterly team events.

💻Top-notch gear and even bigger servers to play with.

🏄‍♂️Promaton is funded for many years to come, meaning you can have the impact you only get at a startup but with the job security of an established company.

🛬For international engineers based in the NL (already relocated to the Netherlands), we are able to offer visa sponsorship.

Job requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • 5+ years of proven experience in software development, with a focus on backend and infrastructure

  • 2+ years of experience with TypeScript and NodeJS

  • Experience writing RESTful APIs with Express or any equivalent web framework

  • Strong experience with CI/CD (GitHub Actions is a plus)

  • Strong experience with containerisation (we use Docker)

  • Great English communication skills

  • Team player, proactive, well-structured, and organized—fearlessly embracing growth with sharp critical thinking.

  • Taking ownership and relying on delivering things on time and with high-quality

  • Based in Europe, in a time zone between UTC-1 and UTC+3 (-2/+2 hours Amsterdam time), and willing to join our company events 4 times a year

Bonus points:

  • Experience with Web Development in Python (We use FastAPI)

  • Kubernetes, along with any major Cloud Provider (AWS, Azure, Google)

  • Experience in cloud infrastructure and provisioning it with Infra-as-code

  • Experience in the medical (AI) or similar regulated fields

Sounds like you? Let's talk!


Good to know:

  • It goes without saying that we love the power of AI, but we believe the human touch is irreplaceable in recruitment. We are looking forward to your personalized answers to our screening questions, not ChatGPT's insights!

  • Wondering if you should you apply if your experience doesn't fit all of the job requirements? In general, we are aiming for an 80% match, so please go ahead if you got excited by the role and by the idea of joining our team! Not the right role? You can still send us an open application!

  • Read our blog about How to be successful in our selection process for more tips and tricks!

or