Latest jobs

Position Overview
We are looking for a Senior Machine Learning Engineer to build the core Machine Learning foundations that power Nova’s agentic experiences. This role focuses on applied Machine Learning in production environments: retrieval systems, evaluation frameworks, and model integration layers that make AI features reliable, scalable, and repeatable. You will design and implement the underlying components that support rich, intelligent interactions in the Iterable platform. You will work closely with backend, frontend, and product teams to shape how Machine Learning is introduced and maintained across the company. The work blends hands-on engineering with system design, and is ideal for someone who can drive complex efforts independently, make practical architectural decisions, and collaborate in a fast-moving, cross-functional product environment.
What you'll do
- Design and build Machine Learning platform components that support agentic systems, including retrieval pipelines, indexing strategies, and model integration layers.
- Introduce and operationalize RAG use cases, from data sourcing and embedding generation to runtime retrieval patterns.
- Develop generalized evaluation frameworks for LLM- and agent-based features, including offline metrics, golden datasets, and continuous monitoring.
- Implement abstractions, tooling, and reusable patterns that enable other teams to build ML- and LLM-powered experiences efficiently.
- Partner with backend engineers to productionize ML features with strong reliability, observability, and performance characteristics.
- Prototype applied ML solutions to validate feasibility before investing in full builds.
- Ensure secure, robust handling of data used in ML workflows and retrieval operations.
- Collaborate with product, design, and engineering to align ML system design with user experience and product goals.
- Contribute to iterative improvements of the Nova agent framework, including workflows built with Mastra and TypeScript.
Qualifications
- 5+ years experience as a Machine Learning Engineer or similar role focused on production systems.
- Strong engineering skills with Python or TypeScript, including experience building ML workflows in frameworks like Mastra or comparable agent/LLM toolkits.
- Experience with retrieval systems, vector databases, search technologies, or RAG architectures.
- Prior work integrating ML or LLM-powered features into production applications.
- Understanding of ML evaluation techniques, experimentation design, and failure analysis.
- Ability to lead complex projects, make practical trade-offs, and work independently in areas of ambiguity.
- Strong communication and collaboration skills in a distributed environment.
Bonus Points
- Experience building ML or LLM platforms, tooling, or developer-facing frameworks.
- Prior work with embeddings, search–ranking systems, or advanced RAG architectures.
- Familiarity with event-driven systems or streaming architectures.
- Experience with model observability, performance monitoring, or proactive regression detection.
- Background in personalization, recommendations, or applied NLP.
- Experience working in remote-first engineering teams.
Perks & Benefits
- Competitive salaries, meaningful equity, & 401(k) plan
- Medical, dental, vision, & life insurance
- Balance Days (additional paid holidays)
- Fertility & Adoption Assistance
- Paid Sabbatical
- Flexible PTO
- Monthly Employee Wellness allowance
- Monthly Professional Development allowance
- Pre-tax commuter benefits
- Complete laptop workstation

Job title: (Senior) Digital Analytics Specialist
You’ll do
- Implement and maintain tracking using tools like Google Tag Manager, ensuring data quality and reliability
- Support teams across the company by troubleshooting tracking issues and advising on best practices
- Analyze data (e.g. GA4, BigQuery, Snowflake) to validate implementations and investigate inconsistencies
- Contribute to improving our analytics infrastructure, including tagging architecture and data models
- Play a key role in advancing experimentation at SumUp, supporting A/B testing initiatives and helping define best practices
- Drive standardisation and governance in tracking and experimentation across teams
- Create documentation, templates, and guidelines to scale knowledge and improve self-service
- Engage with stakeholders across Product, Marketing, and Data to align on priorities and solutions
You’ll be great for this role if you have
- Strong experience with Google Analytics 4 (web and/or app) and Google Tag Manager
- Solid understanding of tracking implementation, including server-side tagging
- Experience working with SQL and basic data transformation (e.g. ETL processes)
- Hands-on experience with A/B testing and a good understanding of the experimentation lifecycle
- A product analytics mindset, with the ability to connect data to business impact
- Experience working with cross-functional stakeholders and supporting non-technical teams
- Strong problem-solving skills and the ability to balance reactive support with proactive improvements
- Good understanding of privacy-first tracking (e.g. GDPR considerations)
Nice to have
- Experience with dbt or modern data tooling
- Exposure to marketing analytics or campaign tracking
- Experience helping scale experimentation practices or communities
Why you should join SumUp
- 🌍 Opportunity to work with SumUppers globally on large-scale fintech products used by millions of businesses worldwide, from our Berlin office. This involves an office-first setup
- 🌈 Commitment to Diversity and Inclusion: Be part of a workplace that values and promotes diversity, fostering an inclusive environment where everyone's perspectives are respected and embraced
- 📚 A dedicated annual L&D budget of €2,000 for attending conferences and/or advancing your career through further education
- 🚀 Enrolment onto our VSOP program: You will own a stake in SumUp’s future success
- 💶 A corporate pension scheme where we match up to 20% of your contributions
- 🔄 30 Days Sabbatical: Enjoy the unique opportunity to take a well-deserved break with our 30 days sabbatical benefit after completing 3 years of employment with SumUp
- 🔗 Referral Bonus: Earn additional rewards by referring talented individuals to join the SumUp team
- 🚵🏾♂️ Numerous other benefits such as Urban Sports Club subsidy, Kita placement assistance, relocation assistance, subsidised office lunches
About us
Be empowered to do more that matters. At SumUp, we're on a mission to empower small businesses across the globe by providing simple and affordable tools that allow them to thrive. Today, over 4 million businesses in 36 markets rely on SumUp as their financial partner to manage payments, finance and customer relationships. Our commitment to small businesses is reflected in our diverse team of over 3,000 SumUppers from over 90 nationalities, united by global collaboration and an innovative mindset. Our core values lay the foundation for who we are and what we stand for, shaping our work culture and driving our success. We foster inclusivity and a continuous learning culture, providing a safe space for personal and professional growth. Our differences make us unique and strong as we strive to create an environment where everyone belongs and feels supported, no matter how they identify. SumUp is proud to be an Equal Employment Opportunity employer, actively seeking and embracing diversity in our workforce. We don't make hiring or employment decisions based on race, colour, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender identity, sexual orientation, disability, age or any other basis protected by applicable laws or prohibited by company policy. Our commitment extends beyond recruitment to creating a safe and respectful workplace where harassment of any form is strictly prohibited. Explore career opportunities with us and join a team driven by collaboration, innovation, and a shared vision of creating a world where everyone can build a thriving business. Discover more about our vibrant and inclusive work culture and how we work on our careers website, and follow our journey on LinkedIn and Instagram.

