Skip to content
Backend Engineer

Backend Engineer

Security SDK Engineer

AppsFlyer

Kyiv

Apply on the employer's site

Role description

AppsFlyer builds technology at massive scale, powering measurement, analytics, and fraud prevention across billions of mobile events every day.

Join AppsFlyer's Security SDK Team, responsible for protecting the integrity and authenticity of our mobile SDKs across Android and iOS. The team works on securing SDK communication, improving SDK resilience, and building trusted solutions that run on billions of devices worldwide.

This is a great opportunity for engineers who are passionate about mobile development and interested in security, low-level systems, and reverse engineering.

We work with Android and iOS platforms, native components (C/C++), and cloud-based infrastructure, while encouraging continuous learning, technical growth, and hands-on research.

What you'll do

  • Develop AppsFlyer SDK features end-to-end — from design to production.
  • Build and improve protection mechanisms for Android SDKs (primary focus) and iOS SDKs.
  • Help improve SDK resilience against tampering and abuse.
  • Collaborate with Product Managers and Engineers across mobile and backend teams.
  • Participate in research, debugging, and investigation of mobile security challenges.
  • Learn and work with low-level mobile technologies, native code, and reverse engineering tools.
  • Work in an Agile environment with engineers across mobile, backend, and product.

What you have (Must)

  • B.Sc. in Computer Science or equivalent experience.
  • 1–2 years of software development experience, preferably in Android development.
  • Experience developing mobile applications or SDKs.
  • Good understanding of Android fundamentals and application architecture.
  • Strong debugging and problem-solving skills.
  • Curiosity and motivation to learn security and low-level technologies.
  • Very good English communication skills.
  • Strong ownership mindset and willingness to learn and grow.

Bonus Points

  • Experience with Kotlin, Java, or Android SDK development.
  • Familiarity with C/C++ or mobile native development.
  • Interest in mobile security, reverse engineering, or runtime internals.
  • Familiarity with tools such as Frida, Ghidra, or IDA.
  • Experience with Gradle, CMake, or CI/CD systems.
  • Familiarity with AWS or backend services.
  • Exposure to LLVM/Clang or build toolchains.

Benefits Package includes:

  • Health Insurance
  • Paid Unlimited Vacation Days + all national holidays + additional recharge days
  • Meals Reimbursement
  • Sport Reimbursement
  • Breakfast in the office
  • Mental health program
  • Team building, happy hours, and other team activities
  • Paid sick days
  • Snacks, fruits & ice cold beer
  • All new team members are provided with a brand-new Mac laptop with 2 monitors and a Starter package

As a global company operating from 25 offices across 19 countries, we reflect the human mosaic of the diverse and multicultural world in which we live. We ensure equal opportunities for all of our employees and promote the recruitment of diverse talents to our global teams without consideration of race, gender, culture, or sexual orientation. We value and encourage curiosity, diversity, and innovation from all our employees, customers, and partners.

"As a Customer Obsessed company, we must first be Employee Obsessed. We need to make sure that we provide the team with the tools and resources they need to go All-In." Oren Kaniel, CEO

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Coming to this page

A resume for this role — and a ticket to the draw

We take the posting apart down to the real requirements and rewrite your resume against it — by asking, not inventing: no line appears without your confirmation. Sign in to get it first, and to enter the draw.

  • A resume for this exact role, not a universal one
  • Answers are kept: edit any one, not the whole conversation
  • All in your account — open it from any device

On the wheel

A discount on mentoring

Winners are drawn at random among entries with a confirmed email. The date and the full rules are on the draw page.

Draw rules

Backend Engineer

Senior Python Automation QA Engineer IRC290815

GlobalLogic

Kyivsenior

Apply on the employer's site

Role description

Description
About Project:

Comprised of the Company’s international business units and various direct-to-consumer streaming services, Media & Entertainment Distribution department aligns technology, media distribution and advertising sales into a single business segment to create and deliver personalized entertainment experiences to consumers around the world.

