Job TitlePrincipal Software Engineer (m/w/d)
Location(s)Hamburg Revvity
About Us
Revvity is a developer and provider of end-to-end solutions designed to help scientists, researchers, and clinicians solve the world’s greatest health challenges. We pair the enthusiasm of an industry disruptor with the experience of a longtime leader. Our diverse team of 11,000+ colleagues from around the globe are vital to our success and the reason we’re able to push boundaries in pursuit of better human health.
Find your future at Revvity
Hamburg, Germany, hybrid (3/2), full-time, senior level
About the job
Revvity is a manufacturer of scientific instruments, reagents, and software, driving innovations in human and environmental health around the world. Here in Hamburg, we are developing complex life-science solutions, including instruments and software, to help our customers around the world, from academic and business environments, with their challenging objectives. To strengthen our international and diverse Data Management and Analysis Platform team in Hamburg, we are looking for Principal Software Engineer (m/w/d), who will contribute to the development of AI-enabled, high-performance, scalable and distributed data management and data analysis platform for high volume multi-ontology life-science data.
You will:
- Design and implement cross-platform software according to the business and company’s requirements, procedures and processes.
- Contribute to continuous improvement of software engineering processes, including automation and standardization of development activities and tools.
- Contribute to the development of distributed and scalable data management system, utilizing and maximizing power of cloud-based services and technologies.
- Design and implement access control and user management systems, supporting existing methods and customer-specific user management systems.
- Design and implement efficient data transformation, processing and management algorithms and data structures.
- In close collaboration with domain experts, design and implement efficient data models supporting variety of life science data ontologies.
Qualification requirements:
- MS in STEM (science, technology, engineering, mathematics) or equivalent.
- 15+ years of cross-platform software development for Windows and Linux.
- Proficiency in AWS and/or Azure cloud services and technologies including 5+ years of cloud-based software development, deployment and maintenance.
- Knowledge of SQL, NoSQL and vector databases.
- Solid knowledge of and experience in networking and network programming.
- Experience in design and development of PKI, access control and user management systems.
- Strong skills in software architecture design, extensive knowledge of OOD/OOP, design principles and patterns.
- Analytical mindset and proficiency in algorithms and data structures design.
- Strong knowledge of two of the following programming languages: C++, C#, Java.
- Proficiency in two of the following: Python, Bash, PowerShell.
- Strong expertise in Git, GitHub and Docker.
- Experience in design and development of cloud-based backends and Rest API is a big plus.
- Strong communication, negotiation, and presentation skills.
Revvity is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, or veteran status or any other characteristics protected by applicable law. Revvity is committed to a culturally diverse workforce.
Top Skills
What We Do
At Revvity, “impossible” is inspiration, and ""can't be done"" is a call to action. Revvity provides health science solutions, technologies, expertise and services that deliver complete workflows from discovery to development, and diagnosis to cure. Revvity is revolutionizing what’s possible in healthcare, with specialized focus areas in translational multi-omics technologies, biomarker identification, imaging, prediction, screening, detection and diagnosis, informatics and more. With more than $3 billion in revenue and over 11,000 employees, Revvity serves customers across pharmaceutical and biotech, diagnostic labs, academia and governments. It is part of the S&P 500 index and has customers in more than 190 countries. Learn more at www.revvity.com