Team Lead DevOps
What you'll do
- Team management: task assignment, prioritization, progress tracking, and team development.
- Mentoring and supporting team members, conducting code reviews, and providing technical feedback.
- Conducting technical interviews and participating in hiring new team members.
- Monitoring team progress, identifying bottlenecks, and contributing to process improvements.
- Designing and maintaining automated CI/CD deployment pipelines.
- Conducting research and experiments (R&D).
- Building and configuring infrastructure using Ansible and Terraform.
- Setting up and optimizing bare-metal servers.
- Ensuring high availability of services.
- Migrating services and applications to Kubernetes (EKS, self-managed Kubernetes).
Who you are
- Experience in managing DevOps teams for at least 2 years.
- Knowledge of infrastructure automation and containerization tools (Docker, Kubernetes).
- Experience with cloud platforms, preferably AWS, knowledge of infrastructure management tools (Terraform).
- Knowledge of CI/CD, experience with Jenkins, GitLab CI.
- Skills in ensuring security and fault tolerance of systems.
- Ability to build interaction between development and operations teams.
What we offer you
- Flexible working hours and a hybrid work format.
- Well-equipped offices for focused and collaborative work.
- A global, distributed team of 500+ professionals.
- Learning, mentorship, and long-term career growth.
- Relocation support and private health insurance.
- Performance-based bonuses.
- TradingView Premium access.
- Regular team events and company-wide meetups.
Tech stack / team description
The DevOps teams consist of five areas: Cloud (AWS), Frontend DevOps, Backend DevOps, Core DevOps, and Kubernetes DevOps. We provide a stable, secure, and scalable infrastructure that powers all TradingView services, and we also support tools and processes that help speed up product development and releases. Each team has tech leads responsible for technical direction and standards, as well as project managers who help set priorities, align work, and ensure transparency across processes.

What you’ll do
Desarrollar nuevas capacidades de la plataforma y ofertas de productos, desde el diseño hasta el lanzamiento. Encontrar el equilibrio entre la rapidez de comercialización y el crecimiento a largo plazo, diseñando con visión de futuro y construyendo para el presente. Colaborar con el departamento de Productos para definir iniciativas del tamaño adecuado y elaborar una hoja de ruta que satisfaga las necesidades empresariales trimestre tras trimestre. Preservar la buena voluntad de los clientes garantizando la disponibilidad del sistema, participando en turnos de guardia, atendiendo las solicitudes de asistencia y tomando medidas preventivas para mejorar la fiabilidad. Ofrecer orientación a los ingenieros del equipo y de toda la organización. Desempeñar un papel activo en la mejora continua de la organización de ingeniería mediante debates durante el almuerzo, presentaciones del equipo y revisiones con la alta dirección.
Lo que debes traer
- Dominio avanzado de inglés (requisito excluyente).
- +2 años de experiencia en desarrollo de software backend con un alto dominio de Ruby (preferiblemente), Golang o JavaScript/TypeScript.
- Sólidos conocimientos de los fundamentos de la informática, como bases de datos relacionales y no relacionales, estructuras de datos, algoritmos y API REST.
- Experiencia en modelado de dominios, diseño de objetos y arquitectura de sistemas.
- Experiencia demostrada en la redacción de código claro, probado y conciso.
- Competencia para establecer expectativas y tomar decisiones informadas a través de estimaciones de proyectos basadas en la información disponible.
- Capacidad para redactar y revisar propuestas técnicas, proporcionando comentarios constructivos y articulando compensaciones.
- Fuerte sentido de la responsabilidad en todos los aspectos del ciclo de vida del desarrollo, incluida la respuesta a incidentes y la responsabilidad por la solidez del producto.
- Deseo de colaborar y compartir conocimientos con los compañeros, tanto dentro del equipo como en toda la organización.
- Entusiasmo por aprender, mejorar e innovar en un entorno dinámico y colaborativo.
- Disponibilidad para trabajar en modalidad híbrida en nuestra oficina en Santiago. 3 días en oficina y 2 días trabajamos desde casa.
- Una mentalidad de alto rendimiento con una marcada predisposición a la acción: elevas el listón, actúas con urgencia, mantienes la resiliencia ante la incertidumbre y tomas responsabilidad para lograr resultados significativos.
Lo que obtendrás
- Contrato indefinido.
- Salario competitivo en CLP.
- Seguro de salud, vida y dental para ti y tu familia.
- Bono anual de $3,000 USD para aprendizaje y desarrollo.
- RSU.
- 5 días adicionales de vacaciones.
- almuerzo los días que vas a la oficina
Team description / who you are / tech stack / benefits
Este puesto forma parte de un equipo que colabora para avanzar la plataforma de datos del futuro, con enfoque en escalabilidad, fiabilidad y modernización de la pila técnica. Se espera que el candidato contribuya a iniciativas de producto, guíe a otros ingenieros y participe en prácticas de mejora continua. El rol menciona una modalidad de trabajo híbrida en Santiago, con oficina 3 días a la semana y 2 días remotos, y una cultura de alto rendimiento y rapidez en la ejecución.

Database Administrator (MySQL) - Job Description
BrainRocket is a global company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing. Young, ambitious, and unstoppable, we've already taken Cyprus, Malta, Portugal, Poland, and Serbia by storm. Our BRO team consists of 1,300 bright minds creating innovative ideas and products. We don’t follow formats. We shape them. We build what works, launch it fast, and make sure it hits.
We are looking for a Database Administrator (with MySQL knowledge) to join our team in Lisbon, Portugal.
Requirements
- Experience with MySQL - at least 5 years;
- Experience in the administration of Percona Xtradb Cluster, MariaDB - at least 3 years;
- Experience in tuning and optimizing MySQL;
- Skill to optimize SQL queries, build indexes;
- Experience with Percona toolkit components;
- Experience with Linux and its components - at least 3 years;
- At least an Intermediate level of English.
Duties and opportunities
- Analysis and optimization of slow queries;
- SQL consultation for developers;
- Monitoring of MySQL servers;
- Monitoring of backup execution;
- Support for high-load clusters.
We offer
- Learning and development opportunities and interesting, challenging tasks.
- Relocation package (tickets, staying in a hotel for up to 2 weeks, and visa relocation support for our employees and their family members).
- Opportunity to develop language skills, with partial compensation for the cost of English and Portuguese language classes (for localization purposes).
- Partial compensation for tennis and padel lessons.
- Urban Sport membership benefit (the most diverse sports and wellness offering in Europe, with more than 50+ activities).
- Private medical coverage, including inpatient, outpatient, dental care, annual check-ups, and maternity support.
- Time for proper rest, with 24 non-business days per year and an additional 6 paid sick days.
- Transport compensation - 200 euros net per month.
- Competitive remuneration level with annual review.
- Teambuilding activities.
Bold moves start here. Make yours. Apply today!