GL team will be consentrated on building AdTech platform for our customer.

About Company:

Leading diversified international family entertainment and media enterprise with the following business segments: media networks, parks and resorts, studio entertainment, consumer products and interactive media.

Requirements
Readiness to work till 12 AM Kyiv time, 11 PM Poland time

4+ years of developing and bolstering automated QA systems and associated test strategies;

Experience working with business-critical customer-facing applications (user interfaces, APIs, and back-end services);

Excellent communication skills with emphasis on writing detail-oriented documents and communications;

Strong understanding of object-oriented programming concepts;

Strong understanding of web UI and services automation testing;

Strong experience with Python, BDD (behave);

Knowledge in AWS, CI/CD;

Experience with AQA reporting tools;

Strong experience with web application testing tools (Selenium), API testing;

Deal well with ambiguous/undefined problems. Ability to think abstractly. A proactive approach to tasks.

Readiness for shifted work schesdule.

Job responsibilities

Responsible for designing and implementing build and test infrastructure, creating and enforcing. good engineering practices, and evaluating product quality for various external and/or internal products.

Conduct research and create Proof of Concepts on new testing technologies/tools/concepts.

Collecting TA metrics, statistics and reports.

Design test strategies by analyzing and dissecting complex heavily integrated software systems.

Develop and contribute to the automated testing efforts for the QA team.

Design and build scalable, maintainable, and flexible automation test framework.

Investigate the root cause of issues to assist with finding the most comprehensive and robust solutions.

Collaborate closely with product, project, and development teams to identify and resolve technical, business, and process-related issues.

What we offer

Empowering Projects:
With 500+ clients spanning diverse industries and domains, we provide an exciting opportunity to contribute to groundbreaking projects that leverage cutting-edge technologies. As a team, we engineer digital products that positively impact people’s lives.

Empowering Growth:
We foster a culture of continuous learning and professional development. Our dedication is to provide timely and comprehensive assistance for every consultant through our dedicated Learning & Development team, ensuring their continuous growth and success.

DE&I Matters:
At GlobalLogic, we deeply value and embrace
diversity
. We are dedicated to providing
equal
opportunities for all individuals, fostering an
inclusive
and empowering work environment.

Career Development:
Our corporate culture places a strong emphasis on career development, offering abundant opportunities for growth. Regular interactions with our teams ensure their engagement, motivation, and recognition. We empower our team members to pursue their career goals with confidence and enthusiasm.

Comprehensive Benefits:
In addition to equitable compensation, we provide a comprehensive benefits package that prioritizes the overall well-being of our consultants. We genuinely care about their health and strive to create a positive work environment.

Flexible Opportunities:
At GlobalLogic, we prioritize work-life balance by offering flexible opportunities tailored to your lifestyle. Explore relocation and rotation options for diverse cultural and professional experiences in different countries with our company.

About GlobalLogic
GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Senior Mobile Monetization Engineer

Commit

Kyivfulltimesenior

Apply on the employer's site

Role description

We are looking for a highly technical
Senior Mobile Monetization Engineer
to own and optimize the entire monetization infrastructure across our mobile applications. You will build, improve, and scale our ad-monetization stack to maximize revenue, fill rate, eCPM, and advertiser demand — working at the intersection of backend, mobile SDKs, mediation platforms, and real-time optimization, on systems that directly impact millions of users and significant revenue.

Responsibilities:

  • Design, develop, and optimize the core monetization infrastructure across multiple mobile applications.
  • Improve ad waterfall and bidding performance to maximize eCPM, fill rate, ARPDAU, and total ad revenue.
  • Integrate and optimize mediation platforms (AppLovin MAX, AdMob, LevelPlay, etc.).
  • Build intelligent optimization systems for ad placement, frequency, segmentation, and pricing.
  • Develop backend services and automation tools for real-time monetization decisions.
  • Analyze monetization performance using large-scale data and implement data-driven improvements.
  • Optimize SDK integrations, latency, memory usage, and overall ad performance.
  • Work closely with Growth, Product, and Data teams to continuously increase LTV and user monetization.
  • Research and implement new monetization technologies, bidding strategies, and demand sources.

