TL;DR
Software Engineer (Python, Data): Developing and maintaining ocean and air freight intelligence products with an accent on Python applications, data pipelines, and cloud-native practices. Focus on optimizing security, scalability, and performance, while collaborating across engineering teams.
Location: Hybrid, requiring presence in Bucharest, Romania
Company
Xeneta is a leading data platform transforming the ocean and air freight markets by providing intelligence and analytics for buying and selling containerized freight.
What you will do
- Develop and maintain Ocean and Air applications using Python.
- Build and optimize data pipelines and business logic leveraging DBT, SQL, and Snowflake.
- Apply cloud-native development practices with a strong focus on security, scalability, and performance using Terraform.
- Collaborate with engineers, DevOps, QA, and data scientists to deliver reliable and efficient solutions.
- Work cross-functionally to understand customer needs and translate them into impactful features.
- Embrace Agile principles to plan, iterate, and continuously improve both product and process.
Requirements
- 4+ years of experience as a Backend (or Full-stack) Software Engineer using Python.
- Good understanding of software development foundations (SOLID principles, patterns, data structures).
- Good understanding and experience in SQL, including optimization and performance aspects.
- Fluent in English, oral and written.
- Care about quality and know what it means to ship high-quality code.
- Be a team player, enjoying learning and improving, capable of working independently.
Nice to have
- Relevant higher education.
- Experience using AWS services for building data processing and/or web applications.
- Experience with Infrastructure-as-Code like Terraform or CloudFormation.
- Experience with Snowflake and Docker.
- Experience with client-side browser technologies and frameworks like TypeScript, ReactJS.
Culture & Benefits
- Support for career growth, whether as a specialist or in a leadership/management role.
- Transparent and open work environment where everyone is empowered and encouraged to voice ideas.
- Regular company-wide gatherings across locations, including an annual global company trip.
- Individual education budget and dedicated time for learning during work hours.
- Value work-life balance and offer flexible working hours (core time 10:00 to 15:00).