Description
About Us
Constructor is the next-generation platform for search and discovery in ecommerce, built to explicitly optimize for metrics like revenue, conversion rate, and profit. Our search engine is entirely invented in-house utilizing transformers and generative LLMs, and we use its core and personalization capabilities to power everything from search itself to recommendations to shopping agents. Engineering is by far our largest department, and we’ve built our proprietary engine to be the best on the market, having never lost an A/B test to a competitive technology. We’re passionate about maintaining this and work on the bleeding edge of AI to do so.
Out of necessity, our engine is built for extreme scale and powers over 1 billion queries every day across 150 languages and roughly 100 countries. It is used by some of the biggest ecommerce companies in the world like Sephora, Under Armour, and Petco.
We’re a passionate team who love solving problems and want to make our customers’ and coworkers’ lives better. We value empathy, openness, curiosity, continuous improvement, and are excited by metrics that matter. We believe that empowering everyone in a company to do what they do best can lead to great things.
Constructor is a U.S. based company that has been in the market since 2019. It was founded by Eli Finkelshteyn and Dan McCormick who still lead the company today.
About the Position
As an Integration Engineer on the Customer Data Integrations team, you will improve the ecommerce experience for millions of shoppers by building monitoring tools that ensure reliable, high-quality integrations with Constructor’s platform. You’ll also support successful customer launches through hands-on technical guidance and collaboration. The responsibilities include:
- Acting as a technical partner to customers during onboarding and integration, providing guidance through calls and hands-on collaboration
- Building and maintaining internal tools that improve visibility into customer integrations, including dashboards and systems that surface data quality and integration health
- Evolving our event tracking to ensure the reliable and scalable data collection that powers our AI algorithms
- Improving documentation, training materials, and developer resources for both customers and internal teams
- Supporting customers asynchronously by troubleshooting issues, reviewing implementations, and validating data quality while proactively monitoring integration health
- Collaborating with integration-focused teams to identify recurring integration challenges and develop scalable solutions
- Partnering with Product, Customer Success, and other engineering teams to shape the future of customer integrations
How We Work
- Remote-first - work from anywhere
- Bi-weekly sprints/retros and daily stand-ups - Lightweight processes that favor rapid continuous development
- High trust, low ego culture focused on outcomes over hours
- Continuous learning encouraged through an annual learning stipend and peer mentorship

(Senior) Backend Engineer, Platform
About Wheely
Wheely is redefining premium transportation across major cities in Europe, the US, and the Middle East. We blend cutting-edge technology with the craft of five-star chauffeuring to deliver an experience trusted by more than 100,000 active riders and 1,200 corporate accounts. We’re a profitable, fast-growing scale-up with $43M raised and over $100M in annual revenue. Having recently launched in New York City, we’re expanding rapidly across the US and EMEA. If you take pride in your craft and want to help shape the next chapter of our growth, we'd love to hear from you.
About the Role
Our Platform team creates the foundation that allows our entire engineering organisation to move fast. This means building shared tooling, managing migrations (including our move from a Ruby monolith), and evolving our infrastructure. We’re looking for a Mid/Senior Backend Engineer to join a team that keeps frameworks lean and focuses on what matters: clean, maintainable code, shipped fast with TDD, DDD, and continuous integration and delivery. We are a Go shop, and while we’re busy migrating away from our Ruby monolith, our stack includes PostgreSQL, MongoDB, RabbitMQ, Redis, gRPC, and Thrift. Everything runs on AWS and Kubernetes, managed via Terraform. Our interview process includes a recruiter screen, algorithms and live coding. Senior+ candidates also complete a system design section and a structured review of past experience and achievements.
What you'll do
- Write high-quality, performant code primarily in Go.
- Implement new microservices while helping us responsibly manage and migrate away from legacy services.
- Work closely with product managers, designers, and data scientists to turn abstract requirements into concrete technical designs.
- Ensure our systems stay responsive under heavy load, optimising for both latency and reliability.
Requirements
- 3+ years of experience (5+ years for seniors) building and maintaining scalable backend services.
- We use Go. If you know it, great. If not, we’ll interview you in your strongest language (Python, C++, Java, Ruby, etc.). We hire for engineering fundamentals, not syntax.
- In-depth knowledge of relational and NoSQL databases (PostgreSQL, MongoDB, Redis) and experience with message brokers like RabbitMQ or Kafka.
- Upper-Intermediate (B2) English proficiency or higher.
- You should be comfortable debating technical trade-offs with your peers.
What we Offer
- Office-based role in Nicosia, four days a week with flexible start and finish times, plus one remote day of your choice
- Competitive salary
- Employee stock options plan
- Private medical and dental insurance
- Daily Lunch allowance
- Latest-generation MacBook Pro and 4k display
- Professional development stipend
- Relocation support, including visa sponsorship and allowance
All of your personal information will be collected stored and processed in accordance with Wheely’s Candidate Privacy Notice

QA Engineer (Middle/Senior)
Location - Remote.
Qualifications
- Solid understanding of the software development life cycle (SDLC) and modern testing methodologies
- 3+ years of experience in software testing (manual and/or automated)
- Hands-on experience with test case design, execution, and test planning
- Experience with test automation frameworks (e.g. Cypress, Playwright, Selenium or similar)
- Ability to analyze complex systems and identify edge cases
- Strong analytical thinking and attention to detail
- Ability to work independently and take ownership of QA processes
- Good communication skills and ability to collaborate with cross-functional teams
- Strong verbal English skills
- Experience in API testing (REST/GraphQL) is a plus
- Experience with SQL for data validation and troubleshooting
Responsibilities
- Own end-to-end testing of features within our data extraction application
- Design, implement, and maintain test cases and test plans
- Execute both manual and automated tests to ensure product quality
- Identify, document, and track bugs with clear reproduction steps and impact assessment
- Collaborate closely with developers, product, and QA team to resolve issues
- Contribute to and improve QA processes, tools, and best practices
- Participate in release planning and ensure quality gates are met
- Analyze test results and provide insights on product quality and risks
- Mentor junior QA engineers and support their development
- Continuously improve test coverage, including automation and performance considerations
What We Offer
- Fully remote work flexibility.
- Competitive salary package.
- Opportunities for learning and professional growth.
- Reimbursement for software, hardware, and professional development expenses.

