Software Developer/Engineer
Sartorius Data Analytics empowers scientists and engineers with data analytics tools to accelerate discovery, optimize processes, and improve outcomes. You will build core functionality for our on-prem and cloud data analytics solutions, trusted by customers worldwide to solve real problems in research, manufacturing, and quality.
What you will accomplish together with us:
- Work in a cross-functional, stream-aligned team to deeply understand customer workflows and deliver solutions that empower our users to excellence.
- Translate data analytics and data engineering theory into robust, production-grade software features in our on-prem data analytics products and cloud solutions.
- Design, implement, and maintain microservices and microfrontends that are scalable, observable, and easy to evolve.
- Develop high-performance components and services in Java/Spring Boot, Python, Rust, C++; contribute to frontend applications with React/TypeScript.
- Collaborate on architecture, API contracts, data models, and system integration; ensure reliability, performance, and security.
- Contribute to code reviews, automated testing, CI/CD, and continuous improvement in an agile DevOps environment.
- Engage directly with users and product management to validate assumptions, iterate quickly, and ship value continuously.
What will convince us:
- Bachelor’s degree, Master’s degree or PhD or equivalent in a scientific field.
- Strong foundation in problem solving and software development.
- Hands-on experience in one or many areas:
- Java/Spring Boot, Python, Rust, Scala/Zio and/or C++ (systems programming, databases, performance, memory management, testing).
- React and TypeScript (component-driven development, state management, testing
- Microservices (service boundaries, APIs, observability, resilience patterns).
- Microfrontends (module federation or similar approaches, composition at scale).
- Proven ability to learn fast and apply new concepts to solve practical software problems.
- Product mindset, you care about outcomes, usability, and customer impact as much as code quality.
- Collaborative communicator who thrives in cross-functional teams.
- Advocate for iterative development and ways of working.
- Fluent in English and Swedish.
We value:
- Experience with data analytics workflows, statistics, modeling, or process analytics.
- Experience in event-driven architectures, streaming, or data pipelines.
- Experience in CI/CD, containerization, and orchestration (Azure DevOps, Docker, Kubernetes).
- Testing strategies for frontends and backends (unit, integration, contract, E2E).
- Experience with cloud platforms and managed services.
- Accessibility, performance profiling or secure coding practices.
We offer:
- Meaningful work on widely used data analytics products that make our world better.
- A learning culture with time and budget for growth; opportunities to explore new tools and techniques.
- Supportive, agile environment with clear product direction and space to innovate.
- Competetive Compensation and Benefits package