At a Glance
- Tasks: Lead a team in developing innovative scientific software and mentor junior engineers.
- Company: Join Dotmatics, a pioneering tech company transforming scientific research.
- Benefits: Enjoy a remote-friendly environment with competitive salary and growth opportunities.
- Other info: Be part of a diverse team dedicated to making the world healthier and safer.
- Why this job: Make a real impact on global scientific innovation while growing your leadership skills.
- Qualifications: 10+ years in engineering, with strong Node.js and mentoring experience.
The predicted salary is between 80000 - 100000 € per year.
At Dotmatics, we believe science, data, and decision-making must be deeply intertwined for innovation to thrive. Our portfolio includes Luma, LumaLab Connect, ELN Platform, Graphpad Prism, Geneious, SnapGene, Protein Metrics, OMIQ, FCS Express, LabArchives, NQuery, EasyPanel, MStar, SoftGenetics and Virscidian. We have a vision for a new Lab of the Future that will change the future of scientific research. We have created the world’s most comprehensive digital science platform – best-of-breed software applications already used by more than 2 million scientists, together in a single ecosystem united by a powerful, flexible enterprise data platform.
This is dynamic, multi-dimensional decision-making. Scientific enterprises need a new level of effectiveness to achieve tomorrow’s breakthroughs. Illness will not wait. The biosphere will not wait. We are tireless in our vision, because the time for innovation is now.
Our global team of more than 800 colleagues are dedicated to supporting our customers in over 180 countries. Together, with our scientific community of users, we accelerate scientific innovation in order to make the world a healthier, cleaner, and safer place to live. You’ll join a collaborative, global team pushing the boundaries of scientific innovation. Your ideas and efforts will have a tangible impact, accelerating scientific progress and discovery. We offer a dynamic, remote-friendly environment that fosters high integrity and collaboration, empowering you to excel. Dotmatics is a company built by scientists, for scientists. Combined, we are now the world’s largest cloud-based scientific research R&D platform.
Dotmatics is seeking a Team Lead / Staff Full Stack Engineer to join our Product Operations team. If you're a technically strong engineer who also genuinely enjoys growing the people around you — mentoring junior engineers, resolving friction before it becomes conflict, and building a team that does its best work — this role was written for you.
We build leading scientific software used by researchers around the world, including the GraphPad, SnapGene, and Geneious product families. Our Product Operations team is responsible for the shared platform that powers all of it: identity, billing, licensing, marketing infrastructure, and the public-facing websites of our brands. We are part of Siemens, one of the world's leading technology companies.
In this role you will get to:
- Technical leadership: Propose and own technical architecture decisions, balancing pragmatism with long-term scalability. Develop GraphQL and REST APIs and responsive front-ends using Node.js and React. Build reusable, best-practice components and shared libraries. Contribute to our multi-brand design system (Storybook) and Next.js-based web front-ends. Help scale our SaaS shared services platform (identity, billing, licensing, and more). Own application performance and stability — monitoring error rates, reviewing system metrics, and leading the response to incidents.
- Agentic engineering: Lead the team's adoption of agentic engineering practices — using AI coding tools (e.g. Claude Code) not just for productivity, but to rethink how we approach complex, multi-step engineering tasks. Share learnings across the team and help establish best practices as this space evolves rapidly.
- People & Team Mentorship: Mentor junior and mid-level engineers through code reviews, pair programming, and 1:1 guidance. Foster a psychologically safe team environment where engineers can raise concerns, ask questions, and grow. Act as a constructive mediator when technical disagreements or interpersonal friction arise. Collaborate closely with product managers and other team leads to align on vision and priorities. Support and collaborate with the Siemens team on integration projects.
We are looking for people with at least 10 years of experience with at least 5+ years of experience building production web applications (full stack) and 3 in a mentorship/leadership role.
The key skills we are looking for:
- Core Engineering: Strong Node.js skills and familiarity with the broader JS/TS ecosystem (npm, yarn, bundlers). Experience architecting and building REST and/or GraphQL APIs. Advanced HTML, CSS, and JavaScript; strong TypeScript. Hands-on experience with React and component-based architecture. Familiarity with React frameworks such as Next.js or Gatsby. Comfortable with relational and non-relational databases (e.g. PostgreSQL, MySQL, MongoDB). Knowledge of modern deployment practices: Docker, Kubernetes, CI/CD pipelines. Security-conscious: you think about auth, data protection, and attack surfaces as part of normal development. Experience with application performance monitoring and observability tools (e.g. Sentry for error tracking, Grafana for logs and system metrics).
- Agentic engineering experience: Hands-on experience using AI-assisted or agentic coding tools (e.g. Claude Code, Cursor, GitHub Copilot Workspace, or similar). Ideally, experience going beyond autocomplete — using agents for code generation, refactoring, test writing, or multi-step task automation.
- Leadership & soft skills: A natural mentor: you get genuine satisfaction from seeing junior engineers level up. A good listener: you make space for other perspectives before forming conclusions. Calm under pressure and skilled at navigating disagreements — between people or between competing technical approaches. Strong written and spoken English: you can explain complex technical ideas to both engineers and non-engineers.
You may also have:
- Experience with security and data protection standards (e.g. ISO 27001, SOC 2, GDPR).
- Prior experience with high-traffic, high-availability applications.
Research shows us the confidence gap and imposter syndrome can get in the way of meeting outstanding candidates, so please don’t hesitate to apply — we’d love to hear from you. By submitting your application, you agree that Dotmatics may collect your personal data for recruiting, global organization planning, and related purposes. Dotmatics Privacy Notice explains what personal information we may process, where we may process your personal information, our purposes for processing your personal information, and the rights you can exercise over Dotmatics use of your personal information.
Dotmatics is an equal opportunity employer. We are a welcoming place for everyone, and we do our best to make sure all people feel supported and connected at work.
Engineering Manager - Graphpad employer: Dotmatics
At Dotmatics, we pride ourselves on being an exceptional employer, offering a dynamic and remote-friendly work environment that fosters collaboration and innovation. Our commitment to employee growth is evident through mentorship opportunities and a culture that values diverse perspectives, ensuring that your contributions will have a meaningful impact on the future of scientific research. Join us in our mission to accelerate scientific progress while enjoying the benefits of working with a global team dedicated to making the world a healthier, cleaner, and safer place.
StudySmarter Expert Advice🤫
We think this is how you could land Engineering Manager - Graphpad
✨Tip Number 1
Network like a pro! Reach out to current employees at Dotmatics on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the job. Personal connections can make a huge difference!
✨Tip Number 2
Prepare for the interview by diving deep into Dotmatics' products and services. Familiarise yourself with GraphPad and other tools they offer. Show that you’re not just another candidate, but someone who genuinely cares about their mission and vision.
✨Tip Number 3
Practice your technical skills! Since this role is all about engineering, brush up on your Node.js, React, and API development. You might even want to build a small project to showcase your skills during the interview.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the team at Dotmatics. Let’s get you in there!
We think you need these skills to ace Engineering Manager - Graphpad
Some tips for your application 🫡
Show Your Passion for Science:When you're writing your application, let your enthusiasm for science and innovation shine through. We want to see how your background and experiences align with our mission at Dotmatics. Make it personal and relatable!
Tailor Your Application:Don’t just send a generic CV and cover letter. Take the time to tailor your application to the Engineering Manager role. Highlight relevant experiences that showcase your technical leadership and mentoring skills, as these are key for us.
Be Clear and Concise:Keep your writing clear and to the point. We appreciate straightforward communication, so avoid jargon unless it's necessary. Make sure your application is easy to read and flows well – we want to get to know you without any confusion!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at Dotmatics!
How to prepare for a job interview at Dotmatics
✨Know Your Tech Inside Out
Make sure you’re well-versed in Node.js, React, and the broader JS/TS ecosystem. Brush up on your experience with REST and GraphQL APIs, as well as modern deployment practices like Docker and Kubernetes. Being able to discuss your technical expertise confidently will show that you're ready to take on the challenges of the role.
✨Showcase Your Mentorship Skills
Since this role involves mentoring junior engineers, be prepared to share specific examples of how you've supported others in their growth. Talk about your approach to fostering a psychologically safe environment and how you handle technical disagreements. This will demonstrate your leadership qualities and commitment to team success.
✨Align with Their Vision
Familiarise yourself with Dotmatics' mission and the Lab of the Future concept. Be ready to discuss how your skills and experiences can contribute to their vision of accelerating scientific innovation. Showing that you understand their goals will help you stand out as a candidate who is genuinely interested in the company.
✨Prepare for Scenario Questions
Expect questions that assess your problem-solving abilities and how you handle pressure. Think of scenarios where you had to navigate technical challenges or interpersonal conflicts. Practising your responses will help you articulate your thought process clearly during the interview.