Senior Data Engineer (f/m/d)
What You Will Do
- Scale the Feature Store: Leverage Apache Flink to translate Data Science requirements into high-performance, real-time streams. Enable Data Scientists to contribute new features and implement them yourself when needed.
- Ensure Data Quality, Observability & Integrity: Implement data validation, monitoring, and governance processes to maintain accuracy, consistency, and reliability across all datasets and features in Feature Store.
- Optimize Pipelines Performance: Identify and eliminate bottlenecks in complex ETL jobs, transforming long-running processes into streamlined, rapid-iteration cycles.
- Bridge Data Science & Backend Teams: Act as the key link between data science and backend engineering, ensuring seamless data integration and usage across the organization.
- Explore new Data Sources: Partner with Data Scientists to build custom ingestion logic for unstructured or non-typical data sources, handling the heavy preprocessing needed for experimental research.
- Evolve the Data Architecture: Maintain and optimize our Data Lake. You’ll help us decide on the future of our storage (e.g., moving toward a Data Lakehouse model) and implement best practices.
- Work in an International Environment: Join an international, English-speaking team focused on scaling our adtech platform to new heights.
Who you are
- You have 5+ years of software development experience, working on modern data engineering stack.
- You have proven experience with Apache Flink for stateful stream processing and real-time feature computation.
- You have worked extensively with real-time data streaming systems such as Kafka, Kinesis, or Pub/Sub.
- You have experience with systems handling several TB of data per day and multiple thousand events per second.
- You know how to identify bottlenecks in data pipelines and you have experience in optimizing them and scaling them up.
- You have strong Java knowledge, Golang/Python knowledge would be a plus.
- You have worked closely with Data Scientists on online ML systems with low latency.
- You know how to move beyond “raw data” to design robust, multi-layered data architectures. You have hands-on experience using dbt to build these layers and can guide us on the best tools and formats to manage them at scale.
- You know scheduling frameworks such as Airflow / Kubeflow.
- You know the concepts of data quality and how to apply them in production.
- You are familiar with relational and NoSQL databases.
- You are open to relocating to Hamburg, Germany
- You have strong problem-solving skills and ability to tackle complex technical challenges.
- Plus: You have hands-on experience in working with AWS, Terraform and Kubernetes.
- Plus: You are familiar with the Medallion Architecture and have experience building Semantic Layers for downstream data consumption.
Tech stack & team details
Our Tech Stack: self-hosted open source technologies backed by AWS. Apache Kafka, Apache Flink (Java), Go, Kubernetes, Terraform, S3, Druid, DynamoDB, Redis, TensorFlow, PyTorch, TensorFlow Serving, Triton, Prometheus, Grafana, ELK, OpenObserve, Airflow. Scale at a glance: thousands of requests per second, p99 latency of 100ms for ML models, 100k+ ML predictions per second, 2TB real-time data ingested daily, 100+ Airflow jobs.
Benefits & culture (highlights)
- Invest in your future with development programs and growth opportunities.
- Relocation support to Hamburg, visa assistance, language learning support, relocation bonus.
- Hybrid work with 3 core office days, flexible hours, 30 vacation days, remote work per year.
- In-house gym access, mental health support via EAP, Alster lake view office, snacks and drinks.
- Regular team and company events, hackathons, social gatherings.

Middle Product QA Engineer
TradingView is the world’s largest financial analysis platform with more than 100M users across 180+ countries.
We’re continuing to grow and scale our platform, and we’re looking for people who care about product quality, take ownership of their work, and want to build systems used by a global audience.
About the team
We are looking for a mid level QA to analyse and integrate new data providers into the existing system using company tools. Focused on improving the quality of existing integrations - fixing problems and providing technical support.
Responsibilities
- You will be conducting analysis and performing testing of data providers in order to find problems, report them, and confirm data feeds quality.
- You will also be collaborating with the development team to improve the tools used, communicating with the integrated data providers in written and verbal English.
What makes you the perfect fit
- Knowledge of HTTP and REST
- Ability to work with files in YAML, JSON formats
- Ability to analyze data, identify anomalies and/or irrelevant content (both manual and possible automation)
- Experience and knowledge of the testing automation tools
- Meticulousness and attention to detail
- Systematic approach and consistency
- Basic knowledge of POSIX command line (tail, grep, curl, ssh, watch)
- Experience in usage or basic understanding of git and docker
Will be a plus
- Experience in finance or trading domain
- Familiarity with TradingView as a product
What we offer you
- Flexible working hours and a hybrid work format
- Well-equipped offices for focused and collaborative work
- A global, distributed team of 500+ professionals
- Learning, mentorship, and long-term career growth
- Relocation support and private health insurance
- Performance-based bonuses
- TradingView Premium access
- Regular team events and company-wide meetups
Who you are
Mid level QA with a focus on data provider testing and integration quality, capable of communicating with providers and team members in English, and able to work in a hybrid environment.
Frontend Developer (Angular) [Relocation to Bulgaria (Ana)]
Front-end - Sofia, Sofia
Please note that relocation to Bulgaria is required.
Sofia Stars takes care of Visa and other administration related costs.
Embark on an exhilarating journey with Sofia Stars as we amplify our IT hub in Sofia.
Lead innovation as a pioneer in our front-end development team. Elevate your career by becoming one of the first IT people we have in Sofia!
Intrigued? Explore more details:
We're looking for an experienced Frontend Developer (Angular) to join our development team!
Responsibilities
- Develop a complex iGaming platform using Angular 15 and Typescript;
- Write high-quality, scalable, testable, and high-performant code;
- Participate in software system testing and validation procedures, programming, and documentation;
- Potentially lead assigned projects, including assigning tasks, coordinating efforts, and monitoring performance;
- Provide technical advice and assist in solving programming problems;
- Perform code reviews and provide feedback to ensure code quality.
Requirements
- A minimum of 5 years commercial experience in web development;
- At least 3 years of commercial experience with Angular 2+ (we are using Angular 15);
- Proficiency with Typescript;
- Familiarity with testing frameworks and test runner frameworks such as Jest;
- Experience consuming REST APIs;
- Clear understanding of SOLID/GRASP principles, client-side architecture, and design patterns;
- Awareness of cross-browser compatibility issues and client-side performance considerations;
- Exceptional learning skills, problem-solving, and ability to work independently;
- Solid understanding and extensive experience with tools like Git, npm, Webpack, Babel, and Linters;
- Intermediate level of English.
Would be a plus
- Experience in working with Nx framework;
- Experience in working with TypeScript AST and writing code modifiers;
- Experience with GitLab CI;
- Experience in working with Docker, NGINX, and NodeJS;
- Strong product eye & understanding of typical web UX.
Benefits & perks
- Official employment and full medical insurance (including in-patient and out-patient care, maternity, dental, and annual health check-ups);
- Competitive salary;
- Working in a dynamic International company;
- Birthday celebration present;
- Ability for career and professional growth within the company;
- Sportscard (Multisport) - partly covered & team-building events and activities;
- Sunny, spacious office;
- Wedding and newborn gifts;
- Maternity leave support and special sick leaves policy;
- Breakfast, food vouchers, fruits, and snacks available in the office.

