Location: Bengaluru, Karnataka, India, APAC
From Fivetran’s founding until now, our mission has remained the same: to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations continue to leverage our technology every day to become truly data-driven.
About Us
Fivetran and dbt Labs are bringing together two industry-leading companies with a shared mission: helping organizations unlock the full value of their data.
Together, we’re delivering the data infrastructure layer that helps organizations move, transform, and trust their data — from the moment data moves, through every transformation, to the context teams and AI systems rely on.
Fivetran helps organizations automate data movement across the systems, clouds, engines, and tools they rely on. dbt Labs pioneered analytics engineering, helping teams transform data into reliable, governed insights. Together, we support thousands of organizations as they build a trusted foundation for analytics, AI, and better business decisions.
As we bring our teams and technology together, we’re building on the strengths of both companies while continuing to deliver the products and experiences our customers know and trust. It’s an exciting time to join us: we’re creating a company with the scale, talent, and technology to help more organizations put their data to work with greater speed, confidence, and impact.
During this transition period, you may see references to both Fivetran and dbt Labs throughout our recruiting process as we integrate our teams, systems, and career sites.
About the Role
Fivetran is building data pipelines to power the modern data stack for thousands of companies.
We’re looking for a Senior Software Development Engineer in Test with extensive industry experience to define and execute the design, development, and maintenance of Fivetran’s test automation tools and framework using reliable and scalable techniques.
As a Senior SDET, you will focus on solving complex testing difficulties by designing, developing and improving automation and reporting frameworks. You will invest in improving test stability and performance of the framework by developing innovative solutions to boost Fivetran’s testing efficiency. You will also coach Fivetran quality engineers to be the best in class automation engineers, and will continuously work with the team to ensure high standards for automation. The ideal candidate will be highly technical, detail-oriented, creative, motivated, and focused on achieving results.
In addition, this role emphasizes leveraging AI driven solutions to accelerate testing, enhance developer productivity, and improve operational insights, making Fivetran’s quality practices smarter, faster, and more scalable.
This is a full-time position based out of our Bangalore office. Our hybrid work model offers a blend of remote flexibility and in-person collaboration, including two days in the office each week to connect and build as a team.
Technologies You’ll Use
Languages & Frameworks: Java (17+), JUnit, REST Assured, Shell scripting; Python
Infrastructure & Tooling: Docker, Kubernetes, Terraform, Bazel, Buildkite
Cloud & Platform: AWS, GCP, Azure
Observability & Monitoring: Grafana, Prometheus, Datadog
CI/CD & Automation: Jenkins, CircleCI, GitHub Actions
Data & Testing:ELT pipelines, test automation utilities, whitebox testing strategies
Databases: SQL and NoSQL databases (e.g., Postgres, SAP , Oracle, DB2 ertc)
What You’ll Do
Review requirements, specifications and technical design documents to provide meaningful, risk-focused feedback.
Design and evolve scalable automation frameworks in Java with a strong emphasis on reliability, performance, and data correctness.
Write high-signal test strategies for complex features and automate them across multiple environments.
Improve CI/CD pipelines by building robust validation layers that prevent silent failures and regressions.
Build internal tools and proof-of-concepts using AI/LLM technologies to:
Accelerate debugging and failure triaging
Generate high-quality test scenarios
Detect flaky patterns or regression risks
Improve log analysis and root-cause identification
Enhance developer and QA productivity
Design AI-assisted workflows that integrate seamlessly into the existing automation and release pipelines.
Experiment with and implement agent-based systems or LLM-powered tooling that streamline development and testing processes.
Actively measure and improve engineering impact through reliability metrics, automation efficiency, and defect prevention signals.
Collaborate with engineering teams to drive a culture of quality ownership and automation-first thinking.
Collaborate with engineering and product leaders to align testing priorities and business objectives.
Skills We’re Looking For
6+ years of experience in the software industry with strong passion for quality, automation, and engineering excellence.
Deep understanding of OOP principles and strong proficiency in Java.
Expertise in designing scalable automation frameworks and identifying negative, edge, and high-risk scenarios.
Strong understanding of distributed systems risks such as schema drift, idempotency failures, data inconsistencies, and race conditions.
Hands-on experience with cloud platforms (AWS, GCP, Azure) and containerized environments (Docker, Kubernetes).
Experience building and maintaining CI/CD pipelines with tools such as Jenkins, Buildkite.
Experience working with backend automation frameworks.
Testing data pipeline or ELT platforms, with hands-on exposure to Change Data Capture (CDC) mechanisms, connector-based data ingestion, and validating data accuracy and consistency across source and destination systems at scale.
Deep understanding of database internals
Demonstrated ability to leverage AI/LLM tools to significantly accelerate development, debugging, test design or automation activities.
Experience building AI-assisted tools, workflows, or agents that integrate into engineering pipelines.
Bonus Skills
Experience testing against cloud data warehouses (Snowflake, BigQuery, Redshift) or CDC source databases (Oracle, SQL Server, PostgreSQL, MySQL)
Familiarity with log-based CDC mechanisms (binlog, WAL, ) and handling schema drift or evolution scenarios.
Exposure to distributed systems testing, large-scale data reconciliation, and containerized environments (Docker, Kubernetes) on cloud platforms (AWS/GCP/Azure).
Familiarity with data extraction using API-based polling, batch/file ingestion, and query-based incremental syncs.
#LI-HYBRID
#LI-VM1
Perks and Benefits
100% employer-paid medical insurance
*
Generous paid time away from work, including paid vacation or flexible/unlimited vacation depending on role and country, plus paid sick time, inclusive parental leave, paid holidays, including a year-end Global Week of Rest, and volunteer days off.
RSU stock grants*
Professional development and training opportunities
Company virtual happy hours, free food, and fun team-building activities
Monthly cell phone stipend
Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents.
*
May vary by country and worker type - please reach out to your recruiter for more information
Click
here
to learn more about Fivetran's Benefits by Region.
We’re honored to be
valued at over $5.6 billion
, but more importantly, we’re proud of our
core values of Get Stuck In, Do the Right Thing, and One Team, One Dream
. Read about us in
Forbes
.
Fivetran brings together high-quality talent across the globe to make data access as easy and reliable as electricity for our customers. We value and recognize that our customers benefit from having innovative teams made of people from many backgrounds, experiences, and identities. Fivetran promotes diversity, equity, inclusion & belonging through attracting, recruiting, developing, and retaining a diverse workforce, not only because it is the right thing to do, but because it helps us build a world-class company to better serve our customers, our people and our communities.
To learn more about Fivetran’s culture and what it’s like to be part of the team,
click here
and enjoy our video.
To learn more about our candidate privacy policy, you can
read our statement here
.
We are committed to ensuring that all candidates have an equal opportunity to participate in our interview process. If you require accommodations at any stage of the process due to a disability, medical condition, or any other circumstance, please don't hesitate to submit your request by filling out this
form
. We will work with you to provide reasonable accommodations to facilitate your participation and ensure a fair and accessible interview experience. Your request and any information provided will be kept confidential and will not impact your candidacy. We look forward to hearing from you and accommodating your needs to the best of our ability.
Задачи:
- Разрабатывать внешние и внутренние продукты
- Прорабатывать и реализовывать интеграционные решения
Требования:
- Опыт коммерческой разработки на Java 11+ или Kotlin
- Опыт коммерческой разработки с одним из фреймворков: Spring Boot, Quarkus, Micronaut или Vert.x
- Опыт коммерческой разработки с одним из контейнеризаторов: Kubernetes, Docker или OpenShift
- Опыт коммерческой разработки с одним из брокеров: Kafka, RabbitMQ или ActiveMQ
- Опыт с PostgreSQL, MySQL или Oracle будет плюсом
- Опыт работы с системой контроля версий
Условия:
- Формат работы: удалённо (гибко по договоренности)
Location: United States, San Diego, CA
Why Sony Interactive Entertainment?
Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part of a proud legacy of innovation and excellence. SIE is a dynamic technology company, delivering cutting-edge hardware and network services to more than 100 million people and an entertainment leader, home to some of the most beloved and recognizable intellectual properties (IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity.
As a member of the Production Operations Engineering team within the platform technology group, you will help keep key user experiences on the platform available, resilient and high performing across time zones and critical business periods, while continually enabling our service teams to deliver new and exciting products and technical features. The team is trusted to respond when production services need support, including through rotational on-call, incident response and urgent operational escalations. You will be empowered to define and lead technical initiatives, helping identify and proactively drive improvements in process, technology and production operations supporting millions of users.
This Staff individual contributor role carries broad technical ownership: a recognized expert and hands-on system architect whose decisions shape reliable production services across multiple partner teams. The ideal candidate brings deep full-stack engineering and production experience, strong automation instincts, cloud/container operations expertise, incident leadership, and curiosity for using AI-assisted workflows to improve operational quality, release confidence and delivery speed.
Responsibilities:
Lead application operations and production support for internal and public-facing services in AWS and container environments, with focus on availability, resiliency, scalability, performance and security.
Define and evolve production operations architecture, readiness standards and reusable patterns for services/features, including automation, monitoring, runbooks, rollback plans and operational acceptance criteria.
Architect and scale tools, scripts and automation frameworks across API/service telemetry, release validation and operational readiness to reduce toil and improve incident response.
Establish CI/CD operational gates, production validation practices and governance mechanisms that improve release confidence, scalability and engineering velocity.
Advance observability, event correlation and operational metrics using service health signals, automation health, release risk indicators, dashboards and alerts that reduce MTTD and MTTR.
Partner with SRE, data services, CI/CD, service engineering, platform hosting, product and business teams to shift reliability left and improve shared ownership of production quality.
Lead performance, capacity, infrastructure modernization and cost optimization for services using AWS, Kubernetes, EKS/UKS, autoscaling and related cloud patterns.
Use AI-assisted and agentic tools, such as Codex, Claude, Cursor or similar, to accelerate development, operational automation and production-signal analysis.
Provide rotational on-call support and improve incident workflows using Slack, JIRA, ServiceNow, BigPanda and related escalation systems; lead RCA and systemic fixes for recurring production issues.
Key Qualifications:
Staff-level hands-on engineer equally comfortable with software development, systems engineering, production operations and service architecture.
System Architect and full-stack engineer who connects customer experience, application behavior, APIs, data flows, infrastructure and operational controls into resilient designs.
Proven ability to define operational standards, quality gates, reusable frameworks and governance practices across teams.
Independent technical leader who influences cross-functional partners, mentors engineers and drives adoption of scalable practices.
Strong systems-thinking and troubleshooting depth across runtime, cloud, Kubernetes/EKS/UKS, network, observability, release and incident layers.
Required Skills:
Distributed service architecture and operations, Unix/Linux systems internals, networking, TCP/IP, HTTP/HTTPS, DNS, load balancing and API troubleshooting.
AWS service operations, including ALB, Route 53, API Gateway, Lambda, RDS, DynamoDB, ElastiCache and Java/API services.
Containers and orchestration, including Docker, Kubernetes, EKS/UKS and Fargate.
Automation and software development in Python, Go or Java; source control and configuration management using GitHub/Git, Ansible, Chef or similar.
Infrastructure as Code and CI/CD using Terraform, CloudFormation, Jenkins, Spinnaker or comparable tooling.
Observability, incident management and collaboration tooling such as Datadog, CloudWatch, Splunk, Grafana, BigPanda, Slack, JIRA and ServiceNow.
Strong communication skills with the ability to adjust messaging by audience, translate complex technical issues for cross-functional business partners, and articulate both technical detail and customer/business impact.
Data reporting, analytics or operational data platforms such as SQL, MySQL, Oracle, Snowflake or big data systems.
AI-assisted development or agentic engineering workflow experience using tools such as Codex, Claude, Cursor or similar.
Experience:
BS degree or equivalent in Computer Science, Software Engineering or related technical area.
10+ years operating and supporting services in production environments at scale.
5+ years AWS Cloud experience deploying, tuning and operating Java/API services.
Hands-on incident management experience, including on-call, incident coordination, stakeholder communications, RCA and corrective-action tracking.
Payment processing, commerce, entitlement, wallet, fraud or financial systems experience is a plus.
At SIE, we consider several factors when setting each role’s base pay range, including the competitive benchmarking data for the market and geographic location.
Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location.
In addition, this role
is eligible
for SIE’s top-tier benefits package that includes medical, dental, vision, matching 401(k), paid time off, wellness program and coveted employee discounts for Sony products.
This role also may be eligible for a bonus package.
Click
here
to learn more.
The estimated base pay range for this role is listed below.
$199,400
—
$299,200 USD
Please note, Sony Interactive Entertainment conducts background checks at the offer stage for all new employees (which may include criminal background checks for some roles) and will need to process personal information to support these checks.
Please refer to our
Candidate Privacy Notice
for more information about what personal information we collect, how we use it, who we share it with, and your data protection rights.
Equal Opportunity Statement:
Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category.
We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.
Sony Interactive Entertainment is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
Стек Front-end: React.js, Radix UI, Zustand, Vite.
Кроссплатформенная разработка: Capacitor, Electron.js.
Языки программирования: Go, Node.js, C99, C++98.
Мобильная разработка на Go: go-mobile.
Сборка: CMake, Ninja, Clang/LLVM.
Базы данных: SQLite, PostgreSQL, MySQL или аналогичные — проектирование схем, SQL, оптимизация, администрирование.
Архитектура: принципы построения клиент-серверных приложений, REST API, JSON.
Системное программирование: многопоточность, управление памятью, оптимизация производительности.
ЭЦП: подписание, проверка подписи, сертификаты, криптопровайдеры.
Локальные LLM: развёртывание и интеграция Ollama.
Контроль версий: уверенное владение Git.
Английский язык: уровень, достаточный для чтения технической документации и профессиональной литературы.
Задачи:
— проектирование, разработка и сопровождение серверных компонентов;
— разработка, интеграция и сопровождение REST API;
— взаимодействие с внешними информационными системами;
— обеспечение взаимодействия между программными модулями системы;
— разработка пользовательского интерфейса и Web-приложений на React.js, Radix UI, Zustand, Vite;
— сборка кроссплатформенных приложений на Capacitor и Electron.js;
— разработка Android-приложений и мобильных компонентов на Go с использованием go-mobile;
— проектирование схем баз данных, написание SQL-запросов, оптимизация, сопровождение и администрирование;
— реализация подписания и проверки подписи, работа с сертификатами и криптографическими провайдерами;
— локальное развёртывание и встраивание Ollama и локальных LLM в программные решения;
— функциональное, интеграционное, системное и регрессионное тестирование;
— выявление и устранение ошибок;
— защита данных и контроль доступа;
— оптимизация приложений, многопоточных процессов и баз данных, управление памятью;
— настройка и автоматизация процессов сборки, тестирования и развёртывания (CI/CD);
— управление исходным кодом и совместной разработкой с использованием Git;
— участие в проектировании архитектуры системы, выборе технологий и интеграции компонентов;
— подготовка технической, эксплуатационной и пользовательской документации;
— сопровождение ПО на всех этапах жизненного цикла.
Требования:
— Middle +, Senior разработчик;
— опыт разработки под Windows;
— будет плюсом опыт разработки под Android.
Задачи:
— Взять на себя ответственность за полный жизненный цикл разработки программного обеспечения от требований до развертывания.
— Сотрудничать с бизнес-стейкхолдерами и участвовать в планировании спринтов.
— Разрабатывать и поддерживать высокопроизводительные, масштабируемые и отказоустойчивые веб-сервисы.
— Создавать и поддерживать техническую документацию по дизайну, архитектуре и устранению неполадок.
— Постоянно изучать и внедрять новые технологии и подходы.
Требования:
— Опыт работы с Java в продакшене не менее 5 лет.
— Уверенные практические навыки работы с Java и Spring Framework (Spring Boot, Spring Data).
— Подтвержденный опыт работы с микросервисной архитектурой.
— Владение MySQL, включая проектирование схем и оптимизацию запросов.
— Опыт работы с CI/CD инструментами, такими как GitHub Actions, Jenkins, ArgoCD и Maven.
— Уровень английского языка не ниже B2.
Будет плюсом:
— Опыт работы с Google Cloud Platform (GCP).
— Опыт работы с MongoDB.
— Опыт работы с инструментами инфраструктуры как кода, такими как CDKTF или AWS CDK.
Условия:
— Удаленная работа в качестве B2B подрядчика или гибридная занятость в офисах в Беларуси и Молдове.
— Предоставление качественного оборудования.
— Компенсация профессионального обучения, семинаров и конференций.
— Уроки английского языка высокого уровня.
— Дополнительные бонусы и льготы для сотрудников офисов в Минске и Кишиневе.
Location: San Francisco, California
Workplace: Hybrid
WHO WE ARE
Notion is the collaborative AI workspace where teams and agents think together https://www.youtube.com/watch?v=vkpYpWfEK5s. We're building one place where your knowledge, projects, meetings, and AI tools live side by side, so work is faster, clearer, and less fragmented. Millions of individuals, small teams, and large companies run their work on Notion.
Notinos (our employees) are customer zero in bringing this future of work to life. We care about craft, building things that last, and the belief that great work is still fundamentally human. Our goal isn’t to ship the next feature. Each and every team of Notinos is working to set the standard for how humans work together in the AI era. From building a business’s system of record to making and managing AI agents to automating away the busy work, we care deeply about giving our customers more time for their life’s work.
To be eligible for this role, you need to graduate in December 2026 and be able to start full time by January/February 2027.
WHAT YOU'LL ACHIEVE:
- You'll work with others to plan, shape, and build new product features from start to finish: through conception, research, implementation, and maintenance. For example, you might work on driving adoption, by instrumenting key onboarding moments and iterating on activation flows.
- You'll help improve performance and reliability, or polish existing features. For example, you might update our spell checker to sync dictionaries across browsers or improve search to index file attachments.
- You'll build internal tools to support simplicity and productivity for the whole team. This might include writing a script to import user feedback into Notion.
QUALIFICATIONS:
- Pursuing a bachelor's or master’s degree in computer science, engineering, or another related field.
- To be eligible for this role, you need to graduate by Dec 2026 and be able to start FTE by January/February 2027.
- Previous internship experience.
- Working towards a proficiency of one or more programming languages such as TypeScript, Node.js, or Python.
SKILLS YOU'LL NEED TO BRING:
- Impact-driven approach to technology: You see technologies as tools to achieve user impact rather than ends in themselves. You care more about building successful systems that solve real problems than about using specific tech stacks or following trends.
- You stay current with the latest tools like Codex, Claude Code, and other AI-assisted development environments. You're pragmatic about choosing the right tool for the job, focusing on what delivers the most value to users.
- Thoughtful problem-solving: For you, problem-solving starts with a clear and accurate understanding of the context. You can decompose tricky problems and work towards a clean solution, by yourself or with teammates. You're comfortable asking for help when you get stuck. You think about the implications of what you're building and how it will impact real people's lives.
- Team player: For you, work isn't a solo endeavor. You enjoy collaborating cross-functionally to accomplish shared goals, and you care about learning, growing, and helping others to do the same.
- Passion for web applications: You can work with others to build and maintain quality user interfaces for a big audience, using Web technologies like HTML, CSS, JavaScript, and a modern UI framework like React.
- Familiarity with backend systems: You understand how parts of a system fit together—from the user interface to the data model. Familiarity with database systems like Postgres, MySQL or MongoDB is a plus.
NICE TO HAVES:
- You have experience with any part of our technology stack: React, TypeScript, Node.js, Postgres, and Elasticsearch.
- You’re a builder who finds joy in building software solutions for yourself or others.
- You care about the interaction between technology and society, the ways in which they inform each other, and our responsibility as technologists to be conscious of that relationship.
- You've heard of computing pioneers like Ada Lovelace, Douglas Engelbart, Alan Kay, and others—and understand why we're big fans of their work.
Notion is committed to providing highly competitive cash compensation, equity, and benefits. The compensation offered for this role will be based on multiple factors such as location, the role’s scope and complexity, and the candidate’s experience and expertise, and may vary from the range provided below. For roles based in San Francisco or New York City, the estimated salary range for this role is $135,000 - $155,000
#LI-Onsite
A NOTE ON AI
You don’t need deep AI expertise for every role, but we do expect every Notino to be intellectually curious, drawn to tinkering and discovery, and excited to use AI as a real collaborator in their work. For some roles, AI fluency is a core requirement — when that’s the case, we'll say so explicitly in the qualifications. People who thrive here don’t treat AI as a novelty. They use it to think better, and make their work easier for others to build on.
EQUAL OPPORTUNITY & ACCOMMODATIONS
We hire talented people from a wide range of backgrounds. If you’re excited about this role but don’t meet every bullet, we still encourage you to apply. Notion is an equal opportunity employer and does not discriminate on the basis of any legally protected characteristic. Consistent with applicable law, we will consider for employment qualified applicants with arrest and conviction records. Notion provides reasonable accommodations during the application process; if you need one, please let your recruiter know.
Notion is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Notion considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Notion is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let your recruiter know.
Location: Hamburg
Workplace: Hybrid
adjoe builds the technologies behind mobile apps growth and monetization. With our core product Playtime Arcade, we've become the global leader in rewarded advertising, an ad unit built on a simple premise: users earn real in-app rewards for engaging with new apps. The result is one of the most effective value exchanges in adtech, connecting advertisers and publishers with over 770 million users annually.
Serving 2,000+ Distinct Ad Experiences With Sub-Second Time to Interactive
The rewarded ad experience is where the value exchange becomes real, the second a user decides whether to engage or scroll past. The Catalog team owns that moment, designing how users discover and interact with the most relevant ads. With over 200 million monthly visits, there's no room for slow rendering or poor personalization. Performance and relevance have to be perfect on every request.
The system runs on AWS Spot Instances spare compute capacity that can disappear at any moment, yet our system is built to stay online without any interruption for the user. Backed by Kubernetes with event-driven autoscaling, everything is tuned for millisecond-level data retrieval so the experience never feels slow, even at 200 million monthly visits. The frontend is built on React and Vite, leveraging Code Splitting and Tree Shaking to keep core bundles lean and Time to Interactive under a second. On top of that, a config-driven engine lets the team customize the entire ad experience or run A/B experiments per more than 2000 games on the fly, ensuring the right ad reaches the right user while continuously moving conversion rates in the right direction.
YOUR MISSION & WHO WE ARE LOOKING FOR
- Production Golang Systems Expertise: You bring 5+ years of backend development experience, including at least 3 years writing Go in production distributed environments. You will build and maintain our +99% Go microservice architecture—interfacing with our TypeScript/React frontend—to reliably handle 2+ million daily publisher interactions and scale beyond hundreds of millions of monthly active users.
- High-Throughput Event Streaming: You have hands-on experience designing asynchronous microservice communication using event buses like Kafka, SQS/SNS, and Kinesis. You will build pipelines to collect billions of daily API events and aggregate them into our data lake for sub-second querying.
- High-Scale Data & API Optimization: You understand database internals and low-level web standards (HTTP protocol, Encoding, Regular Expressions). You will optimize queries across hundreds of terabytes of data across DynamoDB, MySQL, Druid, and Athena to reduce API response times and expose transparent, well-documented open APIs to enterprise partners.
- Data Science & Algorithmic Integration: You quickly grasp complex technical topics and applied mathematics. You will partner directly with our Data Science team to translate and integrate machine learning algorithms into adjoe’s core application, optimizing real-time ad targeting.
- Collaborative Technical Communication: You communicate fluently and precisely in spoken and written English. You will actively participate in peer code reviews and technical knowledge sharing across an international backend engineering team.
- Plus: Infrastructure & Cloud Tooling: Hands-on experience with Terraform (Infrastructure as Code), Docker containerization, or serverless infrastructure.
🌎 We welcome applications from talent worldwide and provide relocation support to Hamburg, Germany for those ready to join our team.
At adjoe, you’re not here to just close JIRA tickets, you’re helping build the infrastructure behind one of the most impactful platforms in adtech. The systems you work on will reach hundreds of millions of users and power billions of decisions every day.
- Go Big. Own projects with impact on 770M users and push adtech boundaries.
- Move Fast. Ship solutions multiple times a day, learn from results, and keep momentum.
- Be Direct. Solve problems openly and collaborate across teams.
- Thrive Together. Grow with a diverse, global team of people from over 40 different countries that learn from each other.
- Have Fun. Celebrate wins, enjoy daily victories, and bring your energy.
We welcome applications from people who will contribute to the diversity of our company.
Задачи:
— Проектировать и разрабатывать Python-сервисы и REST API платформы;
— Строить и поддерживать конвейеры обработки данных;
— Разрабатывать интеграции с внутренними источниками данных;
— Реализовывать поисковые и AI-ориентированные рабочие процессы на платформе;
— Создавать инструменты для измерения и поддержания качества системы;
— Отвечать за развертывание и эксплуатацию сервисов при запуске;
— Участвовать в планировании дорожной карты и архитектурных решениях.
Требования:
— Владение Python;
— Опыт создания backend-сервисов и проектирования REST API (FastAPI / Django REST / Flask);
— Опыт работы с реляционными базами данных (PostgreSQL / MySQL);
— Опыт работы с очередями и фоновыми задачами (Celery / RabbitMQ / Kafka);
— Знание Redis (кэширование, очереди, pub/sub);
— Интеграции с API третьих сторон: REST, OAuth, webhooks;
— Опыт работы с Docker, S3-совместимым хранилищем;
— Культура тестирования (pytest), workflow PR/code review, понимание CI/CD и наблюдаемости;
— Будет плюсом: системы RAG, embeddings, векторные базы данных (pgvector);
— Работа с LLM API (Anthropic, OpenAI): prompting, tool calling;
— Фреймворки агентов (LangChain, LlamaIndex, LangGraph);
— Фреймворки оценки LLM (RAGAS, deepeval);
— Инструменты быстрого прототипирования AI (Streamlit, Gradio);
— Современные инструменты Python (ruff, uv, pyproject.toml, pyright).
Условия:
— Конкурентная компенсация;
— 100% компенсация отпусков и больничных;
— 12 дополнительных оплачиваемых выходных в году;
— Бюджет на личное образование, языковые курсы и спорт;
— Участие в конференциях отрасли;
— Отсутствие бюрократии и поддерживающая, прозрачная культура.
Задачи:
- Проектирование и разработка интеграционных систем на базе микросервисной архитектуры
- Внедрение новых технологий, инструментов и методов разработки
- Коммуникация с командой, поиск и решение проблем, участие в брейнштормах.
Требования:
- Опыт разработки Backend приложений (Python 3.>) от 5 лет
- Уверенное владение базовыми архитектурными паттернами
- Понимание асинхронной парадигмы программирования
- Желание придерживаться культуры разработки и Best practices (SOLID, KISS, DRY, etc.)
- Желание следовать Coding Style Guide, PEP8 и типизации данных
- Практические навыки работы с платформами контейнеризации приложений
- Опыт построения архитектур сложных систем
- Умение оценивать сложность задачи
- Умение декомпозировать задачи
- Опыт работы с инструментами командной разработки: Git, Jira, Confluence
- Опыт работы с Linux (Bash)
- Знание и умение работать с одним из брокеров сообщений (RedHat JBOSS AMQ\ ActiveMQ Artemis, IBM WebSphere MQ, Apache Kafka, etc)
- Опыт работы с реляционными базами данных (Oracle, PostgreSQL, MySQL, etc.)
Условия:
- Возможность участия в интересном проекте
- Возможность профессионального и карьерного роста в компании;
- Опыт работы в команде профессионалов;
- Уровень заработной платы обсуждается индивидуально.
- Удаленный формат работы - удаленно на территории РФ
Location: United States
What you'll do
Test new features and verify bug fixes.
Perform functional, regression, smoke, and exploratory testing.
Create and maintain test cases, checklists, and other QA documentation.
Analyze requirements and prepare test scenarios before development is completed.
Test REST APIs using Swagger or Postman.
Verify data using SQL.
Reproduce reported issues and work with developers to investigate root causes.
Participate in refinement sessions, and release testing.
Help improve our testing processes and increase overall test coverage.
Requirements
What we're looking for
2+ years of experience in Manual QA.
Experience testing web applications.
Experience with Salesforce.
Good understanding of the software testing lifecycle.
Strong knowledge of test design techniques.
Experience creating test documentation from scratch.
Experience working with Jira and TestRail (or similar tools).
Familiarity with browser DevTools.
Experience testing REST APIs.
Basic SQL knowledge.
Experience with DB Testing (Postgres, MySQL).
Experience with CI/CD products.
Basic understanding of Git.
Good communication skills and attention to detail.
English level sufficient for daily communication.
Experience testing complex enterprise applications.
Nice to have
Basic knowledge of automation testing (Playwright, Cypress, Selenium, etc.).
Linux experience.
Engagement Type
Contractor position.
Location: Ukraine
What you'll do
Test new features and verify bug fixes.
Perform functional, regression, smoke, and exploratory testing.
Create and maintain test cases, checklists, and other QA documentation.
Analyze requirements and prepare test scenarios before development is completed.
Test REST APIs using Swagger or Postman.
Verify data using SQL.
Reproduce reported issues and work with developers to investigate root causes.
Participate in refinement sessions, and release testing.
Help improve our testing processes and increase overall test coverage.
Requirements
What we're looking for
2+ years of experience in Manual QA.
Experience testing web applications.
Experience with Salesforce.
Good understanding of the software testing lifecycle.
Strong knowledge of test design techniques.
Experience creating test documentation from scratch.
Experience working with Jira and TestRail (or similar tools).
Familiarity with browser DevTools.
Experience testing REST APIs.
Basic SQL knowledge.
Experience with DB Testing (Postgres, MySQL).
Experience with CI/CD products.
Basic understanding of Git.
Good communication skills and attention to detail.
English level sufficient for daily communication.
Experience testing complex enterprise applications.
Nice to have
Basic knowledge of automation testing (Playwright, Cypress, Selenium, etc.).
Linux experience.
Engagement Type
Contractor position.
Location: United Kingdom
What you'll do
Test new features and verify bug fixes.
Perform functional, regression, smoke, and exploratory testing.
Create and maintain test cases, checklists, and other QA documentation.
Analyze requirements and prepare test scenarios before development is completed.
Test REST APIs using Swagger or Postman.
Verify data using SQL.
Reproduce reported issues and work with developers to investigate root causes.
Participate in refinement sessions, and release testing.
Help improve our testing processes and increase overall test coverage.
Requirements
What we're looking for
2+ years of experience in Manual QA.
Experience testing web applications.
Experience with Salesforce.
Good understanding of the software testing lifecycle.
Strong knowledge of test design techniques.
Experience creating test documentation from scratch.
Experience working with Jira and TestRail (or similar tools).
Familiarity with browser DevTools.
Experience testing REST APIs.
Basic SQL knowledge.
Experience with DB Testing (Postgres, MySQL).
Experience with CI/CD products.
Basic understanding of Git.
Good communication skills and attention to detail.
English level sufficient for daily communication.
Experience testing complex enterprise applications.
Nice to have
Basic knowledge of automation testing (Playwright, Cypress, Selenium, etc.).
Linux experience.
Engagement Type
Contractor position.
Location: Serbia
What you'll do
Test new features and verify bug fixes.
Perform functional, regression, smoke, and exploratory testing.
Create and maintain test cases, checklists, and other QA documentation.
Analyze requirements and prepare test scenarios before development is completed.
Test REST APIs using Swagger or Postman.
Verify data using SQL.
Reproduce reported issues and work with developers to investigate root causes.
Participate in refinement sessions, and release testing.
Help improve our testing processes and increase overall test coverage.
Requirements
What we're looking for
2+ years of experience in Manual QA.
Experience testing web applications.
Experience with Salesforce.
Good understanding of the software testing lifecycle.
Strong knowledge of test design techniques.
Experience creating test documentation from scratch.
Experience working with Jira and TestRail (or similar tools).
Familiarity with browser DevTools.
Experience testing REST APIs.
Basic SQL knowledge.
Experience with DB Testing (Postgres, MySQL).
Experience with CI/CD products.
Basic understanding of Git.
Good communication skills and attention to detail.
English level sufficient for daily communication.
Experience testing complex enterprise applications.
Nice to have
Basic knowledge of automation testing (Playwright, Cypress, Selenium, etc.).
Linux experience.
Engagement Type
Contractor position.
Location: Romania
What you'll do
Test new features and verify bug fixes.
Perform functional, regression, smoke, and exploratory testing.
Create and maintain test cases, checklists, and other QA documentation.
Analyze requirements and prepare test scenarios before development is completed.
Test REST APIs using Swagger or Postman.
Verify data using SQL.
Reproduce reported issues and work with developers to investigate root causes.
Participate in refinement sessions, and release testing.
Help improve our testing processes and increase overall test coverage.
Requirements
What we're looking for
2+ years of experience in Manual QA.
Experience testing web applications.
Experience with Salesforce.
Good understanding of the software testing lifecycle.
Strong knowledge of test design techniques.
Experience creating test documentation from scratch.
Experience working with Jira and TestRail (or similar tools).
Familiarity with browser DevTools.
Experience testing REST APIs.
Basic SQL knowledge.
Experience with DB Testing (Postgres, MySQL).
Experience with CI/CD products.
Basic understanding of Git.
Good communication skills and attention to detail.
English level sufficient for daily communication.
Experience testing complex enterprise applications.
Nice to have
Basic knowledge of automation testing (Playwright, Cypress, Selenium, etc.).
Linux experience.
Engagement Type
Contractor position.
Location: Portugal
What you'll do
Test new features and verify bug fixes.
Perform functional, regression, smoke, and exploratory testing.
Create and maintain test cases, checklists, and other QA documentation.
Analyze requirements and prepare test scenarios before development is completed.
Test REST APIs using Swagger or Postman.
Verify data using SQL.
Reproduce reported issues and work with developers to investigate root causes.
Participate in refinement sessions, and release testing.
Help improve our testing processes and increase overall test coverage.
Requirements
What we're looking for
2+ years of experience in Manual QA.
Experience testing web applications.
Experience with Salesforce.
Good understanding of the software testing lifecycle.
Strong knowledge of test design techniques.
Experience creating test documentation from scratch.
Experience working with Jira and TestRail (or similar tools).
Familiarity with browser DevTools.
Experience testing REST APIs.
Basic SQL knowledge.
Experience with DB Testing (Postgres, MySQL).
Experience with CI/CD products.
Basic understanding of Git.
Good communication skills and attention to detail.
English level sufficient for daily communication.
Experience testing complex enterprise applications.
Nice to have
Basic knowledge of automation testing (Playwright, Cypress, Selenium, etc.).
Linux experience.
Engagement Type
Contractor position.
Location: Poland
What you'll do
Test new features and verify bug fixes.
Perform functional, regression, smoke, and exploratory testing.
Create and maintain test cases, checklists, and other QA documentation.
Analyze requirements and prepare test scenarios before development is completed.
Test REST APIs using Swagger or Postman.
Verify data using SQL.
Reproduce reported issues and work with developers to investigate root causes.
Participate in refinement sessions, and release testing.
Help improve our testing processes and increase overall test coverage.
Requirements
What we're looking for
2+ years of experience in Manual QA.
Experience testing web applications.
Experience with Salesforce.
Good understanding of the software testing lifecycle.
Strong knowledge of test design techniques.
Experience creating test documentation from scratch.
Experience working with Jira and TestRail (or similar tools).
Familiarity with browser DevTools.
Experience testing REST APIs.
Basic SQL knowledge.
Experience with DB Testing (Postgres, MySQL).
Experience with CI/CD products.
Basic understanding of Git.
Good communication skills and attention to detail.
English level sufficient for daily communication.
Experience testing complex enterprise applications.
Nice to have
Basic knowledge of automation testing (Playwright, Cypress, Selenium, etc.).
Linux experience.
Engagement Type
Contractor position.
Location: Netherlands
What you'll do
Test new features and verify bug fixes.
Perform functional, regression, smoke, and exploratory testing.
Create and maintain test cases, checklists, and other QA documentation.
Analyze requirements and prepare test scenarios before development is completed.
Test REST APIs using Swagger or Postman.
Verify data using SQL.
Reproduce reported issues and work with developers to investigate root causes.
Participate in refinement sessions, and release testing.
Help improve our testing processes and increase overall test coverage.
Requirements
What we're looking for
2+ years of experience in Manual QA.
Experience testing web applications.
Experience with Salesforce.
Good understanding of the software testing lifecycle.
Strong knowledge of test design techniques.
Experience creating test documentation from scratch.
Experience working with Jira and TestRail (or similar tools).
Familiarity with browser DevTools.
Experience testing REST APIs.
Basic SQL knowledge.
Experience with DB Testing (Postgres, MySQL).
Experience with CI/CD products.
Basic understanding of Git.
Good communication skills and attention to detail.
English level sufficient for daily communication.
Experience testing complex enterprise applications.
Nice to have
Basic knowledge of automation testing (Playwright, Cypress, Selenium, etc.).
Linux experience.
Engagement Type
Contractor position.
УдалённоNetherlands
United States, San Diego, CA; As a member of the Production Operations Engineering team within the platform technology group, you will help keep key user experiences on the platform available, resilient and high performing across time zones and critical business periods, while continually enabling our service teams to deliver new and exciting products and technical features
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.