2 дні тому · Upstaff · Аутстаф
Завантажте CV — і ми покажемо, що збігається, чого бракує і чи проходить вакансія ваші умови.
Відкрити на DjinniSummary Senior Python Engineer for Pathfinder (strategic roadmapping & portfolio planning platform) at a travel agency. Focus: backend, data processing, APIs, performance & scalability. Ukraine, ФОП 3 група
About the Client & Project We are partnering with a travel agency. You will join a cross-functional team building Pathfinder - a complex, data-heavy web application designed for strategic roadmapping and portfolio planning. The focus of this role is backend engineering, data processing, APIs, performance, and scalability.
About the Role As a Senior Python Engineer, you will become part of a mixed internal and client-side team that includes: Senior Python Engineer(s) Senior Full-Stack Engineer Senior JavaScript Engineer Senior AQA / Manual QA Senior DevOps Senior Product Designer Solution Architect You will work closely with the Solution Architect and the rest of the team within a shared tech stack. The environment is lean, fast-moving, and start-up-like, with evolving requirements.
Key Responsibilities Design and develop robust, scalable backend services and APIs Build efficient solutions for large-scale data processing, transformation, and aggregation Implement appropriate caching, queuing, batch processing, and optimisation where needed Write clean, testable, and maintainable code with strong automated test coverage Investigate and resolve complex technical and performance issues Collaborate closely with Solution Architect, AQA, Manual QA, and Front-end developers Design solutions with performance, scalability, reliability, and maintainability in mind Make pragmatic technical decisions considering cost, performance, and development effort Challenge unnecessary complexity and deliver what is actually needed
Requirements Strong commercial experience with Python and modern Python frameworks Proven ability to design and develop robust, scalable backend services and APIs Experience building efficient large-scale data processing, transformation, and aggregation solutions Strong knowledge of SQL and relational databases (query optimisation and data modelling) Experience with REST APIs, service integration, and asynchronous / background processing Solid understanding of software architecture and engineering principles (beyond framework-level development) Ability to analyse technical problems and choose the most appropriate solution Comfort working with complex data models and business logic Strong focus on performance and efficiency, especially when processing large datasets Clear understanding of the trade-offs between simplicity, scalability, and maintainability Note: AWS experience is not required.
Nice to Have Strong engineering fundamentals and a pragmatic, no-over-engineering mindset Ability to take ownership of technically challenging backend and data-processing problems and deliver robust, evolvable solutions
Engagement Details Location: Ukraine Contract type: ФОП 3 група (FOP 3rd group) Model: Direct Hire Duration: 4 months (November start - contract will not be prolonged) Start date: Beginning of November Working hours: European time zone