Senior Engineering Manager (Business & Billing)
WHO WE ARE We help creators get more out of every conversation with Instagram-focused automations and support for other channels like Messenger, WhatsApp, and TikTok. The result? Better engagement, more sales, and real, sustainable growth. With a diverse team of 350+ people spread across three continents, we’re building the leading Chat Marketing platform that is used — and loved — by more than 1.5 million customers worldwide.
WHAT YOU'LL DO
- Organizational Leadership: Lead multiple teams through Engineering Managers and TechLeads/Seniors, setting clear ownership and accountability. Design and evolve the team topology and domain boundaries to support scaling and growth needs. Develop managers through coaching, mentoring, feedback, and succession planning.
- Domain Strategy & Execution: Define and drive the long-term engineering strategy for the Billing & Business domain aligned with company’s and areas’ OKRs. Identify growth levers, platform investments, and capability gaps required for global monetization. Ensure predictable delivery across teams while maintaining high quality and operational stability.
- Product & Stakeholder Partnership: Act as the engineering counterpart to Product, Design, Security, and Analytics leadership for the domain. Co-own roadmaps, prioritization, and trade-offs between speed, scope, and technical sustainability. Align cross-functional stakeholders including Finance, Legal, Data, Growth, and Platform.
- Technology Strategy & Architecture Stewardship: Set the technical direction across teams to ensure scalability, compliance, reliability, and cost efficiency. Evolve Technology stack. Guide architectural decisions, reduce fragmentation, and manage technical debt at the domain level. Establish standards for system design, observability, performance, and resilience.
- Operational Excellence: Strengthen domain-level planning, capacity management, and risk mitigation practices. Drive improvements in release confidence, incident management, and delivery predictability. Be on charge of domain health metrics.
- Talent Growth & Hiring: Own the hiring strategy for Engineering Managers and senior roles within the domain. Build a strong leadership bench and create clear career growth paths. Foster a culture of ownership, feedback, and continuous improvement.
TO SHINE IN THIS ROLE
- Experience leading multiple teams through Engineering Managers in a complex product organization.
- Experience shaping organizational design and scaling engineering structures and technologies.
- Proven track record of defining domain strategy and delivering business-critical platforms at scale.
- Strong experience partnering with Product and senior stakeholders on roadmap and prioritization.
- Deep understanding of distributed systems, high-load architectures, and platform reliability.
- Ability to balance short-term delivery with long-term technical sustainability.
- Fluency in English and experience working in global, cross-functional environments.
- Experience working with PHP, Java, or Python in production environments is a strong plus.
WHAT WE OFFER
- Hybrid onboarding to start work remotely and relocation support for you and your family.
- Comprehensive health insurance for both you and your family.
- Professional development budget for conference tickets, online courses, and other relevant resources to help you grow.
- Flexible benefits package to tailor perks that matters most for you.
- Hybrid work and generous leave options to prioritize your work-life balance.
- In-office perks, including free meals and snacks.
- Company-funded sport activities, annual offsites and team-building events.
Manychat is an Equal Opportunity Employer. We’re committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance. This commitment is also reflected through our candidate experience. If you have individual needs that may require an accommodation during the interview process, please indicate this in your application. We will do our best to provide assistance throughout your interview process to ensure you’re set up for success. With my application, I accept the Manychat Privacy Policy.

