Senior Database Engineer - Remote Opportunity at CERN
About the Role
We are seeking a Senior Database Engineer to join CERN, the European Organization for Nuclear Research. This remote Senior Database Engineer role offers a unique opportunity to work on complex data models that are crucial to CERN's accelerator control systems. You will be responsible for designing and evolving database backends for large-scale, mission-critical applications, primarily utilizing Oracle-based schemas and Java backend services.
What You'll Do
- Design and implement reliable data models ensuring ACID properties for high-performance relational databases.
- Develop and maintain APIs to access and manipulate data using CRUD operations, including interfacing with AI systems.
- Analyze integration requirements across multiple technical domains and design robust solutions.
- Contribute to all phases of the software development lifecycle, from requirements analysis to deployment.
- Provide technical supervision and mentoring to junior software engineers.
- Support a large user community (500+ users) with day-to-day operational needs.
- Propose and contribute to the evolution of systems under your responsibility.
Requirements
- Master's Degree or equivalent relevant experience in Computer Science or a related field.
- Experience developing high-performance relational databases with Oracle and/or PostgreSQL.
- Proficiency in Java software development using Spring Boot, JPA, and Hibernate.
- Knowledge of designing and maintaining high-availability APIs, ideally REST- and gRPC-based.
- Practical experience in PL/SQL is an advantage.
- Strong understanding of software quality assurance practices and tools.
- Ability to work collaboratively within a multidisciplinary team.
Nice to Have
- Experience with CI/CD solutions for building, testing, and deploying software.
- Familiarity with programming techniques and languages.
- Commitment to learn French.
What We Offer
- A competitive salary (tax-free) that increases with relevant experience.
- 30 days of paid leave per year plus 2 weeks of annual closure.
- Comprehensive health insurance scheme for you and your family.
- Relocation package to assist with moving and settling into your new role.
- Possibility to extend your contract up to 8 years with eligibility for indefinite tenure.
- Join a diverse and inclusive community dedicated to pushing the boundaries of science and technology.
This Senior Database Engineer role at CERN offers a unique opportunity to work on complex data models in a pioneering scientific environment. Enjoy competitive benefits and relocation support.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months