Responsibilities:
— Develop backend components primarily using Python.
— Engage in full-stack development with a focus on backend engineering.
— Build APIs and integrate third-party services.
— Work with frontend technologies including TypeScript.
— Utilize SQL databases in development.
Requirements:
— Strong experience in Python development.
— Solid expertise in backend engineering.
— Experience with TypeScript and frontend development.
— Experience in building APIs and integrating third-party services.
— Knowledge of SQL databases.
— Nice to have experience with Google Cloud Platform (GCP), Mobile SDKs for iOS and Android, event-driven architecture, and real-time data streaming.
Conditions:
— Location: Poland.
— Full-time, long-term engagement.
— Hourly rate between $19 and $24 gross.
— English proficiency at B2 level or higher.
— Availability to overlap working hours until 22:00–23:00 Eastern European time.
To apply: Please send your CV and expected rate to @yourhrnastya.
Location: Warsaw, PL
We support tech companies in building engineering teams in Poland. For this role, we act as a recruitment partner supporting the hiring process on behalf of our customer.
Our customer is a fast-growing, VC-backed HR-tech startup. Their product helps people automate their job search, from finding relevant roles to preparing applications.
The team you’ll join works on one of the product’s features: an AI career coach that helps candidates assess their skills and prepare for interviews. You’ll work closely with product managers, designers and front-end engineers.
We’re looking for a Senior Backend & AI Engineer (Python) to help build and develop the core architecture from scratch and ship the entire product. You’ll own technical decisions for the backend architecture, APIs and microservices, and build AI agents and stateful LLM conversational flows.
As the company scales, you’ll also help establish engineering best practices, code quality standards and technical documentation.
Design and implement scalable, secure, and efficient back-end services primarily in Python.
Architect and develop advanced AI agents and stateful LLM conversational flows, managing short-term session context and long-term memory extraction.
Build logic to evaluate user interactions and implement structured data pipelines to save, transcribe, and serve real-time session histories and system analytics.
Own technical decisions for backend architecture, APIs, and microservices design.
Explore and evaluate new tools, frameworks, and infrastructure to improve the product and infrastructure stack.
Collaborate closely with product managers, designers, and front-end engineers to deliver impactful features.
Proactively identify tech issues, lead the research, and resolve complex architectural bottlenecks.
Help establish engineering best practices, code quality standards, and technical documentation as we scale.
5+ years of experience in back-end development with Python.
Proven hands-on experience building AI agents, orchestrating complex LLM workflows, and deploying RAG pipelines.
Experience with advanced AI orchestration and memory management frameworks (e.g., LangGraph, LangMem)
Experience with Vector Search Engines (such as Qdrant) for high-performance data retrieval and artifact management.
Experience with latency optimization for LLM streaming and database queries.
Strong ownership: ability to do independent research, problem-solve, and unblock yourself autonomously.
Strong knowledge of PostgreSQL and experience working with Object-Relational Mappers (ORMs).
Experience in early-stage startups or building systems from scratch in a fast-paced environment.
Proactive and highly autonomous, yet disciplined – you don’t wait to be told what to do, but you like and respect established team processes, are able to maintain organized workflows, and value a structured engineering environment.
Result-oriented, hard-working with high ambitions.
Strong English (B2 or higher).
Experience with TypeScript, NestJS, or React, and a willingness to contribute across the stack if necessary.
Knowledge of CI/CD pipelines and containerization with Docker.
Experience with message brokers (e.g., NATS) for microservices communication.
Experience in performance optimization and working with high-load or data-intensive systems.
Expertise with subscription-based or B2B/B2C SaaS.
The benefit package will be discussed individually during the interview process.
Location: Paris
Workplace: Hybrid
ABOUT VOODOO
Founded in 2013, Voodoo is a tech company that creates mobile games and apps with a mission to entertain the world. Gathering 800 employees, 7 billion downloads, and over 200 million active users, Voodoo is the #3 mobile publisher worldwide in terms of downloads after Google and Meta. Our portfolio includes chart-topping games like Mob Control and Block Jam, alongside popular apps such as BeReal and Wizz.
TEAM
The Engineering & Data team builds innovative tech products and platforms to support the impressive growth of their gaming and consumer apps which allow Voodoo to stay at the forefront of the mobile gaming industry.
You will specifically join VGP Team. VGP automates repetitive and high-volume growth tasks, starting with the distribution of over 25,000 creatives across multiple ad networks and campaigns per year, and continuously improves decision-making, performance monitoring, and playable ads production. The platform is evolving to integrate AI-driven campaign launches, bidding automation, and expanded network coverage.
ROLE
We’re looking for an Engineering Lead (TypeScript/Node.js) to join our Engineering & Data team. As an Engineering Lead, you'll combine strong individual technical contributions with team leadership. You'll be responsible for the technical direction of your squad, the growth of your engineers, and the delivery of high-impact projects. This is a hybrid IC/manager role — you'll still write code, but your leverage is through the team.
- Lead the technical direction and architecture for your squad's domain
- Drive design reviews, set coding standards, and ensure engineering excellence
- Own the full delivery of complex, cross-team technical initiatives
- Build, scale and operate Node.js/TypeScript backend services on AWS/EKS
- Define the infrastructure and reliability strategy for your team's systems
- Partner with Product and Data to translate business goals into technical roadmaps
- Grow engineers through 1:1s, code reviews, mentorship and technical coaching
- Identify systemic risks and drive improvements before they become incidents
- Be an ambassador for engineering culture: psychological safety, pragmatism, and craft
PROFILE (MUST HAVE)
- 7+ years of professional software engineering experience
- 2+ years of experience leading an engineering team (formal or informal)
- Expert-level proficiency in TypeScript /Node.js
- Good knowledge of industry best practices (SOLID, KISS, YAGNI, DDD, TDD...)
- Proven ability to own and deliver large technical projects with cross-team dependencies
- Excellent communication and stakeholder management skills
- Track record of growing engineers and building high-performing teams
- Ability to balance speed-of-delivery with long-term technical health
PROFILE (NICE TO HAVE)
- Advanced PostgreSQL — schema design at scale, performance tuning, migrations
- Experience with VueJS or frontend architecture decisions
- Experience with AWS infrastructure (EKS, Lambda, RDS/Aurora, SQS/SNS, CloudFront, ALB)
- Infrastructure-as-code (Terraform, CDK, Helm) at scale
- Observability and SRE practices: SLOs, error budgets, on-call management
- Experience operating in a hyper-growth or gaming/consumer product company
- Platform engineering or developer experience background
OUR STACK
- TypeScript ; Node.js ; AWS ; Terraform ; CDK ; Helm
BENEFITS
- Competitive salary based on experience
- Swile Lunch voucher
- Gymlib (100% covered by Voodoo)
- Premium healthcare coverage with SideCare, 100% covered for you and your family
- Wellness activities in our Paris office
- Remote Fridays
Location: Remote; Ireland; Europe; United States; Poland; United Kingdom
Workplace: Remote
ABOUT ELEVENLABS
ElevenLabs is an AI research and product company transforming how we interact with technology.
We launched in January 2023 with the first human-like AI voice model. Today, we serve millions of users and thousands of businesses - from fast-growing startups to large enterprises like Deutsche Telekom and Meta. Our investors are some of the world's most prominent, including Andreessen Horowitz, ICONIQ Growth and Sequoia. We've raised $781M in funding and our last valuation was $22B - multiples of 11, always.
We have expanded from voice into three main platforms:
- ElevenAgents enables businesses to deliver seamless and intelligent customer experiences, with the integrations, testing, monitoring, and reliability necessary to deploy voice and chat agents at scale.
- ElevenCreative empowers creators and marketers to generate and edit speech, music, image, and video across 70+ languages.
- ElevenAPI gives developers access to our leading AI audio foundational models.
Everything we do is the result of the creativity and commitment of our team - builders doing the best work of their lives. We are researchers, engineers, and operators. IOI medalists and ex-founders. If you want to work hard and create lasting positive impact, we want to hear from you.
HOW WE WORK
- High-velocity: Rapid experimentation, lean autonomous teams, and minimal bureaucracy.
- Impact not job titles: We don’t have job titles. Instead, it’s about the impact you have. No task is above or beneath you.
- AI first: We use AI to move faster with higher-quality results. We do this across the whole company—from engineering to growth to operations.
- Excellence everywhere: Everything we do should match the quality of our AI models.
- Global team: We prioritize your talent, not your location.
WHAT WE OFFER
- Innovative culture: You’ll be part of a generational opportunity to define the trajectory of AI, surrounded by a team pushing the boundaries of what’s possible.
- Growth paths: Joining ElevenLabs means joining a dynamic team with countless opportunities to drive impact - beyond your immediate role and responsibilities.
- Learning & development: ElevenLabs proactively supports professional development through an annual discretionary stipend.
- Social travel: We also provide an annual discretionary stipend to meet up with colleagues each year, however you choose.
- Annual team offsite: Each year, we bring your entire team together in a new location - past offsites have included Croatia, Italy and Cancún
- Co-working: If you’re not located near one of our main hubs, we offer a monthly co-working stipend.
ABOUT THE ROLE
Core Platform builds the foundations every other team at ElevenLabs builds on: how users, workspaces and permissions work across our products. Our systems sit on the path of every request and are relied on by millions of users and by enterprise customers, so correctness, security and safe rollout matter as much as speed.
We are hiring full stack engineers (backend leaning) for two focus areas. Depending on the team you join, your responsibilities might include:
Workspaces & User Management (serving external customers)
- Building and improving the building blocks customers touch directly: API keys, login experience, analytics, admin tooling, workspace security and more
- Working closely with Sales, FDEs and customer teams to turn enterprise and self-serve feedback into the right improvements, and helping large customers with complex organisational structures.
- Shipping customer-facing features end to end, from backend services to the admin and settings UI.
Permissions & Resources (serving ElevenLabs engineering teams)
- Designing and building generic resource and permissioning services that product teams use to build features safely and quickly.
- Solving hard, largely greenfield problems at scale, for example how a customer with a million agents assigns and manages access.
- Working across product teams to understand their needs, and driving adoption with changes that don't require every team to rework their code.
In both teams you will:
- Scope work as part of a large existing system: understand what exists, what could go wrong on rollout, whether a migration is needed, and how downstream teams are affected.
- Roll out changes safely and with minimal disruption to existing users, teams or systems.
- Debug and operate what you build, working from customer reports, logs and code.
- Own features from scoping to completion, with the support of experienced engineers who are happy to mentor.
REQUIREMENTS
We do not require any formal experience, certifications, or degrees. Instead, we are seeking engineers who can show they have solved impressively hard problems, through past projects or GitHub contributions. We do require:
- Expertise in Python.
- A strong background in backend development, with comfort working across the stack where the work needs it.
- Experience with common software and system design patterns and infrastructure, including APIs, cloud infrastructure tools, storage solutions and data structures.
- Strong test design and security fundamentals.
- Care and attention to detail when changing live, business-critical systems, and the ability to learn a large existing codebase quickly.
- Comfort with ambiguity: working out what should be built, and prioritising among competing signals.
Bonus:
- Experience with authentication, authorization or permissioning (OAuth, SSO/SCIM, RBAC or similar).
- Experience with Kubernetes.
- Experience building internal platforms or services used by other engineering teams.
LOCATION
Our team is based across the UK, EU and US, and this is our main focus. We are flexible for exceptional candidates elsewhere. You can work remotely, or from our offices in Dublin, London, New York, San Francisco and Warsaw.
#LI-Remote
We are an equal opportunity employer and do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, veteran status, disability or other legally protected statuses.
Задачи:
— Разработка backend-компонентов на Java и Spring Boot
— Создание и поддержка web-интерфейсов с использованием Angular и TypeScript
— Проектирование и развитие REST API
— Интеграция с внутренними и внешними информационными системами
— Работа с базами данных Oracle и PostgreSQL, SQL и PL/SQL
— Использование Kafka и других брокеров сообщений
— Участие в code review и технических обсуждениях
— Оптимизация и развитие существующего функционала
— Подготовка и актуализация технической документации
— Взаимодействие с командами разработки, аналитиками и смежными подразделениями
Требования:
— Опыт коммерческой разработки от 2 лет
— Уверенное владение Java и Spring Boot
— Опыт работы с Angular и TypeScript
— Понимание клиент-серверной архитектуры и принципов распределённых систем
— Навыки разработки и документирования REST API
— Опыт работы с Oracle и PostgreSQL
— Знание SQL, приветствуется опыт с PL/SQL
— Опыт работы с Kafka или другими брокерами сообщений
— Знание алгоритмов, структур данных и системы контроля версий Git
— Опыт разработки интеграционных решений (REST, SOAP и др.)
— Желание развиваться в направлении FullStack приветствуется
Условия:
— Гибридный формат работы в Алматы
— Дополнительные выплаты к государственным праздникам и KPI
— Надбавка к ежегодному оплачиваемому отпуску
— Доступ к Coursera
— Обучение казахскому языку
— Кафетерий льгот на выбор: добровольное медицинское страхование, абонемент в спортзал (Invictus GO), курортно-санаторное лечение
Location: Remote USA
Who are we?
Tripledot
Studios
is one of the largest independent mobile games companies in the world.
We are a multi-award-winning organisation, with a global 2,500+ strong team across 12 studios.
Our expanded portfolio includes some of the biggest titles in mobile gaming, collectively reaching top chart positions around the world and engaging over 25 million daily active users.
Tripledot’s guiding principle is that when people love what they do, what they do will be loved by others.
We’re building a company we’re proud of. One filled with driven, incredibly smart and detail-orientated people, who
LOVE
making games.
Our ambition is to be the most successful games company in the world, and we’re just getting started.
This role will be working with Lion Studio.
Lion Studios is a mobile games publisher that works with mobile developers to get their games discovered by players around the world. Headquartered in San Francisco, Lion Studios’ creative and strategy teams utilize their expertise to help game developers break through the noise and grow their businesses.
Since launching in 2018, Lion Studios has driven 90% of its games to the Top 10 in the App Store and Google Play and helped drive 16 games to #1 in the US App Store’s Top Free chart.
About the Role
Lion Studios is looking for an Infrastructure & Backend Engineering Lead to own and evolve the technical foundation behind our games, analytics systems, internal products, and web services. This role combines technical leadership with hands-on engineering across AWS, data infrastructure, backend and game services, and web infrastructure. You’ll help set technical direction, lead the team, and work alongside engineers to design, build, and improve the systems that support Lion and our games.
We’re looking for someone who can keep critical systems reliable while also looking ahead, identifying opportunities, and driving technical improvements across the organization.
What You’ll Own
Cloud & Infrastructure
Own our AWS infrastructure, architecture, reliability, monitoring, security, and cost optimization.
Drive infrastructure automation, CI/CD, observability, and operational best practices.
Design and implement improvements to our cloud infrastructure and shared services.
Support infrastructure and hosting for internal products, websites, APIs, and other services.
Data & Analytics Infrastructure
Own the infrastructure behind our analytics stack, including Snowflake and high-volume game event pipelines.
Improve the reliability, performance, scalability, and cost of our data infrastructure.
Work closely with Analytics and BI to evolve the underlying data platform.
Help design and implement changes as our data and analytics needs grow.
Backend & Game Services
Own shared backend services, APIs, game servers, and live game infrastructure.
Design and build backend systems alongside the team.
Help define architecture and hosting strategies for services used across our games.
Support studios and internal teams integrating with Lion’s backend systems.
Technical Leadership
Build and own the technical roadmap for the team.
Lead engineers and stay involved in architecture, implementation, code reviews, and solving complex technical problems.
Proactively identify technical problems and opportunities and drive them forward.
Turn ambiguous business and technical problems into clear options, recommendations, and execution plans.
Build strong relationships across Engineering, Analytics, Product, QA, Solutions, and our partner studios.
Own projects through rollout and beyond, including monitoring, feedback, adoption, and iteration.
What We’re Looking For
Strong software engineering background with experience building and operating production systems.
Strong experience with cloud infrastructure, ideally AWS.
Strong backend and distributed systems experience.
Experience with modern data infrastructure and high-volume data pipelines. Snowflake experience is strongly preferred.
Experience with infrastructure as code, CI/CD, monitoring, automation, and cloud cost management.
Experience leading engineers and owning technical roadmaps.
Comfortable working across code, infrastructure, architecture, and production systems.
Strong technical judgment and the ability to make decisions across multiple areas of engineering.
Strong ownership and follow-through from initial idea through launch, measurement, feedback, and iteration.
Ability to identify opportunities and drive improvements without needing everything to be fully defined upfront.
Strong communication skills and the ability to work across technical and non-technical teams.
Nice to Have
Experience in mobile gaming, consumer mobile products, AdTech, or another high-scale environment.
Experience operating live game services or other highly available backend systems.
Experience with Kubernetes, Terraform, Kafka or similar event infrastructure, and modern observability tools.
Experience with Snowflake optimization and large-scale analytics workloads.
Experience working with distributed teams and external development studios.
What Success Looks Like
You’ll help set the technical direction for the systems that power Lion Studios and work with the team to bring that direction to life.
Our infrastructure is reliable, scalable, and cost-conscious. The team has clear technical direction, projects have strong ownership from idea through rollout, and we’re continuously improving the systems and services that support our games and teams.
Working at Tripledot Studios:
Time Off: Flexible Discretionary Time Off policy in addition to bank holidays to relax and refresh throughout the year.
Financial: Generous 401k match, discretionary bonuses, and competitive salaries.
Health & Wellness: Comprehensive Medical, Dental, and Vision coverage.
Employee Assistance Program: Anytime you need it, tap into confidential, caring support with our Employee Assistance Program, always here to lend an ear and a helping hand.
Continuous Professional Development: Propel your career with continuous opportunities for professional development.
Family-Friendly Culture: A generous parental leave policy and a supportive, family-friendly culture.
Regular company events: Yearly on-site events that celebrate our achievements and our team spirit.
This role is currently open to remote candidates based in the following U.S. states: California, Colorado, Florida, Georgia, Illinois, Maryland, Massachusetts, Minnesota, Nevada, New Hampshire, New Jersey, Oregon, Rhode Island, Texas and Washington. Candidates based in Dallas will follow a hybrid work arrangement with our Dallas studio, with four days per week in the office (Monday–Thursday).
The anticipated base salary range for this role is $150,000–$185,000. Compensation decisions are made based on the unique qualifications, experience and circumstances of each candidate. Actual compensation is determined based on a variety of factors, including, but not limited to an individual's skills, experience, education, training, licenses and certifications (where applicable), as well as business and organizational needs. The final compensation package will be based on the specific position offered in addition to a full range of medical and other benefits.
Tripledot Studios is proud to be an equal-opportunity employer that is committed to inclusion and diversity. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status, or other legally protected characteristics.
As part of our interview process, we may use AI-enabled tools to assist with note-taking and summarizing conversations. These tools are used only to support our recruiters and interviewers. They are not used to screen applications or make hiring decisions. All candidate evaluations and hiring decisions are made by people.
This opening is for an existing vacancy.
All legitimate Tripledot roles are only posted on our official careers page and LinkedIn and we do not conduct job interviews via messaging apps like WhatsApp, Telegram or others. We never ask for personal or financial information during interviews. Sensitive information is only ever requested after a formal written offer through official channels. Any attempt to do so may be the result of a scam or phishing attack, and you should not engage. Our in-house recruitment team will only contact individuals through their official Company email addresses (tripledotstudios.com)
Location: London, United Kingdom
Workplace: hybrid
About us
At Xelix, we work with some of the world’s largest companies to automate and strengthen their financial controls. Our AI solutions redefine how Accounts Payable teams operate – moving from manual processes to automated, intelligent workflows.
Xelix is a fast-paced scale-up – things move fast and expectations are high. We raised our Series B with Insight Partners in June 2025 and are expanding aggressively. We have a team of
150
talented people pulling together to achieve our goals. Everyone is trusted to take ownership, move fast and have a meaningful impact. We prioritise personal and professional growth, keep things fun, and love to celebrate a milestone together.
In this role you’ll grow, be challenged and help shape the future of Xelix. If you’re excited about building something special with us, we’d love to hear from you.
About the role
We're seeking Senior Developers to join our development team.
This is a varied and challenging programming role. Tasks could include writing code to manage incoming data, working with AI Engineers to analyse huge data sets, or writing Restful APIs in Django to support the React front end.
Our ideal candidate takes pride in their work – producing clean, tested, beautiful code. Rather than give you a detailed set of requirements, we encourage engineers to take responsibility for solving the problem. There are many opportunities to innovate as you collaborate with stakeholders to design and implement new features.
You will be well supported to continue your professional development. This includes an annual conference allowance, a budget for books and a monthly session with your manager to identify and track your learning goals.
As Xelix continues to grow opportunities for you to develop your career becoming a Team Lead, Project Lead or Staff Engineer could be available to the right candidate.
What you'll be doing
Implementing robust and scalable solutions in Python.
Developing, using and designing REST APIs to efficiently deliver application components.
Implementing performance improvement strategies.
Ensuring the quality of code by writing comprehensive tests and participating in code reviews.
What you’ll bring
4+ years of Python coding professional experience
Ability to learn and apply new technology quickly
Ability to effectively communicate complex technical concepts to team members and stakeholders.
Familiarity with coding in Django and the Django Rest Framework, or Flask Web frameworks
Degree in Computer Science (or similar), at 2:1 or above
Amazon Web Services
SQL / PostgreSQL
Build pipeline and CI with GitHub, Jenkins, Docker, Terraform
What we offer in return
💰 Competitive salary of £70,000 - £95,000 depending on experience
🏝️ 27 days of annual leave (including 3 days Christmas closing) which increases up to 3 days based on tenure, with the option to roll over, buy or sell up to 3 days
🏡 Hybrid working with one day a week from our dog-friendly Hoxton office
💪 On-site gym and cycle to work scheme
🛍️ Employee discount at over 100 retailers
🏥 Comprehensive private medical & dental cover with Vitality
🍼 Enhanced parental leave pay
📚 Learning & development culture – £1,000 personal annual budget
🌍 We’re carbon-neutral and are working towards ambitious carbon reduction goals
🎯 Lots of team socials & activities
☀️ Annual team retreat
Want to learn more?
About us
Xelix blog
Xelix news
Xelix glassdoor
We believe that people from diverse backgrounds, with different identities and experiences make our company and product better. No matter your background, we'd love to hear from you! And if you have a disability, please let us know if there's any way we can make the interview process better for you - we're happy to accommodate!
If you're a recruiting agency - we have an existing list of agencies we work with and we are not currently planning on expanding the list. Neither the Talent team nor hiring managers or the Support team will respond to cold outreach.
This is a full-time position, with standard working hours from 9:00 AM to 6:00 PM, Monday through Friday.
Interview Process
While the exact process may vary slightly depending on the role, our typical interview stages are:
Introductory Call
– A short Teams conversation with a Talent Partner to discuss your background and the opportunity.
Hiring Manager Interview
– A 30–45 minute Teams meeting to explore your experience and fit for the team.
Technical Task or Presentation
– A role-relevant exercise to demonstrate your skills and approach.
Final On-site Interview
– An in-person meeting with our senior leadership team and co-founders at our office.
We strive to make the process clear, efficient, and respectful of your time.
We welcome the responsible use of AI for research and interview preparation, but ask that it isn't used to generate answers during live interviews. We also believe in being transparent - we use Metaview's AI note-taker during interviews so our interviewers can stay fully present. If you'd prefer us not to use it, just let your interviewer know. While you may need to answer eligibility questions as part of your application, we do not use AI to review or make decisions on applications - every application is reviewed fairly by a member of our Talent team.
Location: London, United Kingdom
Workplace: hybrid
About us
At Xelix, we work with some of the world’s largest companies to automate and strengthen their financial controls. Our AI solutions redefine how Accounts Payable teams operate – moving from manual processes to automated, intelligent workflows.
Xelix is a fast-paced scale-up – things move fast and expectations are high. We raised our Series B with Insight Partners in June 2025 and are expanding aggressively. We have a team
150
talented people pulling together to achieve our goals. Everyone is trusted to take ownership, move fast and have a meaningful impact. We prioritise personal and professional growth, keep things fun, and love to celebrate a milestone together.
In this role you’ll grow, be challenged and help shape the future of Xelix. If you’re excited about building something special with us, we’d love to hear from you.
About the role
We're seeking Mid and Senior Developers to join our development team.
This is a varied and challenging programming role. Tasks could include writing code to manage incoming data, working with AI Engineers to analyse huge data sets, or writing Restful APIs in Django to support the React front end.
Our ideal candidate takes pride in their work – producing clean, tested, beautiful code. Rather than give you a detailed set of requirements, we encourage engineers to take responsibility for solving the problem. There are many opportunities to innovate as you collaborate with stakeholders to design and implement new features.
You will be well supported to continue your professional development. This includes an annual conference allowance, a budget for books and a monthly session with your manager to identify and track your learning goals.
As Xelix continues to grow opportunities for you to develop your career becoming a Team Lead, Project Lead or Staff Engineer could be available to the right candidate.
What you'll be doing
Implementing robust and scalable solutions in Python.
Developing, using and designing REST APIs to efficiently deliver application components.
Implementing performance improvement strategies.
Ensuring the quality of code by writing comprehensive tests and participating in code reviews.
What you’ll bring
3+ years of Python coding professional experience
Ability to learn and apply new technology quickly
Ability to effectively communicate complex technical concepts to team members and stakeholders.
Desirable:
Familiarity with coding in Django and the Django Rest Framework
Degree in Computer Science (or similar), at 2:1 or above
Amazon Web Services
SQL / PostgreSQL
Build pipeline and CI with GitHub, Jenkins, Docker, Terraform
What we offer in return
💰 Competitive salary of £60,000 - £80,000 depending on experience
🏝️ 27 days of annual leave (including 3 days Christmas closing) which increases up to 3 days based on tenure, with the option to roll over, buy or sell up to 3 days
🏡 Hybrid working with one day a week from our dog-friendly Hoxton office
💪 On-site gym and cycle to work scheme
🛍️ Employee discount at over 100 retailers
🏥 Comprehensive private medical & dental cover with Vitality
🍼 Enhanced parental leave pay
📚 Learning & development culture – £1,000 personal annual budget
🌍 We’re carbon-neutral and are working towards ambitious carbon reduction goals
🎯 Lots of team socials & activities
☀️ Annual team retreat
Want to learn more?
About us
Xelix blog
Xelix news
Xelix glassdoor
We believe that people from diverse backgrounds, with different identities and experiences make our company and product better. No matter your background, we'd love to hear from you! And if you have a disability, please let us know if there's any way we can make the interview process better for you - we're happy to accommodate!
If you're a recruiting agency - we have an existing list of agencies we work with and we are not currently planning on expanding the list. Neither the Talent team nor hiring managers or the Support team will respond to cold outreach.
This is a full-time position, with standard working hours from 9:00 AM to 6:00 PM, Monday through Friday.
Interview Process
While the exact process may vary slightly depending on the role, our typical interview stages are:
Introductory Call
– A short Teams conversation with a Talent Partner to discuss your background and the opportunity.
Hiring Manager Interview
– A 30–45 minute Teams meeting to explore your experience and fit for the team.
Technical Task or Presentation
– A role-relevant exercise to demonstrate your skills and approach.
Final On-site Interview
– An in-person meeting with our senior leadership team and co-founders at our office.
We strive to make the process clear, efficient, and respectful of your time.
We welcome the responsible use of AI for research and interview preparation, but ask that it isn't used to generate answers during live interviews. We also believe in being transparent - we use Metaview's AI note-taker during interviews so our interviewers can stay fully present. If you'd prefer us not to use it, just let your interviewer know. While you may need to answer eligibility questions as part of your application, we do not use AI to review or make decisions on applications - every application is reviewed fairly by a member of our Talent team.
Задачи:
– Анализ и тестирование требований к продукту
– Тестирование обменов (интеграций)
– Тестирование микросервисов (REST и SOAP)
– Проектирование, разработка и поддержка тестовой документации (тест-кейсы, чек-листы)
– Локализация и заведение баг-репортов, проверка исправлений
– Покрытие тест-кейсами legacy
Требования:
– Опыт ручного тестирования от 1 года (коммерческий опыт обязательно)
– Опыт ведения тестовой документации (обязательно)
– Знание теории тестирования (обязательно)
– Знание SQL на уровне select, join (обязательно)
– Опыт работы с инструментами для тестирования API (Postman, SoapUi)
– Знание Bash (обязательно)
– Опыт работы с брокерами сообщений (Kafka, ActiveMQ)
– Опыт работы с системами баг-трекинга (Jira, ТестОпс)
– Опыт работы с системами логирования (Kibana)
– Понимание работы клиент-серверных приложений
– Будет плюсом знание: 1С, Docker, K8s
Условия:
– Официальное трудоустройство в аккредитованную IT-компанию
– ДМС
– Удаленный формат работы (предоставляем технику, если нужно)
– Возможности обучения и развития за счет компании
– Можно работать из нашего офиса в СПБ с современным дизайном и лучшими видами на Финский залив, зонами отдыха с выходом на крыше
УдалённоjuniorГеография найма не уточнена, офис: Санкт-Петербург
Location: Cairo, Egypt
Workplace: hybrid
inDrive runs many ML models across 48 countries, and the platform under them is growing fast. Teams ship to Databricks, SageMaker and self-managed GPU inference, and LLM workloads are moving into production.
We are hiring a Backend Engineer to build and run the services and tooling that ML teams depend on. You will write production-grade Go and Python, own your services from design to on-call, and learn the MLOps stack (Terraform, Kubernetes, Databricks, SageMaker) on the job. You will work with data scientists, ML engineers, and software and data engineers.
Key Responsibilities
Design, build and run backend services and internal tooling for the ML platform, in Go and Python, and own them in production: delivery, monitoring, on-call.
Drive technical research and design for new platform features. Weigh trade-offs and write them down.
Build and extend the deployment tooling and SDKs ML teams use to ship models, including serving, autoscaling and data capture.
Integrate ML services with the wider backend: sync (HTTP, gRPC) and async (Kafka, RabbitMQ) communication, built for reliability under high load.
Support the full ML delivery cycle with data scientists and ML engineers: CI/CD for models and pipelines, monitoring, and model performance metrics.
Build observability end to end: metrics, logs, dashboards, tracing, alerting and runbooks.
Write infrastructure as code with Terraform and Terragrunt, and ship it through reviewed pull requests.
Take part in code and design reviews and help raise the engineering bar. Mentor engineers and hold AI-generated changes to the same review standard as human ones.
Skills, Knowledge and Expertise
3+ years of commercial backend engineering, including high-load systems.
Strong Go: you know and have used its advanced features in production.
Solid Python for data processing (batch, streaming and async) and for service code.
Strong SQL: schema design, indexes, query optimisation, and scaling approaches such as replication and partitioning. Experience with Redis or similar key-value stores.
Experience with sync and async service communication (HTTP, gRPC, Kafka or RabbitMQ), with a focus on reliability.
Docker, CI/CD pipelines, and working Kubernetes knowledge. Experience with AWS/GCP core services (compute, storage, networking, IAM).
Understanding of the ML lifecycle: data preparation, model performance metrics, non-functional requirements, and concept drift in production. Familiarity with scikit-learn, PyTorch/TensorFlow.
Experience designing and running observability: metrics, logging, dashboards, tracing (Prometheus, Grafana, ELK or similar).
Git workflows and code review, comfortable Linux command line, and networking basics (TCP/IP, DNS, VPC, load balancers).
Ability to explain a trade-off clearly to a data scientist, a product owner and an on-call engineer.
Nice to have:
Hands-on experience with MLOps tooling: Databricks (Unity Catalog, Asset Bundles), SageMaker, Kubeflow, MLflow or Airflow.
GPU or LLM inference experience (vLLM, Triton, Langfuse).
Experience using AI coding agents with full review of generated changes.
Experience in emerging markets, or building where there is no playbook yet.
Experience with Infrastructure-as-Code (IaC) tools
Why join us
Real scale and real constraints: models serving a global fleet, GPU budgets that matter, LLM workloads reaching production.
A strong backend engineer can grow into the MLOps domain here. We will teach you the platform side; you bring the engineering craft.
Help us challenge injustice by creating fair choices for millions of people across 48 countries.
Develop your professional skills with access to mentoring, career consulting, and learning programs.
Collaborate with teams around the world and gain international experience through our Global Talent Exchange Program.
Engage in company-wide challenges, awards, sports activities, employee-led social impact and volunteering projects.
Work alongside people who take initiative, speak openly, and challenge themselves to grow.
Improve your language skills through co-financed courses and internal speaking clubs.
Final benefits may vary depending on the location.
Location: Islamabad, Pakistan
Workplace: hybrid
inDrive runs many ML models across 48 countries, and the platform under them is growing fast. Teams ship to Databricks, SageMaker and self-managed GPU inference, and LLM workloads are moving into production.
We are hiring a Backend Engineer to build and run the services and tooling that ML teams depend on. You will write production-grade Go and Python, own your services from design to on-call, and learn the MLOps stack (Terraform, Kubernetes, Databricks, SageMaker) on the job. You will work with data scientists, ML engineers, and software and data engineers.
Key Responsibilities
Design, build and run backend services and internal tooling for the ML platform, in Go and Python, and own them in production: delivery, monitoring, on-call.
Drive technical research and design for new platform features. Weigh trade-offs and write them down.
Build and extend the deployment tooling and SDKs ML teams use to ship models, including serving, autoscaling and data capture.
Integrate ML services with the wider backend: sync (HTTP, gRPC) and async (Kafka, RabbitMQ) communication, built for reliability under high load.
Support the full ML delivery cycle with data scientists and ML engineers: CI/CD for models and pipelines, monitoring, and model performance metrics.
Build observability end to end: metrics, logs, dashboards, tracing, alerting and runbooks.
Write infrastructure as code with Terraform and Terragrunt, and ship it through reviewed pull requests.
Take part in code and design reviews and help raise the engineering bar. Mentor engineers and hold AI-generated changes to the same review standard as human ones.
Skills, Knowledge and Expertise
3+ years of commercial backend engineering, including high-load systems.
Strong Go: you know and have used its advanced features in production.
Solid Python for data processing (batch, streaming and async) and for service code.
Strong SQL: schema design, indexes, query optimisation, and scaling approaches such as replication and partitioning. Experience with Redis or similar key-value stores.
Experience with sync and async service communication (HTTP, gRPC, Kafka or RabbitMQ), with a focus on reliability.
Docker, CI/CD pipelines, and working Kubernetes knowledge. Experience with AWS/GCP core services (compute, storage, networking, IAM).
Understanding of the ML lifecycle: data preparation, model performance metrics, non-functional requirements, and concept drift in production. Familiarity with scikit-learn, PyTorch/TensorFlow.
Experience designing and running observability: metrics, logging, dashboards, tracing (Prometheus, Grafana, ELK or similar).
Git workflows and code review, comfortable Linux command line, and networking basics (TCP/IP, DNS, VPC, load balancers).
Ability to explain a trade-off clearly to a data scientist, a product owner and an on-call engineer.
Nice to have:
Hands-on experience with MLOps tooling: Databricks (Unity Catalog, Asset Bundles), SageMaker, Kubeflow, MLflow or Airflow.
GPU or LLM inference experience (vLLM, Triton, Langfuse).
Experience using AI coding agents with full review of generated changes.
Experience in emerging markets, or building where there is no playbook yet.
Experience with Infrastructure-as-Code (IaC) tools
Why join us
Real scale and real constraints: models serving a global fleet, GPU budgets that matter, LLM workloads reaching production.
A strong backend engineer can grow into the MLOps domain here. We will teach you the platform side; you bring the engineering craft.
Help us challenge injustice by creating fair choices for millions of people across 48 countries.
Develop your professional skills with access to mentoring, career consulting, and learning programs.
Collaborate with teams around the world and gain international experience through our Global Talent Exchange Program.
Engage in company-wide challenges, awards, sports activities, employee-led social impact and volunteering projects.
Work alongside people who take initiative, speak openly, and challenge themselves to grow.
Improve your language skills through co-financed courses and internal speaking clubs.
Final benefits may vary depending on the location.
Location: Almaty, Kazakhstan
Workplace: hybrid
inDrive runs many ML models across 48 countries, and the platform under them is growing fast. Teams ship to Databricks, SageMaker and self-managed GPU inference, and LLM workloads are moving into production.
We are hiring a Backend Engineer to build and run the services and tooling that ML teams depend on. You will write production-grade Go and Python, own your services from design to on-call, and learn the MLOps stack (Terraform, Kubernetes, Databricks, SageMaker) on the job. You will work with data scientists, ML engineers, and software and data engineers.
Key Responsibilities
Design, build and run backend services and internal tooling for the ML platform, in Go and Python, and own them in production: delivery, monitoring, on-call.
Drive technical research and design for new platform features. Weigh trade-offs and write them down.
Build and extend the deployment tooling and SDKs ML teams use to ship models, including serving, autoscaling and data capture.
Integrate ML services with the wider backend: sync (HTTP, gRPC) and async (Kafka, RabbitMQ) communication, built for reliability under high load.
Support the full ML delivery cycle with data scientists and ML engineers: CI/CD for models and pipelines, monitoring, and model performance metrics.
Build observability end to end: metrics, logs, dashboards, tracing, alerting and runbooks.
Write infrastructure as code with Terraform and Terragrunt, and ship it through reviewed pull requests.
Take part in code and design reviews and help raise the engineering bar. Mentor engineers and hold AI-generated changes to the same review standard as human ones.
Skills, Knowledge and Expertise
3+ years of commercial backend engineering, including high-load systems.
Strong Go: you know and have used its advanced features in production.
Solid Python for data processing (batch, streaming and async) and for service code.
Strong SQL: schema design, indexes, query optimisation, and scaling approaches such as replication and partitioning. Experience with Redis or similar key-value stores.
Experience with sync and async service communication (HTTP, gRPC, Kafka or RabbitMQ), with a focus on reliability.
Docker, CI/CD pipelines, and working Kubernetes knowledge. Experience with AWS/GCP core services (compute, storage, networking, IAM).
Understanding of the ML lifecycle: data preparation, model performance metrics, non-functional requirements, and concept drift in production. Familiarity with scikit-learn, PyTorch/TensorFlow.
Experience designing and running observability: metrics, logging, dashboards, tracing (Prometheus, Grafana, ELK or similar).
Git workflows and code review, comfortable Linux command line, and networking basics (TCP/IP, DNS, VPC, load balancers).
Ability to explain a trade-off clearly to a data scientist, a product owner and an on-call engineer.
Nice to have:
Hands-on experience with MLOps tooling: Databricks (Unity Catalog, Asset Bundles), SageMaker, Kubeflow, MLflow or Airflow.
GPU or LLM inference experience (vLLM, Triton, Langfuse).
Experience using AI coding agents with full review of generated changes.
Experience in emerging markets, or building where there is no playbook yet.
Experience with Infrastructure-as-Code (IaC) tools
Why join us
Real scale and real constraints: models serving a global fleet, GPU budgets that matter, LLM workloads reaching production.
A strong backend engineer can grow into the MLOps domain here. We will teach you the platform side; you bring the engineering craft.
Help us challenge injustice by creating fair choices for millions of people across 48 countries.
Develop your professional skills with access to mentoring, career consulting, and learning programs.
Collaborate with teams around the world and gain international experience through our Global Talent Exchange Program.
Engage in company-wide challenges, awards, sports activities, employee-led social impact and volunteering projects.
Work alongside people who take initiative, speak openly, and challenge themselves to grow.
Improve your language skills through co-financed courses and internal speaking clubs.
Final benefits may vary depending on the location.
Location: Limassol, Cyprus
Workplace: hybrid
inDrive runs many ML models across 48 countries, and the platform under them is growing fast. Teams ship to Databricks, SageMaker and self-managed GPU inference, and LLM workloads are moving into production.
We are hiring a Backend Engineer to build and run the services and tooling that ML teams depend on. You will write production-grade Go and Python, own your services from design to on-call, and learn the MLOps stack (Terraform, Kubernetes, Databricks, SageMaker) on the job. You will work with data scientists, ML engineers, and software and data engineers.
Key Responsibilities
Design, build and run backend services and internal tooling for the ML platform, in Go and Python, and own them in production: delivery, monitoring, on-call.
Drive technical research and design for new platform features. Weigh trade-offs and write them down.
Build and extend the deployment tooling and SDKs ML teams use to ship models, including serving, autoscaling and data capture.
Integrate ML services with the wider backend: sync (HTTP, gRPC) and async (Kafka, RabbitMQ) communication, built for reliability under high load.
Support the full ML delivery cycle with data scientists and ML engineers: CI/CD for models and pipelines, monitoring, and model performance metrics.
Build observability end to end: metrics, logs, dashboards, tracing, alerting and runbooks.
Write infrastructure as code with Terraform and Terragrunt, and ship it through reviewed pull requests.
Take part in code and design reviews and help raise the engineering bar. Mentor engineers and hold AI-generated changes to the same review standard as human ones.
Skills, Knowledge and Expertise
3+ years of commercial backend engineering, including high-load systems.
Strong Go: you know and have used its advanced features in production.
Solid Python for data processing (batch, streaming and async) and for service code.
Strong SQL: schema design, indexes, query optimisation, and scaling approaches such as replication and partitioning. Experience with Redis or similar key-value stores.
Experience with sync and async service communication (HTTP, gRPC, Kafka or RabbitMQ), with a focus on reliability.
Docker, CI/CD pipelines, and working Kubernetes knowledge. Experience with AWS/GCP core services (compute, storage, networking, IAM).
Understanding of the ML lifecycle: data preparation, model performance metrics, non-functional requirements, and concept drift in production. Familiarity with scikit-learn, PyTorch/TensorFlow.
Experience designing and running observability: metrics, logging, dashboards, tracing (Prometheus, Grafana, ELK or similar).
Git workflows and code review, comfortable Linux command line, and networking basics (TCP/IP, DNS, VPC, load balancers).
Ability to explain a trade-off clearly to a data scientist, a product owner and an on-call engineer.
Nice to have:
Hands-on experience with MLOps tooling: Databricks (Unity Catalog, Asset Bundles), SageMaker, Kubeflow, MLflow or Airflow.
GPU or LLM inference experience (vLLM, Triton, Langfuse).
Experience using AI coding agents with full review of generated changes.
Experience in emerging markets, or building where there is no playbook yet.
Experience with Infrastructure-as-Code (IaC) tools
Why join us
Help us challenge injustice by creating fair choices for millions of people across in 47 countries.
Develop your professional skills with access to mentoring, career consulting, and learning programs.
Collaborate with teams around the world and gain international experience through our Global Talent Exchange Program.
Engage in company-wide challenges, awards, sports activities, employee-led social impact and volunteering projects.
Work alongside people who take initiative, speak openly, and challenge themselves to grow.
Improve your language skills through co-financed courses and internal speaking clubs.
Annual salary starting from 59 200 EUR gross
Final benefits may vary depending on the location.
ГибридleadParis
УдалённоRemote; Ireland; Europe; United States; Poland; United Kingdom
УдалённоleadRemote USA; This role is currently open to remote candidates based in the following U.S; Candidates based in Dallas will follow a hybrid work arrangement with our Dallas studio, with four days per week in the office (Monday–Thursday)