Job Description
Job Description
Your impact
At Leonardo we are looking for an experienced Software Engineer (Data team). You will design and implement core, reusable data services that ensure high performance and scalability across the organization. A primary focus is on integrating new, highly scalable persistence layers with complex existing/legacy systems while guaranteeing data integrity and consistency.
What you’ll bring
To succeed in this position, you should have strong problem‑solving skills and the ability to combine data from different sources. The engineering skills include familiarity with several programming languages.
Key areas of responsibility
- Lead the architecture and implementation of scaling strategies for diverse data stores, including sharding relational (SQL) and horizontal scaling for NoSQL databases.
- Design and build reusable Data Access Layers (DALs) to enforce standardised data interaction, security...
Apply for this Position
Ready to join Leonardo UK Ltd? Click the button below to submit your application.
Submit Application