What you'll own:

  • Increase overall monetization performance across millions of users.
  • Maximize fill rate, eCPM, advertiser competition, and total revenue.
  • Build the next generation of the monetization engine using automation and AI.
  • Deliver measurable business impact through engineering excellence.

Requirements:

Must-have skills:

  • Ad-monetization domain (25%) — deep understanding of RTB, Header Bidding, Waterfalls, Fill Rate, eCPM/CPM optimization, and advertiser demand.
  • Ad mediation platforms + mobile advertising SDKs (20%) — hands-on integration and optimization.
  • Software development (20%) — strong backend, distributed systems, APIs, and performance optimization.
  • Mobile development (15%) — Android and/or iOS.
  • Analytical, data-driven optimization (12%) — analyze large-scale monetization data and implement data-driven improvements.
  • High-scale consumer app experience (8%) — experience with high-scale consumer applications reaching millions of users.

Nice-to-have skills:

  • Hands-on with AppLovin MAX, Google Ad Manager, AdMob, Unity Ads, or IronSource.
  • Building internal optimization engines using AI or Machine Learning.
  • Familiarity with attribution, user segmentation, A/B testing, and predictive monetization models.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Python Engineer

Capgemini

Kyiv

Apply on the employer's site

Role description

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

Your Project

We are building a cloud-native software platform that combines modern backend technologies, serverless computing, and data-driven decision-making. The team develops scalable solutions used in a high-availability production environment, focusing on reliability, performance, and continuous delivery.

Your Role

  • Develop and maintain backend services and APIs using Python.
  • Collaborate with product, QA, and engineering teams to deliver business requirements.
  • Participate in requirements analysis, estimation, implementation, testing, and troubleshooting.
  • Contribute to cloud-native solutions running on AWS.
  • Write clean, maintainable, and well-tested code.
  • Investigate and resolve production issues.
  • Participate in code reviews and knowledge-sharing activities.
  • Support CI/CD processes and deployment activities.
  • Suggest improvements to system reliability, performance, and engineering practices.
    Your Profile

Experience

  • 3+ years of commercial software development experience.
  • 2+ years of hands-on Python development experience.
  • Experience building REST APIs and backend services.
  • Experience working in Agile development environments.

Python & Backend

  • Python 3
  • FastAPI or similar web frameworks
  • SQLAlchemy or other ORM frameworks
  • PyTest or similar testing frameworks
  • Understanding of OOP principles and design patterns
  • Experience with API design and integration

Databases

  • PostgreSQL
  • Experience working with relational databases
  • Understanding of database design and query optimization

Cloud & AWS

Experience with several of the following:

  • AWS Lambda
  • API Gateway
  • Amazon S3
  • Amazon RDS
  • IAM
  • CloudWatch
  • SNS / SQS
  • EventBridge
  • Secrets Manager or Parameter Store

DevOps & Quality

  • Git
  • Docker
  • CI/CD pipelines
  • Unit and integration testing
  • Basic understanding of Infrastructure as Code concepts

English

  • Intermediate or higher level of English.

Nice to Have

  • Event-driven architecture.
  • Microservices architecture.
  • Serverless application development.
  • Authentication and authorization technologies (JWT, OAuth2).
  • Monitoring and observability tools.
  • Terraform.
  • Cloud security best practices.
  • Performance optimization and troubleshooting experience.

