Senior Python Engineer
Location: Hybrid (Bulgaria)
Department: Research & Development
About the role
We’re looking for a Senior Python Engineer to join our growing Cloud Engineering team, focusing on the innovation for our cloud microservices. These services handle massive volumes of video data, telemetry, and operational intelligence — so we need someone who thrives on building services that scale and ensure precision at every level.
As part of the Cloud Engineering team, you’ll help us push the boundaries of safety and performance in fleet technology by designing robust systems, automating workflows, and ensuring seamless delivery in a fast-paced, data-intensive environment.
Responsobilities
-Design and implementation of functional requirements
· Develop and build efficient and viable back-end features in Python
· Support and improve our CI/CD pipelines to ensure rapid and reliable delivery of features and updates
· Collaborate closely with Product, Program Management and API teams to ensure test coverage aligns with acceptance criteria and real-world usage scenarios
· Lead evaluation sessions with external vendors, product organization, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
· Develop comprehensive end-to-end solutions that transform raw data into well-presented outputs
· Bring performance and quality focused thinking to sprint planning and story refinement sessions, ensuring all features are testable and measurable
Requirements
-4+ years of experience as a Python Software Engineer, with a strong cloud focus
· Proficient with Amazon Web Service and experienced in working with API’s
· Experience across the whole Software Development Life Cycle.
· Solid understanding of REST APIs, Microservice design, Postman, Django / FastAPI / Flask
· Solid Database knowledge MySql, MSSQL, DynamoDB. Query optimization, indexing
· Experience with Redis, SQS, RabbitMQ
· Experience with CI/CD tools like GitLab and Azure DevOps
· Experience with video, event driven architecture and data-heavy platforms is a strong plus
· Very good written and spoken English
· Ability to prioritize and manage own workload.
Nice to Have
-Experience with Kafka, Elastic Search, Data Lake, Docker
· Big data experience
· Familiarity with fleet management systems
What We Offer
-A chance to work on cutting-edge video telematics technology shaping the future of fleet intelligence
· A dynamic environment where your work has direct impact on product quality and customer trust
· Competitive compensation and benefits
· Additional Health Care
· Work from home or hybrid depending on your location
About the Company
Driving The Future of Smart Fleet Logistics
At Xirgo, we’re not just transforming logistics — we’re redefining what’s possible. Let’s move forward together.
Our Purpose
We believe smarter tools create smarter operations. As the switched-on experts in IoT fleet solutions, we transform uncertainty into confidence, complexity into clarity, and data into decisions.
Our Vision
We empower partners with intelligent fleet logistics to create a more connected future. From bustling cities to open highways, from railroads to runways, our innovative technologies make peace of mind the new normal.
Our Mission
To be the world’s most trusted partner in smart fleet logistics, delivering comprehensive IoT solutions that transform data into useful information. We enhance fleet safety, efficiency, and performance—ensuring confidence at every step.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
