Location: London
Workplace: OnSite
Company Description
We’re http://checkout.comCheckout.com http://Checkout.com. You might not know our name, but companies like eBay, Spotify, Klarna, Uber, and Sony do, because we’re behind many of the digital experiences you use every day.
We are where the world checks out, enabling over 10 billion transactions yearly for more than one billion global shoppers.
Whether you want to book a holiday, order food, renew a subscription, or check out online, there’s a good chance our tech powers the payments behind the scenes. Our platform helps the most ambitious businesses deliver effortless digital experiences, at scale.
If you want to do career-defining work, you’ve come to the right place. We move fast, think globally, and believe great teams are built by hiring exceptional people with conviction, curiosity, and the desire to make an impact.
With 20 offices across six continents and London as our HQ, we’re shaping the future of fintech – and we’re just getting started.
Job Description
About the role
Checkout.com http://Checkout.com is looking for an ambitious Staff Data Engineer to join our Data and AI Platform Team. Our team’s mission is to build a platform where you can create reliable, scalable, AI-powered streaming and batch data applications, and share data across Checkout.com http://Checkout.com to improve business performance.
The Data and AI Platform team is here to ensure internal stakeholders can easily collect, store, process and utilise data to build AI use cases and data products aiming to solve business problems. Our focus is on maximising the amount of time engineers spend on solving business problems and minimising time spent on technical details around implementation, deployment, and monitoring of their solutions.
We're building for scale. As such, much of what we design and implement today is the technology/infrastructure which will serve hundreds of teams and petabyte-level volumes of data.
Key Responsibilities
- Work with stream processing technologies (Kafka and Flink) to build a continuously available large-scale event streaming platform
- Leverage subject matter and technical expertise to provide leadership, mentoring, and strategic influence across the organisation whilst building strong relationships with engineers and engineering managers
- Build tooling (modules/SDKs/DSLs) and associated documentation to foster the adoption of the streaming platform by enabling upstream teams and systems to easily publish data and deploy streaming applications
- Implement all the necessary infrastructure to enable end users to build, host, monitor and deploy their own streaming applications
- Provide consultancy across the technology organisation to drive the adoption of the platform and unlock event-driven use-cases
- Participate, translate, run and execute the collection of requirements and architecture/design initiatives into action plans
- Provide hands-on support for all event-based systems including incident triage and root cause analysis
About You
While experience with our specific tech stack is a plus, we welcome candidates with a strong background in data systems who are eager to learn. The core remit of this role is to own and scale our event streaming capability, not to serve as a general DevOps or infrastructure engineer.
- Strong presentation and communication skills with a proven track record of influencing engineering organisations
- Strong engineering background with a track record of implementing and owning event streaming platforms
- Hands-on experience working with stream technologies, ideally Kafka
- Experience designing and implementing stream processing applications with Flink
- Experience working with cloud-based technologies such as AWS (MSK, S3, Lambda, ECS, SNS)
- Experience with Kubernetes (either self-hosted or on the cloud)
- Experience with SQL databases
- Experience working with Docker, container deployment and management
- Experience describing infrastructure as code (Terraform or similar) as well as designing and implementing CI/CD pipelines
- Excellent programming skills with at least one of Java or Python
Additional Information
Bring all of you to work
We create the conditions for high performers to thrive, through real ownership, fewer blockers, and work that makes a difference from day one.
Here, you’ll move fast, take on meaningful challenges, and be recognized for the impact you deliver. It’s a place where ambition gets met with opportunity, and where your growth is in your hands.
We work as one team, and we back each other to succeed. So whatever your background or identity, if you’re ready to grow and make a difference, you’ll be right at home here.
It’s important we set you up for success and make our process as accessible as possible. So let us know in your application, or tell your recruiter directly, if you need anything to make your experience or working environment more comfortable.
Life at Checkout.com http://Checkout.com
We understand that work is just one part of your life. Our hybrid working model offers flexibility, with three days per week in the office to support collaboration and connection.
Curious about what it’s like to be part of our team? Visit our Careers Page https://www.checkout.com/careers to learn more about our culture, open roles, and what drives us.
For a closer look at daily life at Checkout.com http://Checkout.com, follow us on LinkedIn https://www.linkedin.com/company/checkout/life/ and Instagram https://www.instagram.com/checkout_com/
Location: Ho Chi Minh City, Vietnam; Vietnam
Top Reasons To Join Us
Working for the Insurtech Market Leader.
100% Remote
Working with cutting edge technologies (Kubernetes, Terraform, GraphQL etc.) and multiple Cloud providers (AWS/Azure/GCP).
About Us
At CoverGo, our mission is to empower all insurance companies to make insurance 100% digital and accessible to everyone.
We are a leading global no-code insurance platform for health, life, and P&C.
We’re the winner of the Insurtech of the Year in all of Asia and other awards globally.
We work with insurance enterprise clients such as AXA, Bupa, MSIG, Dai-ichi, Bank of China Group Insurance, and many more.
We're an international, diverse team of over 120 people with 30 nationalities and team members working remotely from all over the world.
We are fully funded and backed by reputable VC funds and strategic institutional investors.
We have a global presence in Asia, EMEA and the Americas.
We’ve grown our annualized revenue by over 30x since January 2021.
We’re constantly working towards making CoverGo a workplace that you love coming to. We deeply believe that bringing together a diversity of thoughts, expressions, and perspectives is key to building the best culture for equally diverse communities all over the world.
About the Role
We are seeking a
Senior Full Stack Engineer
with a strong focus on
Support & Observability
to join our global engineering support team. This role is ideal for engineers who are passionate about solving complex technical problems, improving system reliability, and delivering exceptional customer experiences.
You’ll be part of the
frontline technical team
—working directly with customers, troubleshooting and resolving platform issues, and collaborating with engineering teams to improve our systems, tools, and processes. While this is a support-heavy role,
solid software engineering skills and strong observability knowledge are essential
.
About Support Team
Our Support Team acts as the
first line of technical assistance
for our customers and internal stakeholders. We not only resolve technical issues but also focus on
advocating for customers, enhancing support tools, improving documentation, and collaborating closely with engineering teams
to elevate the overall experience.
The team works closely with
product and project engineering teams
to deliver the
best possible experience to our customers at scale
, ensuring that solutions are not only reactive but also continuously improved for long-term impact.
What You Will Do
Triage and troubleshoot support issues, when required escalate to project or product engineering teams.
Analyze system behavior using observability tools—logs, metrics, tracing—to diagnose root causes of incidents in distributed systems.
Debug application code (primarily in .NET or NodeJS) and, when required, contribute fixes or code-level solutions.
Take ownership of technical issues by directly investigating and resolving problems at the code level, including identifying root causes and implementing fixes when necessary.
Work closely with our technical stack (AWS, Azure, GCP, Kubernetes, Dapr, Terraform, Temporal, Mongo Atlas, PostgreSQL) and our platform languages (.NET, NodeJS, Java).
Configure enterprise monitoring solutions.
Conduct thorough post-incident reviews to identify root causes and implement preventive measures.
Automate support needs, develop runbooks, improve and maintain support tools.
Participate in infrastructure capacity planning, demand forecasting, software performance analysis and systems tuning.
Understand our product offerings and continuously look for ways to improve the engineering support experience and platform engineering tooling.
Participate in R&D / explorations / automation with AI.
Help define and drive adoption of KPIs such as CSAT, NPS, resolution time, and first contact resolution.
Participate in strategic discussions around customer lifecycle, retention, and satisfaction.
What We Need
At least 6 years of experience in support or full stack engineering with a strong focus on delivery, observability, and cloud technologies.
Strong hands-on experience in software development with modern technologies such as
.NET,
Node.js
and
React
or
Vue.js.
Proven experience
leading a squad/team
, coordinating team members, driving delivery, and providing technical guidance and mentorship.
Distributed Systems Troubleshooting: Proven track record of diagnosing and resolving complex issues in distributed systems.
Observability and Monitoring Tools: Experience in utilizing observability platforms for metrics, logs, and tracing to pinpoint root causes in microservice architectures.
Exceptional problem-solving skills and ability to take ownership of customer issues through to resolution.
Strong communication and interpersonal skills to build rapport with customers and collaborate effectively with internal teams.
Fluent in English.
A customer-first mindset—empathetic, responsive, and solutions-driven.
A humble attitude, an eagerness to help others, and a desire to pick up whatever knowledge you're missing to make both your team and our customers succeed.
Being adept at frequent context switching and working on multiple projects at once with expansive ownership, and ruthlessly prioritize.
You might thrive in this role if
You prefer short projects where you can go deep and chase a problem down vs. building long-term solutions over many months. You enjoy seeing multiple use cases, understanding the broad landscape, all while going deep on specific issues.
You have previous experience in the insurance or InsurTech space.
You are proficient with customer support platforms (e.g., Jira, Zendesk).
You have proven track record of leading and scaling customer service operations in a fast-paced environment.
Why You'll Love Working Here
International Environment
Competitive remuneration package
Fully Remote
Annual Leave
Annual Performance Bonus
Stock Options after 6 months
Health Insurance
Remote Work Allowance
Company activities and events
Learning and development plan
CoverGo Company
Video
By submitting your application, you confirm that you have read, understood, and accepted the content of CoverGo’s
Privacy Notice
and you consent to the processing of your data as part of this application.
Задачи:
— совершенствовать существующий фреймворк для автоматических тестов;
— проводить функциональное и интеграционное тестирование кредитного сервиса вручную и с помощью автоматизации;
— самостоятельно строить тестовую модель по спецификации;
— модифицировать автотесты и формулировать acceptance criteria;
— локализовывать выявленные дефекты и определять их причины;
— тесно взаимодействовать с разработчиками, аналитиками и конечными пользователями;
— участвовать в планировании итераций, приоритизации доработок и оценке бэклога совместно с бизнесом;
— демонстрировать новый функционал конечным пользователям.
Требования:
— практический опыт в тестировании ПО от 4-х лет;
— владение языками программирования, предпочтение знанию Java;
— понимание процессов тестирования и разработки программного обеспечения;
— умение создавать автоматизированные тесты;
— проведение UAT с ручным подключением;
— базовые знания протоколов передачи данных и форматов обмена информацией (HTTP, REST, JSON, XML, Web Services);
— навык составления SQL-запросов с применением оператора JOIN;
— готовность брать на себя непростые задачи и справляться с ними эффективно;
— опыт работы с AsyncAPI;
— готовность использовать LLM в работе.
Условия:
— удаленный формат работы.
УдалённоseniorГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— Тестировать mobile и backend/API сценарии для ИИ-помощника или риск-профиля
— Помогать выстраивать инфраструктуру и писать тесты на Python для ML части
— Поддерживать автоматические тесты на Java для мобильных end2end сценариев
— Проверять клиент-серверное взаимодействие, авторизацию, обработку ошибок, статусы, деградации и fallback states
— Работать с чеклистами, тест-кейсами, регрессом, smoke, exploratory testing и дефектами
— Проверять сценарии с изменяющимся результатом AI, фиксировать AI-дефекты с подробной информацией
— Учитывать privacy/security ограничения при работе с медицинскими и пользовательскими данными
— Сотрудничать с Product, Backend, ML, Mobile, SA и аналитиками для принятия решения о готовности релиза
— Формировать наборы регрессионных проверок для AI-сценариев
Требования:
— Уверенное знание Python
— Опыт тестирования backend/API: REST, HTTP-статусы, авторизация, валидация, ошибки, контракты, асинхронные сценарии
— Опыт тестирования mobile-приложений iOS/Android или готовность работать с mobile-контуром
— Тест-дизайн: классы эквивалентности, граничные значения, переходы состояний, негативные сценарии, exploratory testing
— Умение работать со снифферами/proxy: Charles, Proxyman, mitmproxy или аналоги
— Умение проверять данные в БД: PostgreSQL/MySQL или аналоги
— Навык писать воспроизводимые bug reports с окружением, шагами, фактами, логами и request/trace id
— Понимание особенностей тестирования AI и фиксации AI-дефектов
— Понимание privacy/security ограничений при работе с медицинскими и пользовательскими данными
Будет плюсом:
— Опыт Java Core (Selenide, Rest Assured, JUnit5, Appium)
— Опыт тестирования chat/assistant, рекомендаций, скоринга, персонализации или data-heavy продуктов
— Опыт работы с логами, трассировкой, мониторингами и production diagnostics
— Опыт API-автоматизации на Java/Kotlin и интеграции тестов в CI/CD
— Базовое понимание автоматизации API и/или mobile-тестов
Задачи:
— Проектировать, разрабатывать и запускать микросервисы финансовых служб.
— Повышать отказоустойчивость, надёжность и производительность сервисов.
— Развивать инфраструктуру для улучшения и оптимизации взаимодействия банка с клиентом и операционным персоналом на всех этапах.
Требования:
— Опыт разработки бэкенда на Java или Kotlin от трёх лет.
— Понимание создания распределённых отказоустойчивых систем и интеграций с большим количеством внешних и внутренних потребителей.
— Опыт работы на JVM-стеке (Kotlin, Java), знакомство со Spring Boot, PostgreSQL и асинхронными очередями.
— Умение планировать работу и оценивать сроки.
Условия:
— Компенсация 80% ДМС супругам и детям сотрудников.
— Оплата ведения беременности и родов сотрудницам и жёнам сотрудников с опытом работы более двух лет.
— Другие бонусы, полный список доступен по ссылке в описании вакансии.
Задачи:
— Разработка и поддержка автоматизированных тестов на Java;
— Проектирование тест-кейсов по функциональным и нефункциональным требованиям;
— Проведение функционального, регрессионного и интеграционного тестирования (включая смежные системы);
— Анализ и расследование несоответствий, выявленных на регрессионном тестировании;
— Поддержка тестовых сред;
— Взаимодействие с заинтересованными лицами, разработчиками, бизнес-аналитиками, инженерами QA и командами поддержки.
Требования:
— Опыт автоматизации тестирования backend на Java от 5 лет;
— Практический опыт автоматизации UI тестирования;
— Знание SQL;
— Опыт чтения и анализа логов;
— Глубокое понимание SDLC и процессов тестирования;
— Свободный английский язык.
Будет преимуществом:
— Опыт работы с CI/CD (Github);
— Знакомство с Datadog, Splunk или аналогичными инструментами;
— Опыт работы с Linux;
— Опыт работы с Kafka или другими системами обмена сообщениями в реальном времени;
— Знание финансовой доменной области.
Условия:
— Зарплата от 4500 до 5800 USD gross (зависит от региона, обсуждается);
— Оформление fulltime;
— Формат — удалённо (Польша, Сербия, Грузия, Испания, Португалия, Армения) либо гибрид (Польша);
— Медицинская страховка (Польша), 50% покрытие страховки для супруг(а/и) и детей;
— 24 дня оплачиваемого отпуска;
— 10 дней оплачиваемого больничного;
— 50% компенсация профессионального обучения и конференций;
— Перелёт и аренда жилья на 1 месяц, поддержка с визой и разрешениями при релокации в Польшу;
— Работа в сильной профессиональной команде;
— Регулярные тимбилдинги.
Вакансия Senior/Lead Python Engineer в компании Careeroom LTD. Формат работы удалённый (Yerevan). Полная занятость.
Careeroom LTD — небольшое HR-агентство (10-50 сотрудников), специализирующееся на подборе персонала для различных ролей: операционный блок (PM, бизнес-аналитик, тех.поддержка, системный аналитик, юрист, главный бухгалтер, HRD), продукт (Product owner, архитектор ПО, архитектор ИС), продажи и маркетинг (Business Developer, маркетолог, РОП, директор по продажам), разработка (Teamlead, techlead, Go, Java, Ruby, PHP, Python, CV, ML, ios, android, Quantitative Researcher, С++), тестирование (ручное, автоматизация, нагрузочное), аналитика (бизнес-аналитик, системный аналитик, BigData).
Преимущества работы с Careeroom LTD:
— официальное трудоустройство с возможностью уменьшить налогооблагаемую базу за счёт затрат на подбор персонала;
— формирование кадрового резерва для оперативного закрытия вакансий;
— проведение тестирования кандидатов с использованием методологии MMPI для оценки психологического рельефа, мотивации и профессионального выгорания;
— быстрый подбор первых кандидатов;
— большая база лояльных кандидатов и активный поиск лучших специалистов;
— прозрачные процессы подбора с отчётностью по динамике и эффективности;
— оплата только за результат, все расходы на поисковые системы и сайты берёт на себя агентство;
— возможность закрытого поиска без публикации вакансий.
Вакансия предполагает работу с Python на уровне senior/lead.
Задачи:
— Анализировать процессы взаимодействия банка с Центральным банком и клиентским приложением.
— Описывать потоки данных.
— Готовить технические задания для разработчиков.
Условия:
— Гибридный формат работы.
— Работа в проекте цифрового рубля, одном из самых обсуждаемых проектов банковского рынка.
— Использование современного стека технологий: Java 21, Kubernetes, Kafka.
Компания:
— ОТП Банк — российский банк с иностранным капиталом, часть международной финансовой группы OTP Group.
Задачи:
– Разработка и совершенствование банковских API для мобильных приложений и внутренних/внешних сервисов.
– Создавайте масштабируемые бэкэнд-решения, используя Kotlin и современные технологии JVM.
– Внесите свой вклад в архитектуру, масштабируемость и надежность основных банковских и партнерских платформ.
Требования:
– Более 5 лет опыта работы в экосистеме JVM, глубокие знания Kotlin или Java.
– Глубокое понимание параллельного и асинхронного программирования.
– Опыт проектирования систем с использованием чистых архитектур (DDD, событийно-ориентированные подходы).
– Глубокие знания распределенных систем и компромиссов, которые они предоставляют.
– Практический опыт работы с Docker и Kubernetes, предпочтительно в среде AWS.
– Уверенное владение английским языком (средний и выше уровня).
Будет плюсом:
– Интерес или опыт в области проектирования платформ.
– Опыт в оптимизации производительности баз данных.
– Опыт работы в области функционального программирования.
– Опыт разработки внутренних библиотек, SDK или инструментов для разработчиков.
Location: San Francisco, CA | New York City, NY
About Anthropic
Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems.
About the Role
Storage plays an essential role at Anthropic across research, development, product, and running the business. Our exabyte-scale, multi-cloud storage infrastructure underpins training, CI, sandboxing, inference, warehousing, and long-term data retention. Our storage needs are growing rapidly with Claude. To keep up, we're looking for engineers who have designed, secured, operated, scaled, governed, and optimized blob storage platforms at hyper-scale.
You'll join a welcoming, collaborative, high-trust, high-velocity team that is devoted to our users and Anthropic's mission. You'll bring deep experience, essential technical guidance, user-centric product sense, and hands-on significant contributions to help us evolve Anthropic's storage capabilities while absorbing increasing volume and complexity. You'll own high-stakes architectural decisions and deliverables to make stored data securely and speedily accessible across varying infrastructures and regions. You'll collaborate closely with other orgs to drive world-class security, usability, reliability, and capacity/cost efficiency: both for the data we store, and the ways we make it accessible to power a wide range of workflows.
You'll partner with research, training, infrastructure, business, and data teams to understand our storage needs and opportunities, today and in the future. You'll drive strategic investments that uplevel Anthropic's ability to ship safe, useful AI at speed.
Key Responsibilities
Shape the technical strategy and architecture for Anthropic's storage layers
Build strong relationships with our users and partner teams, and deep understanding of their access patterns and unique security, usability, and business requirements: everything from large-scale ML and training workloads, to financial data processing with strong controls
Partner closely with CSPs, networking, and datacenter teams on infrastructure primitives
Translate user needs into scalable, achievable system designs and drive alignment
Make principled tradeoffs across durability, availability, consistency, performance, security, and cost, and document the reasoning so other engineers and teams can build on it
Break large problems into deliverable milestones, and lead cross-functional teams to ship new capabilities safely at unprecedented speed
Work across backend stacks, abstraction layers, and clients to provide users with simple, consistent interfaces no matter where data lives
Plan and lead large migrations of critical workloads with user minimal disruption
Participate in and improve operations, including SLOs, observability, capacity planning, incident response, and on-call
Stay hands-on in code and production, including in the most critical and complex areas
Minimum Qualifications
Experience designing, building, and operating a large-scale distributed storage system in production, such as an object store, distributed file system, or block storage service.
Deep understanding of storage system fundamentals, including: Replication and erasure coding, consistency models, metadata management, durability, failure handling, high availability, access controls, identity models, security approaches, abstraction layers, network requirements, multi-region considerations
Experience serving as an owner, tech lead, or architect for a large, complex infrastructure system that orgs and customers depend on
Strong software engineering fundamentals and hands-on coding ability in at least one systems language, such as C++, Rust, Go, or Java
Experience operating and steering critical infrastructure at scale, including security, on-call, incident response, capacity planning, customer support, and cost efficiency
Strong written and verbal communication skills, with experience driving alignment on technical direction and user-facing across multiple orgs and stakeholders
The annual compensation range for this role is listed below.
For sales roles, the range provided is the role’s On Target Earnings ("OTE") range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role.
Annual Salary:
$320,000
—
$405,000 USD
Logistics
Minimum education:
Bachelor’s degree or an equivalent combination of education, training, and/or experience
Required field of study:
A field relevant to the role as demonstrated through coursework, training, or professional experience
Minimum years of experience:
Years of experience required will correlate with the internal job level requirements for the position
Location-based hybrid policy:
Currently, we expect all staff to be in one of our offices at least 25% of the time. However, some roles may require more time in our offices.
Visa sponsorship:
We do sponsor visas! However, we aren't able to successfully sponsor visas for every role and every candidate. But if we make you an offer, we will make every reasonable effort to get you a visa, and we retain an immigration lawyer to help with this.
We encourage you to apply even if you do not believe you meet every single qualification.
Not all strong candidates will meet every single qualification as listed. Research shows that people who identify as being from underrepresented groups are more prone to experiencing imposter syndrome and doubting the strength of their candidacy, so we urge you not to exclude yourself prematurely and to submit an application if you're interested in this work. We think AI systems like the ones we're building have enormous social and ethical implications. We think this makes representation even more important, and we strive to include a range of diverse perspectives on our team.
Your safety matters to us.
To protect yourself from potential scams, remember that Anthropic recruiters only contact you from @anthropic.com email addresses. In some cases, we may partner with vetted recruiting agencies who will identify themselves as working on behalf of Anthropic. Be cautious of emails from other domains. Legitimate Anthropic recruiters will never ask for money, fees, or banking information before your first day. If you're ever unsure about a communication, don't click any links—visit
anthropic.com/careers
directly for confirmed position openings.
How we're different
We believe that the highest-impact AI research will be big science. At Anthropic we work as a single cohesive team on just a few large-scale research efforts. And we value impact — advancing our long-term goals of steerable, trustworthy AI — rather than work on smaller and more specific puzzles. We view AI research as an empirical science, which has as much in common with physics and biology as with traditional efforts in computer science. We're an extremely collaborative group, and we host frequent research discussions to ensure that we are pursuing the highest-impact work at any given time. As such, we greatly value communication skills.
The easiest way to understand our research directions is to read our recent research. This research continues many of the directions our team worked on prior to Anthropic, including: GPT-3, Circuit-Based Interpretability, Multimodal Neurons, Scaling Laws, AI & Compute, Concrete Problems in AI Safety, and Learning from Human Preferences.
Come work with us!
Anthropic is a public benefit corporation headquartered in San Francisco. We offer competitive compensation and benefits, optional equity donation matching, generous vacation and parental leave, flexible working hours, and a lovely office space in which to collaborate with colleagues.
Guidance on Candidates' AI Usage:
Learn about
our policy
for using AI in our application process.
Задачи:
— Строить крупномасштабные конвейеры данных, обрабатывающие миллиарды событий ежедневно.
— Проектировать и развивать платформу самообслуживания для хранилища данных и бизнес-аналитики для игровых команд.
— Проектировать и развивать конвейеры машинного обучения для поддержки дата-сайентистов в создании новых моделей на основе игровых данных.
— Применять практики непрерывной интеграции и доставки.
— Оптимизировать тестирование, инструменты и качество данных.
— Сотрудничать с инженерами данных, дата-сайентистами, бизнес-аналитиками, командами маркетинга и продуктовых команд.
Требования:
— Обучение или недавнее завершение обучения по специальности компьютерные науки, программная инженерия или смежные области.
— Понимание принципов проектирования ПО, объектно-ориентированного программирования, паттернов проектирования, алгоритмов и структур данных.
— Навыки программирования на Python, Java, C# или аналогичных языках.
— Знание реляционных баз данных.
— Интерес к построению конвейеров данных и работе с крупномасштабными данными.
— Возможность работать в гибридном формате на территории Белграда, Сербия.
Условия:
— Оплачиваемая стажировка на полный рабочий день с гибкостью в связи с учебой.
— Наставничество и поддержка от опытных разработчиков игр, помощь в развитии карьеры.
— Коллаборативная среда, основанная на прозрачности, доверии и командной работе.
— Обеды, закуски, напитки, доступ в спортзал, организованные спортивные мероприятия, эргономичные рабочие места и современное техническое оборудование.
— Доступ к игровой комнате для детей, музыкальному уголку, настольным играм, видеоиграм и последним игровым консолям.
— Возможность внести вклад в игры, которыми пользуются миллионы пользователей.
Задачи:
— Проектировать, разрабатывать и обслуживать масштабируемые серверные системы для поддержки развертывания.
— Создавать надежные и эффективные API в платформу GotIt.
— Создавать системы хранения и поиска данных, оптимизированные для обработки больших объемов текстовых данных, необходимых для задач обучения и вывода.
— Выявлять проблемные места в производительности и оптимизировать, повышая эффективность и оперативность серверных служб.
— Внедрять передовые методы обеспечения безопасности для защиты конфиденциальных данных и обеспечения соответствия отраслевым стандартам и правилам.
Требования:
— Степень бакалавра или магистра в области компьютерных наук, инженерии или смежных областях.
— Минимум 5 лет опыта в серверной разработке с упором на проектирование и внедрение масштабируемых систем.
— Опыт серверной разработки на Kotlin, либо Java, но с переходом на Kotlin.
— Знание английского языка.
— Опыт работы с реляционными базами данных (PostgreSQL) и разработка эффективных моделей данных.
— Опыт проектирования и разработки RESTful API и использования WebSocket.
— Знание облачных платформ AWS, Azure или Google Cloud, опыт развертывания и управления серверными службами в облаке.
— Понимание принципов DevOps и опыт работы с Docker, Kubernetes, CI/CD.
— Знания в области машинного обучения, знакомство с TensorFlow, PyTorch является плюсом.
— Опыт работы с технологиями и платформами обработки естественного языка (NLP).
— Опыт работы в Agile.
— Вклад в проекты с открытым исходным кодом или активное участие в технических сообществах.
— Опыт работы с технологиями больших данных, такими как Apache Hadoop или Spark.
Условия:
— Частичная занятость.
— Возможность присоединения к международной команде на постоянной основе на полный день.
— Возможность стать руководителем направления.
— Возможность путешествий/переезда в США.
Location: London, United Kingdom - Deliveroo
Our Global Structure
Deliveroo is now part of DoorDash, bringing together teams with even greater reach, scale, and ambition. Depending on your role, you may collaborate with teammates, systems, and leaders across DoorDash and Wolt. Together, we’re unlocking new possibilities as one global team.
Senior Software Engineer - Android
Join us in our mission to transform the way people shop and eat, where impact, innovation and growth drive everything we do. Our Engineering teams tackle complex technical challenges across a global, three-sided marketplace, building and scaling systems that serve millions of customers, riders and partners every day.
From real-time logistics to resilient infrastructure and marketplace optimisation, we design, build and operate technology that powers Deliveroo’s growth at scale.
We’re looking for a
Senior Software Engineer - Android
to join our
London
team. In this role, you’ll help us build and scale our world-class mobile applications, ensuring a seamless and high-performance experience for our global community of users. This role is based in our London office with a
hybrid
setup, typically 3 days in the office.
Get to know our
Engineering team
— what drives us, how we work, and what you can expect.
What You’ll Be Doing
You’ll be joining the
Consumer Tech
team. We focus on the end-to-end journey of our customers—from the moment they open the app to the point their meal arrives—ensuring every interaction is intuitive, fast, and reliable.
Here’s what your day-to-day might look like:
Drive technical execution
by designing, building, and scaling Android applications that handle complex, real-time interactions at a global scale.
Lead architectural improvements
and code reviews, ensuring the maintainability, visibility, and operational health of our mobile codebase.
Partner with cross-functional disciplines
(PMs, Experience Designers) to plan projects, assist with technical choices, and influence the team roadmap.
Own large-scale features
from design to delivery, simplifying maintenance and promoting operational readiness across our production systems.
Support the growth of others
by mentoring colleagues, encouraging efficiency, and taking an active role in our engineering hiring process.
What You’ll Need to Thrive
Our ideal candidate will bring strong expertise in some of these areas and curiosity to grow in others:
Significant experience in building Android applications at scale
, with a deep understanding of the Android SDK, AndroidX, and modern development tools like Android Studio.
Proven ability to scale Android architecture
, delivering high-performance mobile experiences in a fast-paced environment.
Strong proficiency in Kotlin and/or Java
, with a keen interest in continuing to push the boundaries of what's possible with Kotlin.
Demonstrated ownership of technical delivery
within cross-functional teams, guiding implementation choices and technical design.
A pride in software craft
, with a commitment to writing readable, well-designed, and thoroughly tested mobile code.
Why Join Us?
At Deliveroo, you’ll do work that matters—solving real-world problems in a three-sided marketplace that’s constantly evolving. We’re food lovers, problem solvers, community builders and more, brought together by a shared drive to make things better. Working here you can expect to:
🔧
Solve meaningful problems at real scale
Work on a complex, always-on marketplace that impacts millions every day.
🌱
See your impact, fast
Ship, test and improve ideas quickly in a low-hierarchy, high-ownership environment.
🧠
Grow through challenge and ownership
Take on big, ambiguous problems and accelerate your career with strong support.
🌎
A culture built for builders
High standards, collaboration, flexible working and continuous learning.
💰
Share in the success you help create
Competitive salary and equity options, so you’re rewarded for the impact you make.
➡️ Want a deeper look at how we build? Check out our
Tech Blog
.
We aim to create a fair process that lets your skills shine—our interview typically includes 3-4 stages.
Explore our Engineering Interview Guide here
to help you feel confident at each stage.
Diversity, Equity and Inclusion
At Deliveroo, we know that a great workplace reflects the world around us and that true diversity and inclusion make us stronger, more creative, and better at what we do. We’re committed to fostering an environment where everyone can do their best work and feel they belong.
We believe in equality of opportunity and welcome candidates from all backgrounds regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion, or belief.
If you have a disability or long-term health condition and need support to apply for one of our roles, or require any reasonable adjustments during the recruitment process, you’ll have the opportunity to let us know once you’ve submitted your application. We’ll share details on how to request support so we can ensure you have a fair and equitable experience.
If you’re excited about making a real impact in a fast-moving marketplace and growing your career alongside ambitious, supportive teams, we’d love to hear from you!
Beware of recruitment scams: DASH Brands will never ask you to pay money or share sensitive financial information during hiring — learn more about DASH Brands' legitimate recruiting process at
careersatdoordash.com/recruitment-scam-awareness
.
Location: Berlin, Germany; London, United Kingdom - Deliveroo
Our Global Structure
Deliveroo is now part of DoorDash, bringing together teams with even greater reach, scale, and ambition. Depending on your role, you may collaborate with teammates, systems, and leaders across DoorDash and Wolt. Together, we’re unlocking new possibilities as one global team.
Senior Software Engineer, Event Streaming Systems
Join us in our mission to transform the way people shop and eat, where impact, innovation and growth drive everything we do. Our Engineering teams tackle complex technical challenges across a global, three-sided marketplace, building and scaling systems that serve millions of customers, riders and partners every day.
From real-time logistics to resilient infrastructure and marketplace optimisation, we design, build and operate technology that powers Deliveroo’s growth at scale.
We’re looking for a Senior Software Engineer to join our team. This is a hybrid role. In this role, you’ll help us build and operate the event streaming infrastructure that powers business-critical workflows across Deliveroo, DoorDash and Wolt.
Get to know our Engineering team, what drives us, how we work, and what you can expect.
What You’ll Be Doing
You’ll be joining the Event Streaming Systems team within the broader Storage organisation. The team builds and operates highly reliable, scalable and efficient event streaming infrastructure, including Kafka, Event Streaming abstractions(internally called EventBus) and future streaming platform technologies. These systems support Tier-0 workflows and are foundational to how engineering teams build reliable, event-driven products at scale.
Here’s what your day-to-day might look like:
Design, build and operate large-scale event streaming infrastructure that supports critical production workloads.
Improve the reliability, scalability, observability and automation of Kafka, EventBus and related streaming platforms.
Debug complex distributed systems issues, including performance bottlenecks, capacity constraints and production reliability challenges.
Build infrastructure automation and self-healing capabilities that reduce operational toil and improve platform resilience.
Contribute to incident response, operational readiness and continuous improvement for Tier-0 infrastructure.
Partner closely with EventBus, Storage, SRE, Data Platform and Core Infrastructure teams across US and EU regions.
Help shape the long-term architecture and evolution of Deliveroo’s event streaming platform.
What You’ll Need to Thrive
Our ideal candidate will bring strong expertise in some of these areas and curiosity to grow in others:
Strong hands-on experience building or operating distributed systems in production.
Experience with Kafka or similar event streaming systems, either as a platform, infrastructure service or critical production dependency.
Strong coding ability in Java, Go, Python or similar languages, with a focus on reliable, maintainable production systems.
Experience operating scalable production infrastructure, including debugging, troubleshooting and improving reliability.
Strong understanding of infrastructure automation, observability, capacity management and operational excellence.
Good fundamentals in Linux, networking and JVM-based systems, or curiosity to deepen expertise in these areas.
Strong collaboration and communication skills, with the ability to work across platform, infrastructure and product engineering teams.
Nice to have
Experience contributing to Kafka or related open source distributed systems.
Experience with Redpanda, WarpStream, AutoMQ, Pulsar or similar streaming technologies.
Experience with JVM tuning, broker tuning, partition management or Cruise Control.
Experience with tiered storage, diskless streaming architectures or multi-region event streaming platforms.
Experience operating Tier-0 infrastructure at large scale.
Why Join Us?
At Deliveroo, you’ll do work that matters, solving real-world problems in a three-sided marketplace that’s constantly evolving.
We’re food lovers, problem solvers, community builders and more, brought together by a shared drive to make things better. Working here you can expect to:
🔧 Solve meaningful problems at real scale
Work on a complex, always-on marketplace that impacts millions every day.
🌱 See your impact, fast
Ship, test and improve ideas quickly in a low-hierarchy, high-ownership environment.
🧠 Grow through challenge and ownership
Take on big, ambiguous problems and accelerate your career with strong support.
🌎 A culture built for builders
High standards, collaboration, flexible working and continuous learning.
💰 Share in the success you help create
Competitive salary and equity options, so you’re rewarded for the impact you make.
➡️ Want a deeper look at how we build? Check out our
Tech Blog
.
We aim to create a fair process that lets your skills shine, our interview typically includes 3-4 stages.
Explore our Engineering Interview Guide
to help you feel confident at each stage.
Diversity, Equity and Inclusion
At Deliveroo, we know that a great workplace reflects the world around us and that true diversity and inclusion make us stronger, more creative, and better at what we do. We’re committed to fostering an environment where everyone can do their best work and feel they belong.
We believe in equality of opportunity and welcome candidates from all backgrounds regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion, or belief.
If you have a disability or long-term health condition and need support to apply for one of our roles, or require any reasonable adjustments during the recruitment process, you’ll have the opportunity to let us know once you’ve submitted your application. We’ll share details on how to request support so we can ensure you have a fair and equitable experience.
If you’re excited about making a real impact in a fast-moving marketplace and growing your career alongside ambitious, supportive teams, we’d love to hear from you!
Beware of recruitment scams: DASH Brands will never ask you to pay money or share sensitive financial information during hiring — learn more about DASH Brands' legitimate recruiting process at
careersatdoordash.com/recruitment-scam-awareness
.
Требования:
— Опыт интервьюирования и владение английским языком на уровне C1/C2
— Минимум 6 лет профессионального опыта разработки
— Глубокие знания современных языков программирования и фреймворков, таких как JavaScript/TypeScript, Python, Java или C#
— Опыт работы с системами контроля версий (Git) и методологиями гибкой разработки (Agile)
— Хорошие коммуникативные навыки и умение работать в команде
Условия:
— Полностью удалённая работа в часовом поясе США
Задачи:
— Разработка мобильного приложения на Android с использованием Kotlin.
— Принятие архитектурных решений и предложение улучшений в рамках текущих проектов.
— Участие в командной разработке по методологиям Agile/Scrum.
Требования:
— Опыт мобильной разработки от 3-х лет.
— Опыт работы в финтех домене.
— Уверенное владение Kotlin, включая продвинутые возможности языка.
— Опыт работы с Clean Architecture, а также архитектурными подходами MVI, Redux/TEA.
— Глубокое понимание и практический опыт работы с Coroutines и Flow.
— Знание и применение паттернов проектирования (Design Patterns).
— Опыт разработки UI с использованием Jetpack Compose.
— Опыт работы с GitLab CI/CD или аналогичными инструментами автоматизации.
— Понимание принципов оптимизации производительности мобильных приложений.
— Проактивная позиция: умение инициировать и вести процессы.
— Открытость к обратной связи и конструктивной критике.
— Английский язык – от Intermediate+ и выше.
Условия:
— Работа в международной компании Andersen Lab.
— Удалённая работа в распределённой команде.
— Полная занятость, контракт B2B / contractor.
— Конкурентная зарплата, привязана к USD.
— Расширенный соцпакет, доступ к базе знаний Andersen, компенсация профессиональных сертификаций.
— Программы менторства, карьерный рост как эксперта или руководителя.
Проект:
— Банкинг нового уровня на микросервисной архитектуре с использованием GOLang, Java, JS React, NextJS, PostgreSQL, Colvir, Oracle Database.
— Активная фаза разработки и развития.
— Цель проекта – привлечение новых клиентов и разработка нового мобильного приложения с последующей миграцией пользователей.
Задачи:
— Управление доставкой услуг по портфелю разнообразных клиентов/аккаунтов.
— Работа с клиентами по установке, конфигурации и внедрению приобретённых продуктов и технологий.
— Партнёрство с клиентами для быстрого понимания функционала продукта и оптимизации выгод.
— Обеспечение клиентов процессами, техническими и экспертными консультациями на ранних этапах внедрения.
— Ведение федеральных проектов с соблюдением моделей доставки CPS, процессов, методологий и стандартов безопасности (FedRAMP, FISMA, GovCloud).
— Построение отношений с руководителями клиентов, партнёрами и интеграторами для успешной реализации.
— Соотнесение возможностей продуктов Collibra с кейсами клиентов.
— Помощь клиентам в уточнении бизнес-целей и разработке решений с использованием продуктов Collibra.
— Разработка планов проектов на основе CPS Account Plan и инициатив клиентов.
— Помощь клиентам в понимании их проблем и вызовов.
— Содействие Solution Architect в сборе требований и предложении дополнительного функционала.
— Предоставление федеральным агентствам адаптированных стратегий управления данными с лучшими практиками.
— Эффективное информирование клиентов и заинтересованных сторон о статусе проектов.
— Управление эскалациями, рисками, проблемами и изменениями в проектах.
— Выявление и продвижение ценности и измеримых результатов в проектах.
— Выступление доверенным советником и связующим звеном между внутренними командами и клиентами.
— Взаимодействие с отделами продаж, инженерии, продукта, поддержки и руководством для согласования приоритетов.
— Понимание платформы Collibra, операционной модели, рабочих процессов и интеграций.
— Помощь в адаптации новых членов команды.
— Консультирование по продуктам, решениям и процессам.
— Обучение членов команды в ходе доставки услуг.
— Совместная работа с руководством для улучшения процессов вовлечения и доставки.
— Выявление возможностей расширения использования продуктов Collibra в клиентах.
— Вклад в рост бизнеса CPS через расширение аккаунтов, стратегическое планирование и клиентскую поддержку.
— Помощь клиентам в понимании дополнительных технологий и функций для увеличения ценности.
Требования:
— Гражданство США и проживание на территории США.
— Опыт управления проектами услуг не менее 5 лет в поддержку федеральных агентств США.
— Знания в области управления данными, качества данных или управления данными.
— Активный уровень допуска безопасности (Secret/TS/TS-SCI).
— Знание минимум двух-трёх областей: процессы управления данными, управление данными, мастер-данные, каталогизация данных, управление бизнес-правилами.
— Понимание ведущих PaaS провайдеров, Data Lakes, баз данных и интеграционных платформ, используемых федеральными агентствами.
— Опыт работы с AWS, Azure, Kubernetes, инфраструктурой и платформами.
— Понимание API через Java, Python или аналогичные скриптовые языки для кастомных решений в Enterprise Linux или Unix.
— Знание хранилищ данных, ETL и интеграции данных.
Условия:
— Стандартный базовый оклад от $96,000 до $120,000 в год.
— Возможность дополнительной комиссионной оплаты.
— Конкурентный пакет вознаграждений, включая бонусы, акции, ежемесячный Flex Fund, пенсионные планы 401k и другие преимущества.
— Гибкая программа льгот, поддерживающая разнообразные жизненные ситуации.
— Политика равных возможностей и инклюзивности в компании.
Контакты для отклика отсутствуют в тексте.
Задачи:
— тестирование приложений: Web-приложение, API-тестирование
— работа с Jira, управление задачами на этапах тестирования, дефектами
— подготовка ручных тестов и автоматизация тестов (API, UI)
— проведение интеграционного, регрессионного и smoke тестирования
— подготовка и ведение тестовой модели в Zephyr
— запуск автоматизированных тестов в Jenkins
— активное взаимодействие с аналитиками, разработчиками и QA интеграционных проектов, работа в Agile команде.
Требования:
— опыт в автотестировании от 1 года
— опыт тестирования web-приложений, API (Rest)
— знание языка Java 17+
— опыт работы с фреймворками Selenium/Selenide, Rest Assured
— опыт работы с системами управления тестированием и баг-трекинговыми системами
— опыт работы с СУБД PostgreSQL на уровне CRUD операций
— навыки работы с системами контроля версий (Git), знание и понимание принципов CI/CD (Jenkins)
— опыт работы с AI-инструментами
Будет плюсом:
— опыт работы с Linux и знание основных команд терминала
— опыт работы с Docker (на уровне поднятия контейнера с сервисом)
— опыт работы с фреймворками для сериализации (Jackson/Gson)
— опыт работы с брокерами сообщений.
Условия:
— комфортный офис на Новоданиловской набережной, д.10 (БЦ "Даниловский форт")
— возможен гибридный режим работы
— достойная заработная плата (оклад + годовая премия)
— оформление по ТК РФ
— социальный пакет (ДМС, спортзал, подписка СберПрайм с возможностью подключения близких и др.)
— столовая на территории + оборудованные кухни
— возможность обучения и сертификации за счет компании
— возможность принять участие в других крупных и уникальных проектах банка.
ГибридmiddleМосква
УдалённоleadHo Chi Minh City, Vietnam; Vietnam
География найма не уточнена
seniorWe believe in equality of opportunity and welcome candidates from all backgrounds regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion, or belief
seniorBerlin, Germany; London, United Kingdom - Deliveroo; We believe in equality of opportunity and welcome candidates from all backgrounds regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion, or belief