Personal Competencies

  • Strong analytical and problem-solving skills.
  • Ownership mindset and attention to quality.
  • Good communication and collaboration skills.
  • Ability to work both independently and as part of a team.
  • Continuous learning attitude and willingness to take on new challenges.
    What You Will Love About Working Here

  • We care about all our employees and want them to feel as comfortable as possible. That's why we offer them health insurance from the first days, regardless of the probationary period.
  • The gift from the company - Christmas holidays from 25 December to 31 December.
  • Сooperation with Superhumans center and Veteran HUB. Capgemini Engineering has supported the launch of psychological rehabilitation department of Superhumans. Our team also donated over UAH 500 000 prosthetics for three Ukrainian defenders. Currently, we support psychological counseling provided by the Veteran Hub, and we have implemented an internal policy making the company friendly to military and veterans with the assistance of the Hub.
    Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.

#LI-YS3

#LI-Remote

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Senior Engineer, Infrastructure

ThredUp

Kyiv

Apply on the employer's site

Role description

About ThredUp
ThredUp is transforming resale with technology and a mission to inspire the world to think secondhand first. By making it easy to buy and sell secondhand, ThredUp has become one of the world's largest online resale platforms for apparel, shoes and accessories. Sellers love ThredUp because we make it easy to clean out their closets and unlock value for themselves or for the charity of their choice while doing good for the planet. Buyers love shopping value, premium and luxury brands all in one place, at up to 90% off estimated retail price. Our proprietary operating platform is the foundation for our managed marketplace and consists of distributed processing infrastructure, proprietary software and systems and data science expertise. With ThredUp’s Resale-as-a-Service, some of the world's leading brands and retailers are leveraging our platform to deliver customizable, scalable resale experiences to their customers. ThredUp has processed over 172 million unique secondhand items from 55,000 brands across 100 categories. By extending the life cycle of clothing, ThredUp is changing the way consumers shop and ushering in a more sustainable future for the fashion industry.

Recognized on TIME Most Influential Companies of 2023, Digiday's WorkLife 50 2023, TIME's Best Inventions of 2022, and Lattice's People Success Awards 2022.

How You Will Make An Impact
As a Senior Engineer, Infrastructure, you will design, build, and evolve the core infrastructure that powers ThredUP, with a particular focus on the reliability, performance, and operability of our database estate. Reporting to the Director of Engineering, you’ll lead cross-team initiatives and partner with stakeholders to ensure our systems are scalable, cost-effective, and secure.

This is an infrastructure-first role for an engineer who is equally comfortable owning production AWS Aurora (MySQL, PostgreSQL). You’ll spend most of your time on cloud-native infrastructure, orchestration, and automation, while serving as the team’s go-to person for database operations, performance tuning, and safe schema evolution. You will play a key role in defining our technical direction and ensuring our platform enables the rapid growth of our marketplace.

In This Role You'll Get To
Scope & Impact

  • Lead or significantly contribute to medium-to-large infrastructure projects crossing multiple engineering teams.
  • Serve as a domain expert in cloud infrastructure, orchestration, observability, and platform automation, and as the team’s primary owner of database reliability and performance.
  • Ensure ThredUP’s infrastructure evolves to support scale, resilience, and developer productivity.

Technical Execution

  • Architect and implement highly available, secure, and cost-efficient cloud infrastructure using AWS, Kubernetes (EKS), and Terraform.
  • Drive improvements in CI/CD, observability, networking, and security across the platform.
  • Provide high-quality, impactful technical contributions across infrastructure projects, setting engineering standards.
  • Participate in and lead design reviews, providing constructive feedback and driving engineering excellence.

