Senior Backend Engineer (Automotive Cloud Platform)
Key Talents Vezi toate joburile
- București
- Permanent
- Full-time
Location: Bucharest, hybrid
Type: employment contract or B2BTechnologiesPython, Flask, Pytest, RabbitMQOfferOpportunities to grow through involvement in complex international projects;
A collaborative environment with knowledge-sharing initiatives and technical communities;
Meal vouchers as part of your monthly benefits;
Private medical insurance, supporting your health and wellbeing;
25 days of annual paid leave under a full-time employment contract;
Flexible working arrangements, aligned with project requirements and client environments;
Access to technical training programs and professional development resources.ClientOur client develops the embedded technology that keeps the world running efficiently, safely and intelligentlyRoleWe are looking for a Senior Backend Engineer to join our client team working on an Automotive Software Package Manager, a cloud-based web application designed to manage and streamline automotive software
packages.
In this role, you will contribute to the design, development, and maintenance of robust backend services supporting a modern software platform used in the automotive domain. You will work in a complex technical environment involving a Python backend, cloud deployment, and integration with a Node.js, React + TypeScript frontend.
This position is ideal for a highly skilled and self-motivated engineer who is comfortable reverse-engineering existing codebases, working with partially documented systems, and building scalable backend solutions with strong quality standards.ResponsibilitiesDesign, develop, and maintain backend services using Python and Flask;
Build and maintain RESTful APIs and contribute to a microservices-based architecture;
Use Docker to containerize services and support deployment in cloud environments;
Integrate and manage message brokers such as RabbitMQ for asynchronous communication;
Write and maintain unit and integration tests using Pytest;
Create and maintain technical documentation, especially for previously undocumented components;
Debug and resolve complex issues across the backend stack;
Work with PostgreSQL and ensure efficient, reliable, and maintainable data handling;
Collaborate with frontend developers and cross-functional teams to ensure seamless integration across the application;
Contribute to the continuous improvement of backend architecture, development practices, and technical quality.Requirements4+ years of experience in backend software development;
Expert-level proficiency in Python and solid hands-on experience with Flask;
Strong understanding of Docker and containerized development environments;
Experience with message brokers such as RabbitMQ;
Solid knowledge of RESTful API design and microservices architecture;
Experience with PostgreSQL or similar relational databases;
Hands-on experience writing automated tests using Pytest;
Ability to reverse-engineer and work effectively with legacy or undocumented codebases;
Strong problem-solving and debugging skills;
Ability to work independently and take ownership of technical topics;
Good communication and collaboration skills;
Bachelor's or Master's degree in Computer Science, Electronics, Software Engineering, or a related field.Nice to haveUnderstanding of Node.js, React, and TypeScript;
Familiarity with GraphQL;
Basic knowledge of AWS services such as EC2, S3, Lambda, or CloudWatch;
Experience working in cloud environments such as AWS, Azure, or GCP;
Experience with CI/CD pipelines and DevOps practices;
Exposure to automotive software environments or complex distributed systemsApply todayIf you meet the minimum requirements and are interested in applying for this position, please send your details to careers@key-talents.com with “Senior Backend Developer (Automotive Cloud Platfom)”, in the
subject line.