Engineering Manager, Truework
The Truework Team at Checkr is looking for a motivated Engineering Manager to lead our Mortgage Verifications Team. This team is responsible for building and launching new products, customer-facing experiences, and enhancing the Truework platform. As the Engineering Manager for this team, you will work hand-in-hand with product managers and key stakeholders to create the software and experiences that delight our customers. The projects you’ll be working on are high impact and scale: you’ll be advancing our architecture and systems to lead Truework and Checkr into the next generation of product offerings. The decisions you make will impact potentially millions of consumers every year, and help businesses make fast, informed, and safe decisions.
What you’ll do:
- Drive technical vision for the team that motivates and inspires the team for the next chapter
- Partner closely with product management to build new features and enhance existing ones
- Work with the team to reduce technical debt and sustainably scale our architecture
- Build relationships with customers and drive results with them
- Nurture and grow team members based on their career aspirations
- Hire the best of the talent and continue to raise the bar for the team
- Represent the team in planning and product meetings
- Optimize engineering processes and policies to drive velocity and quality
What you bring:
- 4+ years as an engineering manager
- 8+ years as an engineer
- Strong skills in critical thinking, decision making, problem-solving, and attention to detail
- Experience managing quality incidents as both a technical lead and communication lead
- Experience working on products at scale, and understanding the data, legal, human impact, and technical nuances of supporting highly regulated products
- Strong experience with TDD, pair programming, and agile methodologies
- Deep understanding of service architecture and system design as well as lean software development principles
- Ability to make high-level prioritization decisions quickly and thoughtfully
- Able to develop inclusive teams to foster growth and diversity
- Humility, openness to feedback, and eagerness to learn
- Experience with machine learning and AI is a plus
- An A-player mindset with a strong bias for action: you raise the bar, move with urgency, stay resilient through ambiguity, and take ownership to deliver meaningful outcomes
What you’ll get:
- A fast-paced and collaborative environment
- Learning and development allowance
- Competitive cash and equity compensation, and opportunity for advancement
- 100% medical, dental, and vision coverage
- Up to $25K reimbursement for fertility, adoption, and parental planning services
- Flexible PTO policy
- Monthly wellness stipend
- Pay Transparency Disclosure
Team/Tech/Location details:
One of Checkr’s core values is Transparency. To live by that value, we’ve made the decision to disclose salary ranges in all of our job postings. We use geographic cost of labor as an input to develop ranges for our roles and as such, each location where we hire may have a different range. If this role is remote, we have listed the top to the bottom of the possible range, but we will specify the target range for an exact location when you are selected for a recruiting discussion. For more information on our compensation philosophy, see our website. On-target Earnings OR Base Salary range (San Francisco, CA) $233,000 — $274,000 USD
At Checkr, we believe an in office work environment strengthens collaboration, drives innovation, and encourages connection. Our hub locations are Denver, CO; San Francisco, CA; Nashville, TN; and Santiago, Chile. Individuals are expected to work from the office 3+ days a week. In-office perks are provided, such as lunch five times a week, a commuter stipend, and an abundance of snacks and beverages. A relocation stipend may be available for those willing to relocate to a Checkr hub location.
Equal Employment Opportunities
Checkr is committed to building the best product and company, which requires hiring talented and qualified individuals with a diverse set of perspectives and lived experiences. Checkr believes in hiring people of all backgrounds, including those whose histories are impacted by the justice system in accordance with local, state, and/or federal laws, including the San Francisco’s Fair Chance Ordinance.
Senior Developer (Contract)
Reaktiv is looking for senior and lead developers for a 3-6+ month contract at 25 – 35 hours per week. Experience with WordPress a must. Enterprise and WordPress VIP experience preferred.
What you'll do
- You’re dedicated to developing your skills as part of a highly collaborative team.
- You’re committed to building, maintaining, supporting, and refactoring web sites and content management systems
- You have an understanding of WordPress technical structure and architecture
- You can create custom WordPress plugins and themes that work at scale, and meet the specific needs of clients
- You possess a high level understanding of PHP and JavaScript, and are proficient in SQL, HTML5, CSS and CSS preprocessors.
- You love participating in positive and collaborative peer code reviews.
- You are comfortable with the communication tools and skills required to work effectively with a distributed team (like Slack, Asana, Notion, and Zoom. Patience and understanding go a long way too).
- You are familiar with automated deployment workflows and Git or similar version control tools.
- You value new and complex problems, and continuously seek out opportunities to grow.
- You are kind, patient and respectful in your communication with clients and comfortable guiding them to their desired result.
- You strive to improve and document the team’s workflow and processes.
- You excel at auditing sites for performance, security and future maintainability as well as providing recommendations for improvement.
Who you are
- You’re dedicated to developing your skills as part of a highly collaborative team.
- You’re committed to building, maintaining, supporting, and refactoring web sites and content management systems
- You have an understanding of WordPress technical structure and architecture
- You can create custom WordPress plugins and themes that work at scale, and meet the specific needs of clients
- You possess a high level understanding of PHP and JavaScript, and are proficient in SQL, HTML5, CSS and CSS preprocessors.
- You love participating in positive and collaborative peer code reviews.
- You are comfortable with the communication tools and skills required to work effectively with a distributed team (like Slack, Asana, Notion, and Zoom. Patience and understanding go a long way too).
- You are familiar with automated deployment workflows and Git or similar version control tools.
- You value new and complex problems, and continuously seek out opportunities to grow.
- You are kind, patient and respectful in your communication with clients and comfortable guiding them to their desired result.
- You strive to improve and document the team’s workflow and processes.
- You excel at auditing sites for performance, security and future maintainability as well as providing recommendations for improvement.
Requirements
- Experience with WordPress is required
- Enterprise and WordPress VIP experience preferred
- Strong PHP and JavaScript knowledge; proficient in SQL, HTML5, CSS and CSS preprocessors
- Experience creating custom WordPress plugins and themes at scale
- Familiarity with automated deployment workflows and version control tools (Git or similar)
- Ability to work in a distributed team environment using tools like Slack, Asana, Notion, and Zoom
Benefits & perks
- Contract role for 3-6+ months, 25–35 hours per week
Team description
We’re a close-knit, fully distributed team who enjoy the challenge of solving hard problems together with clients like Atlassian, Cornell University, Harvard Business School, The New York Times Company, Microsoft, and Wirecutter. We’re also one of the few WordPress VIP Gold agency partners in the world.

Position Overview
We are looking for a Senior Full-Stack Engineer to join the team building Nova’s agentic experiences within the Iterable platform. This team is responsible for the full end-to-end development of conversational and agent-driven workflows, including the interaction surfaces, orchestration layers, and core platform integrations that make these experiences seamless and intuitive for users. In this role, you will work across the stack to build both frontend and backend components that bring agentic capabilities to life. You will collaborate closely with design, product, and engineering partners to deliver high-quality, user-centered features. This position is well-suited for someone who enjoys solving complex product and technical problems, can navigate ambiguity, and brings a strong sense of ownership to their work.
Responsibilities
- Build and iterate on the frontend and backend components that power agentic user experiences.
- Collaborate with design and product teams to create intuitive, conversational interaction patterns.
- Work across the stack to integrate frontend workflows with backend services, platform APIs, and internal tooling.
- Contribute to the evolution of underlying frameworks, including agent workflows and supporting infrastructure.
- Participate in architectural and design discussions to ensure solutions are scalable, maintainable, and aligned with product goals.
- Write high-quality, well-tested code and help refine engineering standards and best practices.
- Debug production issues, improve observability, and contribute to system reliability.
- Partner with other engineers to deliver features from concept to production, including technical design, implementation, testing, and rollout.
Qualifications
- 5+ years of experience building full-stack applications in production environments.
- Strong proficiency with TypeScript and experience working across both frontend and backend systems.
- Experience with modern frontend frameworks (React preferred) and backend application development.
- Ability to design clean, maintainable APIs and internal interfaces.
- Strong collaboration skills and comfort working closely with product and design.
- Ability to operate independently, manage ambiguity, and drive work to completion.
- Interest in building intelligent, agent-driven experiences, even without prior LLM experience.
Bonus Points
- Experience contributing to or building internal frameworks or developer tooling.
- Familiarity with agent frameworks, agentic patterns, or LLM tool-calling workflows.
- Strong intuition for UI/UX quality in interactive interfaces.
- Experience with observability, performance tuning, or production debugging at scale.
- Experience with event-driven or distributed systems.
- Prior experience working in remote-first engineering environments.
Perks & Benefits
- Competitive salaries, meaningful equity, & 401(k) plan
- Medical, dental, vision, & life insurance
- Balance Days (additional paid holidays)
- Fertility & Adoption Assistance
- Paid Sabbatical
- Flexible PTO
- Monthly Employee Wellness allowance
- Monthly Professional Development allowance
- Pre-tax commuter benefits
- Complete laptop workstation
- US base salary range: $133,500 - $212,000 (base, may vary by location and other factors)
- Total compensation includes variable pay, equity, and a range of benefits
What You'll Do
- Develop end-to-end features for Nova’s agentic experiences within the Iterable platform, spanning frontend and backend work.
- Collaborate with design and product to deliver intuitive conversational interactions.
- Ensure scalability and reliability through architecture and design discussions.
- Contribute to code quality, testing, and engineering standards.
Who You Are
- 5+ years of full-stack production experience.
- Proficient in TypeScript with frontend and backend capabilities.
- Experience with React and backend application development.
- Collaborative, autonomous, and able to handle ambiguity.
- Interested in building agent-driven experiences and improving product quality.

