Senior Python Backend Engineer

Vacancy details
Software Engineering
Python Engineer
Senior
Argentina, 
Colombia, 
Peru
Remote

Over 20 years of market experience, Intellias brings together technologists, creators and innovators in Europe, North and Latin America, and the Middle East. Join our international team and take the mission to solve the advanced tech challenges of tomorrow!

What project we have for you

HelloFresh is one of the leading meal kit companies. They’re  providing 111 million meals to 4.2 million households worldwide in 14 countries across 3 continents. From procurement tools to conversion rate optimization, live pricing tools, payment services and add-on upselling features, company works on a wide variety of challenging problems.

Now HelloFresh is focused on creating internal tools for making supply chains more efficient and productive. There are some new incoming projects related to improving processes of comparing orders from the ordering tool (OT), goods received from the FCMS, and invoices from vendors. Some regions have developed stand-alone tools (i.e. Shark in AU), however, those tools do not scale company-wide and do not enable finance teams to work within the tools they are already using.

Our team builds and maintains the platform that powers how HelloFresh plans, sequences, and optimizes production across our operations. Our team has developed the first iteration of the next-generation internal application with a planning engine that now automates the end-to-end planning process – a system with deep impact on how millions of meals move through our network. As we continue evolving this system, extending its capabilities, and preparing for expansion, we are looking for a Senior Software Engineer with strong backend experience, a talent for turning complex logic into clean, reliable.

What you will do

  • Build, enhance, and co-own the Python-based solution, including deterministic logic and constraint-based components
  • Design, develop, and maintain backend services using FastAPI, ensuring scalable, reliable API interactions with our internal application
  • Work end-to-end across architecture, implementation, deployment, and operations within our modern technology ecosystem (EKS, RDS, S3, ElastiCache, Glue, etc.)
  • Collaborate closely with engineers, analysts, and planners to translate domain knowledge into robust, maintainable system logic
  • Contribute to the evolution of the platform toward event-driven patterns using technologies like Kafka
  • Support frontend needs for our internal React application, ensuring seamless integration between FE and BE layers
  • Improve reliability through automated testing, performance tuning, and thoughtful system design
  • Guide as well as learn through pairing, design discussions, and knowledge sharing to help strengthen collective ownership across a strong, team-first environment
  • Participate in shaping the future direction of an advanced system

What you need for this

  • 7+ years of experience Strong software engineering experience with a focus on backend development
  • Working with  Python as the primary language for 4+ years, experience with Kotlin or Go is an advantage
  • Back-end experience within Microservice architecture
  • Experience with event-driven architecture and messaging technologies using Kafka or RabbitMQ
  • Kafka Streams Processor API experience
  • Solid knowledge and experience with relational databases and comfortable working with data across various data systems (PostgreSQL is a must, Snowflake, S3)
  • Experience designing and building systems with complex business logic, including deterministic, constraint-based optimizers, and MIP solvers
  • Hands-on experience building production-grade APIs with FastAPI or similar modern frameworks
  • Hands-on experience with the integration of complex systems will be a plus 
  • Working knowledge of cloud environments, containerization, and orchestration (AWS, Docker, Airflow)
  • Experience contributing to or designing scalable architecture for internal tools or operational platforms
  • Practical experience of TDD, BDD, DDD and distributed architectural patterns
  • Full-stack capability with React or another modern FE framework – enough to support and enhance application 
  • Experienced in end-to-end development processes, including unit, integration & functional testing, distributed architecture, application tuning/profiling, and continuous integration
  • Strong communication skills and a proactive, collaborative approach to working with engineers, analysts, planners, and product partners
  • Comfort working through ambiguity and contributing clarity through simple, pragmatic design choices
  • A mindset of continuous learning, knowledge sharing, and improving the systems
  • Interacting with engineers, product stakeholders, analysts, planners, and teams across multiple regions is a big part of our day-to-day. We’re looking for a strong problem-solver who thrives in partnership, communicates clearly, and brings a thoughtful engineering perspective to a wide range of systems and workflows.
  • English Upper-Intermediate

What it’s like to work at Intellias

At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.

Skills

AWS
Kaffka
Messaging
PostgreSQL
Python

Have not found the most
suitable position
yet?

Leave your resume and we will select a cool option for you.
Good news!
Link copied
Good news!
You did it.
Bad news!
Something went wrong. Please try again.