Database Engineering

  • Operate, monitor, and tune AWS Aurora and RDS clusters (MySQL and PostgreSQL), including parameter groups, maintenance, minor/major upgrades, and point-in-time restores.
  • Own HA and replication behavior: respond to failovers, work with cluster vs. instance endpoints, and run the checks required before promoting a reader to writer.
  • Triage and resolve CPU/IO/locking/replication incidents; analyze slow query logs and EXPLAIN/EXPLAIN ANALYZE plans to produce immediate mitigations and long-term fixes.
  • Plan and execute zero-downtime schema changes with safe rollback paths (online DDL, gh-ost / pt-online-schema-change, pg_repack, logical replication, trigger-based backfills).
  • Partner with application teams to remove N+1 queries, tune indexes, and rewrite inefficient predicates; design partitioning and retention for high-write tables.
  • Design, execute, and regularly validate backup and disaster-recovery procedures.

Ownership

  • Act as an expert in infrastructure design, performance, and operations across multiple systems and services.
  • Promote shared ownership of infrastructure by driving documentation, tooling, and process improvements.
  • Monitor and optimize system performance, ensuring reliability while protecting teams from burnout.

Leadership & Collaboration

  • Build relationships with engineering teams, product managers, and cross-functional partners to ensure infrastructure supports company goals.
  • Contribute to defining strategic technical direction, setting infrastructure roadmaps, and guiding prioritization.
  • Advocate for best practices in reliability, security, and cost management.
  • Ensure knowledge is shared within the team, reducing single points of failure.

What We Are Looking For

  • 6+ years of relevant industry experience with a Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Hands-on experience operating MySQL and PostgreSQL in production (Aurora/RDS preferred), including indexing strategies, transactions, locking/MVCC, and performance tuning.
  • Demonstrated experience performing zero-downtime schema changes with safe rollbacks.
  • Proven track record of designing and scaling infrastructure for distributed, service-oriented architectures.
  • Expertise in AWS (EKS, RDS, IAM, cost optimization).
  • Proficiency with Kubernetes and Terraform.
  • Experience with CI/CD pipelines and practices (e.g., Jenkins, GitHub Actions, or ArgoCD – one or more).
  • Experience with observability and monitoring tooling (Datadog, CloudWatch, or similar), including slow query and error log analysis.
  • Ability to diagnose connectivity issues affecting database access (security groups, VPC routes/TGW, VPN, DNS).
  • Scripting and automation skills (Python, Bash, or similar).
  • Excellent communication and collaboration skills.

Additional Skills That Are a Plus

  • Experience with Teleport (or similar DB proxying) and IAM DB authentication.
  • Experience tuning Postgres autovacuum and designing partition-based retention policies.
  • Terraform/Terragrunt module design for RDS/Aurora clusters and snapshot restores.
  • Familiarity with service mesh (Istio) and edge/WAF tooling (Cloudflare).
  • Familiarity with data infrastructure (Airflow, Databricks) and messaging/streaming systems (RabbitMQ, Kafka, DynamoDB, MongoDB).
  • Knowledge of network security, vulnerability management, and incident response best practices.
  • Experience with Rollbar or centralized logging pipelines.
  • Experience in fintech, testing automation, and/or compliance-heavy environments (GDPR, SOC2).
  • Prior leadership in scaling platforms for e-commerce or high-growth startups.

What We Offer

  • Monthly allowance for insurance/education ($200 gross).
  • 50% paid sabbatical after 3 year anniversary.
  • Paid parental leave for new mothers and fathers.
  • IT Kit.

We believe diversity, inclusion and belonging is key for our team
At ThredUp, our mission has been built on extending the lives of millions of unique clothing items. Much like our inventory, we are proud to have fostered a workplace that is one-of-a-kind. As a company focused on diversity, inclusion and belonging, we are committed to ensuring our employees are comfortable bringing their authentic selves to work every day. A unique perspective is critical to solving complex problems and inspiring a new generation to think secondhand first. Be you.

If you are a candidate with a disability and have a reasonable accommodation request for the job application process, please email
disabilitysupport@ThredUp.com
the specific details of your disability related accommodation request. This email address is reserved for candidates with disabilities only. General application inquiries will not receive a response.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

66 more openings in this category and country

Security SDK EngineerAppsFlyer · Ukraine

Apply on the employer's site