Responsibilities
- Write high-quality, performant code primarily in Go.
- Implement new microservices while helping us responsibly manage and migrate away from legacy services.
- Work closely with product managers, designers, and data scientists to turn abstract requirements into concrete technical designs.
- Ensure our systems stay responsive under heavy load, optimising for both latency and reliability.
Requirements
- 3+ years of experience (5+ years for seniors) building and maintaining scalable backend services.
- We use Go. If you know it, great. If not, we’ll interview you in your strongest language (Python, C++, Java, Ruby, etc.). We hire for engineering fundamentals, not syntax.
- In-depth knowledge of relational and NoSQL databases (PostgreSQL, MongoDB, Redis) and experience with message brokers like RabbitMQ or Kafka.
- At least 1 year of hands-on experience with mapping-related work such as processing noisy geospatial data, map-matching techniques, or road network graphs and routing algorithms.
Nice to have
- Driver-side intuition for navigation systems (rerouting behavior, GPS drift, missed turns, real-world edge cases).
- Experience with routing engines like OSRM.
- Proficiency in C++.
- Familiarity with open geospatial datasets such as OpenStreetMap.
What you'll do
- Additional details provided in Responsibilities above.
Who you are
- Additional details provided in Requirements and Nice to have above.
Tech stack
- Go
- PostgreSQL, MongoDB, Redis
- RabbitMQ, Kafka
- gRPC, Thrift
- AWS, Kubernetes
- Terraform
Team description
Our Mapping team handles the spatial intelligence of the platform, including road matching, low-latency ETA predictions, and processing thousands of coordinates per second to ensure journeys are accurately tracked. We’re a Go shop migrating away from a Ruby monolith and focus on clean, maintainable code shipped fast with TDD, DDD, and CI/CD.
Benefits & perks
- Office-based role in West London, four days a week with flexible start/finish times, plus one remote day
- Salary: £90,000 – £120,000
- Employee stock options plan
- Private medical and dental insurance
- Life and critical illness cover
- Latest-generation MacBook Pro and 4k display
- Monthly credit towards Wheely journeys
- Cycle to Work scheme
- Professional development stipend
- Relocation support, including visa sponsorship and allowance
What you'll do
Refer to Responsibilities above for the core duties.

Senior R&D Data Engineer
We are seeking a Senior R&D Data Engineer to design, build, and optimize data capture, processing, and storage solutions that enable advanced analytics and digital process transformation. This role involves creating robust, future‑proof data systems, engineering workflows, and high‑value data repositories that support scientific, technical, and operational decision-making.
Responsibilities
Data Engineering & Pipeline Development
- Design, build, and maintain scalable data pipelines for acquiring, integrating, and managing data from diverse data generation sources and systems (e.g., lab systems, MES, clinical supply, quality systems, external partners).
- Create and optimise data flows for structured and unstructured data using Python (PySpark), R, SQL, Databricks, Snowflake, and other modern engineering tools.
- Develop and maintain specific data repositories, implementing enterprise‑level data models, and creating new models as needed.
- Enable AI/ML readiness by ensuring data is well‑structured, versioned, traceable, and semantically aligned with enterprise data standards.
Data Product & Architecture Partnership
- Partner with data scientists, domain experts, and digital technology teams to translate business needs into high‑quality data products and engineering requirements.
- Work closely with ontology/knowledge graph teams to implement semantic models and future‑proof data architectures.
Quality, Compliance & Performance
- Implement data quality and performance standards; define KPIs to measure accuracy, completeness, and consistency across the data assets.
- Apply data versioning and lineage tracking for compliance, traceability, and audit readiness.
- Follow software development best practices including code versioning, DevOps integration, and documentation.
Cross‑Functional Collaboration
- Engage with scientific, technical, and operations stakeholders to understand requirements, design data solutions, and drive adoption.
- Support multiple concurrent projects, managing priorities, and delivering maximum business value across the network.
What we expect
- Bachelor’s degree in Engineering, Data Science, Life Sciences, Computer Science, or related field; advanced degree preferred.
- 3+ years of experience in data engineering, including data modeling and database design, preferably in a scientific, manufacturing, or healthcare environment.
- Proficiency with Python, R, SQL, and cloud-based architectures (AWS services, Snowflake, Databricks, Redshift).
- Expertise in ETL and DWH.
- Experience with NoSQL and graph databases.
- English language proficiency of B2+.
- Strong analytical, problem‑solving, and stakeholder‑management skills, with the ability to translate discussions into actionable requirements.
- Ability to drive multiple exciting projects simultaneously with strong organizational skills and adaptability.
Nice to have
- Experience with regulated or standards‑driven data environments, such as CDISC, HL7, FHIR, OMOP, DICOM, or manufacturing/quality data standards.
- Familiarity with high‑dimensional data (e.g., imaging, sensor data, etc).
- Experience with principles connecting to or feeding MLOps and model deployment workflows.
- Knowledge of manufacturing systems (MES), laboratory information systems, or industrial data systems.
- Exposure to knowledge graph or ontology‑driven architectures.
We offer
- Competitive compensation
- Remote or office work
- Flexible working hours
- Healthcare benefits: medical insurance and paid sick leave
- Continuous education, mentoring, and professional development programs
- A team with an excellent tech expertise
- Certifications paid by the company

Senior Frontend QA Engineer
TradingView is the world’s #1 platform for all things investing. 100M+ users trust us to inform their trading decisions. Want to make an impact? Apply now — help shape the future of finance.
What you'll do
- Test the web interface and client-side logic (functional, UI, UX, and integration testing)
- Analyze and reproduce frontend bugs, write clear and detailed bug reports
- Validate integrations with backend APIs and application behavior across different scenarios
- Develop and maintain automated tests for web interfaces (Python / Playwright / Selenium)
- Perform cross-browser and responsive testing
- Participate in requirement reviews, release planning, and QA process improvements
- Monitor frontend stability using logs, metrics, and monitoring tools
What makes you the perfect fit
- 4/6+ years of QA experience
- Strong understanding of frontend architecture principles
- Proficiency with UI and API testing tools (DevTools, Postman, Swagger, Fiddler)
- Practical experience writing automated tests (Playwright, Selenium, Pytest)
- Knowledge of HTTP, WebSocket, REST API fundamentals
- Experience with CI/CD systems (GitLab CI, Jenkins, GitHub Actions)
- Understanding of Agile methodologies, strong attention to detail, and excellent communication skills
- Expertise in test design and strategic planning to ensure full requirement coverage
- Strong team collaborator with professional cross-functional communication skills
- Will be a plus: Knowledge of Test Management Systems (TMS): TestRail, Allure
- Proficient in HTML/CSS/JS and browser DevTools for effective debugging
- Meticulous UI/UX intuition
- Experience in finance or trading domain
- Familiarity with TradingView as a product
What we offer you
- Flexible working hours and a hybrid work format
- Well-equipped offices for focused and collaborative work
- A global, distributed team of 500+ professionals
- Learning, mentorship, and long-term career growth
- Relocation support and private health insurance
- Performance-based bonuses
- TradingView Premium access
- Regular team events and company-wide meetups
Who you are
- Frontend QA Engineer with ownership mindset over UI quality and client-side logic
- Deep understanding of modern web applications and ability to test complex UI
- Productively communicates across teams and stakeholders
Tech stack
- Python
- Playwright
- Selenium
- Pytest
- HTML/CSS/JS
- DevTools
- CI/CD tools (GitLab CI, Jenkins, GitHub Actions)
Team description
Hi! We are looking for a Frontend QA Engineer who will take ownership of the quality of the user interface and client-side logic in a product used daily by millions of traders around the world. This role is perfect for someone who deeply understands modern web applications, knows how to test complex UI, and wants to directly influence product stability and user experience.

