
Backend Software Engineer – Supervising Associate
EY
full-time
Posted on:
Location Type: Office
Location: Luxembourg • Luxembourg
Visit company websiteExplore more
Salary
💰 €NaN per year
About the role
- Lead the design and development of APIs, data access layers, and integrations.
- Mentor junior engineers and contribute to technical decision-making.
- Collaborate with Product, Architecture, Frontend, and Data teams to deliver high-quality solutions.
- Drive best practices in coding, security, and observability across the team.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- 7+ years of professional experience in backend development, with at least 1 year in a leadership or mentoring capacity.
- Expertise in building backend services and APIs using .NET/C# or Python.
- Strong knowledge of relational and NoSQL databases (PostgreSQL, SQL Server, MongoDB).
- Hands-on experience with CI/CD pipelines, automated testing, and code reviews.
- Working knowledge of Azure Cloud, containerization (Docker), and orchestration (Kubernetes).
- Familiarity with messaging and event streaming (Kafka, RabbitMQ, Azure Service Bus).
- Solid understanding of security fundamentals and observability practices.
Benefits
- Accelerate your technical and leadership capabilities through EY’s learning programs.
- Collaborate with global teams in a diverse and inclusive environment.
- Access continuous investment in your well-being and career development.
- Shape the future of digital innovation at EY.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
backend developmentAPI development.NETC#Pythonrelational databasesNoSQL databasesPostgreSQLSQL ServerMongoDB
Soft skills
mentoringtechnical decision-makingcollaborationcoding best practicessecurity best practicesobservability best practices
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Software Engineering