What You’ll Do
End-to-End Domain Orchestration
- Absolute Domain Ownership: Take responsibility for a specific part of the platform or product. You will shape the technical direction, write and review production code, maintain CI/CD pipelines, prepare releases, and make sure your area is stable in production.
- Rapid Prototyping: Turn ideas, experiments, or unclear requirements into working solutions. Use AI tools where they help speed up routine work, such as drafting technical specs, creating tests, refactoring, or planning implementation.
- Smart Scaling: Identify technical bottlenecks in your area and lead the changes needed to fix them. This may include architecture improvements, infrastructure changes, cloud-related work, or better observability.
AI-Agentic Development
- Daily orchestration: Use tools like Claude Code, or similar assistants as part of your development process. This may include debugging, writing tests, refactoring legacy code, improving documentation, or exploring unfamiliar parts of the codebase.
- Validation & integrity: You act as the "Interception Layer." You validate AI outputs to ensure your domain doesn't drift into "Dark Architecture" or "AI Slop."
Product & Operational Leadership
- Connect product needs with engineering execution: Work with stakeholders to understand business needs and turn them into clear technical plans. Help prioritize work based on impact, risk, and technical complexity, and push back on work that does not bring enough value.
- Keep ownership clear and execution focused: Stay close to how your work behaves in production. Help with incidents, improve monitoring and observability, and reduce unnecessary process overhead where possible.
Requirements
- 8+ years of hands-on software engineering experience: Strong engineering fundamentals and ability to apply them across different languages, frameworks, and environments.
- Advanced AI usage: Regular use of LLM-based tools for development, debugging, testing, refactoring, or code review. Not just occasional experimentation.
- Linux and CI/CD experience: Strong Linux fundamentals and experience building, maintaining, and troubleshooting CI/CD pipelines or runners.
- Product-mindset: Ability to turn unclear requirements into a clear technical plan, make trade-offs, and prioritize based on impact.
- Ownership: Experience shipping projects in high-accountability environments, where you were directly responsible for the result.
- Clear communication: Professional English, clear status updates, and ability to explain technical trade-offs to different stakeholders.
Benefits
- A focus on professional development.
- Interesting and challenging projects.
- Fully remote work with flexible working hours, that allows you to schedule your day and work from any location worldwide.
- Paid 24 days of vacation per year, 10 days of national holidays, and unlimited sick leaves.
- Compensation for private medical insurance.
- Co-working and gym/sports reimbursement.
- Budget for education.
- The opportunity to receive a reward for the most innovative idea that the company can patent.
Who You Are
Not explicitly listed as a separate section beyond requirements and responsibilities in the provided content, but the profile aligns with senior software engineering with AI tooling, leadership in product-technical alignment, and domain ownership.
Senior Automation QA Engineer (Python) - Job Description
About This Role
Senior Automation QA Engineer (Python), worldwide and fully remote, responsible for designing, implementing, and maintaining automated tests to ensure continuous quality of complex products. You will write Python-based test scripts, expand automated coverage across APIs, back-end, and data flows, and collaborate with business analysts, product owners, backend/frontend engineers, and architects. The role emphasizes strong QA fundamentals (Test Pyramid, BDD/ATDD), REST API and database validation, performance/load testing, CI/CD integration, and working within Agile/Scrum teams.
Responsibilities
- Write and maintain automation scripts in Python to increase automated test coverage across the product.
- Collaborate with business analysts, product owners, backend and frontend engineers, and architects to clarify requirements and ensure product quality.
- Plan, create, and manage Test Plans, Test Cases, and Regression Sets.
- Use a variety of automation tools and frameworks to plan, execute, and report on tests.
- Perform REST API testing using REST libraries, Postman, and curl.
- Validate data and performance of RDBMS queries using SQL and related tools.
- Apply BDD and ATDD practices to define and automate acceptance criteria.
- Conduct performance and load testing (e.g., jMeter) and analyze the results.
- Integrate automated tests into CI/CD pipelines and support continuous testing.
- Use JIRA, Confluence, and Test Management Systems to track defects, coverage, and test execution.
- Participate in Agile/Scrum ceremonies and contribute to continuous improvement of QA processes.
Requirements
- 4+ years of hands-on AQA (Automation QA) experience.
- Strong teamwork skills and ability to interact productively with end users, analysts, and customers in a diverse team environment.
- Solid understanding of the Test Pyramid and test types (unit, component, integration, functional, regression, etc.).
- Experience creating and managing Test Plans, Test Cases, and Regression Sets.
- Good knowledge of and experience with Python (primary programming language) and related libraries.
- Hands-on REST API testing experience with REST libraries, Postman, and curl.
- Good SQL skills and experience testing RDBMS queries and their performance.
- Practical experience with BDD and ATDD.
- Performance and load testing experience (e.g., jMeter).
- Good understanding of CI/CD approaches and related tools.
- Experience with project management and documentation tools such as JIRA and Confluence.
- Experience with Test Management Systems (TMS).
- Experience working in Agile/Scrum teams.
- English at B2 level or above (implied by job template).
Nice to Have
- Experience with other programming languages (JavaScript, Java) and additional AQA tools.
- Experience with RDBMS migration tools such as Liquibase, Flyway, or Pyway.
- Automated security testing experience.
Benefits
- Competitive salary
- Remote work opportunity
- Comfortable work in your local time zone
- Flexible work schedule
- Professional growth and development
- Multicultural working environment
What You'll Do / Who You Are / Tech Stack / Team Description
Role emphasizes designing, implementing, and maintaining automated tests in Python, expanding coverage across APIs, back-end, and data flows; collaborating with cross-functional teams; applying QA methodologies (Test Pyramid, BDD/ATDD); performance/load testing; CI/CD integration; Agile/Scrum participation; and using tools like REST libraries, Postman, SQL, jMeter, JIRA, Confluence, and various TMS.