Skip to content
Backend Engineer

Backend Engineer

Embedded Linux developer (Automation)

Ajax Systems

Kyiv

Apply on the employer's site

Role description

Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем. Продуктам Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації. Кожного року ми демонструємо кратне зростання як у чисельності команди, так і в кількості користувачів у всьому світі.

Automation Department займається розробкою програмно-апаратних комплексів для тестування кожного пристрою в процесі виробництва, створює роботизовані лінії для автоматизації збирання та пакування. А також розробляє програмне забезпечення для прошивки пристроїв і керування виробництвом, що дає змогу оптимізувати витрати часу на виготовлення датчиків. Для цього використовують Python 3 та Embedded C.

Ми шукаємо розумного, досвідченого, технічно грамотного C/C++ Linux developer у Automation Video Department.

Основні задачі:

  • аналіз технічних вимог для розробки тестових процедур та утіліт для виробничої ліній;
  • конфігурація та підготовка DTS, Linux kernel, Uboot та інших модулів відповідно до технічних вимог тестового ПЗ;
  • розробка окремих модулів, підсистем та алгоритмів для реалізації вимог тестового програмного забезпечення;
  • аналіз та відладка проблем у роботі платформи чи окремих модулів тестового ПЗ.

Необхідні навички:

  • глибоке знання Embedded Linux (U-boot, ARM Toolchains, Kernel, RootFS, BusyBox) з досвідом розробки від 3 років;
  • професійне володіння С/С++, SHELL-scripting, а також інструментами Git, make;
  • робота з device tree та udev;
  • знання архітектури ARM-процесорів;
  • базове знання цифрових та аналогових інтерфейсів (в тому числі I2C, SPI, UART/TTL, Ethernet, USB, HDMI, MIPI, SATA, eMMC);
  • досвід використання периферії: сенсори, виконавчі пристрої, контролери, акселерометри тощо;
  • практичний досвід розробки модулів BSP для систем на ARM.

Буде плюсом:

  • досвід роботи із потоковим відео, кодеками та декодерами (HEVC, H.264, H.265);
  • досвід роботи із Buildroot у розробці hardware-проєктів на ARM-платформ;
  • розуміння принципів реалізації SecureBoot у сучасних рішеннях;
  • знання та практичний досвід використання Python;
  • розуміння мережевих протоколів (TCP/IP) та протоколів передавання відеоданих (насамперед RTP/RTSP);
  • розуміння чи досвід роботи із бібліотеками ffmpeg, OpenCV;
  • розуміння особливостей розробки пристроїв з низьким енергоспоживанням;
  • вміння використання паяльного обладнання та вимірювальної техніки;
  • досвід написання допоміжного софту для ПК з метою налагодження або тестування пристроїв.

Ajax Systems — це українська історія успіху, місце неймовірної сили та енергії.

Долучайтеся, щоб зробити Made in Ukraine 🇺🇦 синонімом надійності.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

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

Backend Engineer

AppsFlyer

Kyivfulltime

Apply on the employer's site

Role description

Many significant top-tier customers and partners consume their AppsFlyer’s data via various interfaces on a considerable scale. One of these interfaces is our Data Warehouse, which stores colossal amounts of data produced by all our product teams. On top of that, we develop the business service layer that serves our customers. Being in the front on such a scale requires being at the top of everything the team does - from complicated business logic through interesting technical challenges that have a massive impact on the performance and cost of our data pipelines to the immediate feedback we receive from our clients when a new feature or improvement is released.

The team constantly collaborates with the Platform and Business to provide the most efficient solution for our data exposure. The collaboration includes a deep understanding of our technology, coping with the rising scale, having POCs for a never-ending effort to find the next best technology available to benefit our customers and us, and more.

Some Of The Technologies We Currently Use

  • Java
  • Clojure
  • GCP & AWS hosted solutions
  • K8s
  • Kafka
  • DataDog

What You’ll Do

  • Be a part of the team that owns and evolves AppsFlyer’s Data Warehouse
  • Own and develop AppsFlyer products and features end-to-end - from design to production
  • Work with petabytes of data flowing through AppsFlyer pipelines
  • Solve diverse, complex problems at scale, with low clarity of the solution approach
  • Collaborate with Product Managers and Software Engineers to deliver value to customers
  • Analyze and improve the performance, scalability, and stability of AppsFlyer’s products, environments, and tools
  • Continuously learn and evaluate new technologies in the everlasting effort to perfect our products and adapt to the ever-growing scale

What You Have

  • 3+ years of development experience with a passion for excellence
  • Experience in JVM languages
  • Hands-on background with production systems
  • Experience in building APIs for server-client applications
  • Strong SQL knowledge
  • Ability to grasp new languages, systems, and frameworks fast
  • A team player with the drive to get things done and lead others along the way
  • Good communication skills, spoken and written English

Bonus Points

  • Experience in Clojure
  • Exposure to large-scale distributed databases or enterprise data warehouses (BigQuery, Snowflake, etc.)
  • Software system design experience
  • Experience in building ETLs using Spark Scala
  • Familiarity with the Google Cloud Platform
  • B.Sc. in computer science or equivalent
  • Recommended by an AppsFlyer employee

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

Position number -
2799

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.

Backend Engineer

Senior Software Engineer - Ukraine

Picogrid

Kyivfulltime

Apply on the employer's site

Role description

Who We Are
Picogrid is a leading venture-backed defense technology company founded to bridge the decades-long gap between modern technology and the critical demands of national security. Today, we're building the essential infrastructure to unify sensors, autonomy, and operators with our technology deployed in active operations around the world. Our mission is to deliver an operational advantage to secure the United States and its allies.

About The Role
Picogrid is seeking a Senior Software Engineer to join our Legion Platform team. You will design, build, and deploy high-performance, scalable backend systems and integration tools that connect hardware and software systems across all environments and command layers. On the Legion team, your expertise will be critical for solving complex, system-level challenges and advancing a robust platform that is deployed for real-world military missions. This role requires constant innovation and suits an engineer who thrives under pressure and demands their work have an immediate, tangible impact on national security. This position is based at our office in Kyiv, Ukraine.

Required Qualifications

  • 5+ years of hands-on backend engineering experience in fast-paced, production environments using either Go, Python, Rust, C/C++, TypeScript, or similar languages.
  • Strong background in APIs, distributed systems, data pipelines, or real-time processing.
  • Deep experience with relational databases (e.g., PostgreSQL), object stores (e.g., S3, MinIO), and geospatial tools.
  • Strong grasp of HTTP APIs (REST, gRPC or GraphQL) and authentication/authorization models.
  • History of working directly with customers to build and deliver meaningful software.
  • Demonstrated ability to operate with urgency, ownership, and high engineering standards.

Preferred Qualifications

  • Experience working with Ukrainian Ministry of Defence, and/or NATO members.
  • Exposure to Ukrainian military C2 platforms, including Delta, Kretchet, Oreanda, etc.
  • Experience supporting Golang-based applications in production.
  • Experience building plugins or integrations for common military command-and-control (C2) platforms (e.g. TAK, Maven, Lattice).

Compensation

  • Salary range: $5,000-$9,500 USD monthly wages, depending on experience
  • Meaningful stock options

Equal Employment Opportunity (EEO) Policy

Picogrid is committed to providing a professional work environment free from discrimination, harassment, and retaliation. We are an equal opportunity employer and make all employment decisions based on merit, qualifications, and business needs.

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

[Magnite] Middle Java SDET Engineer (HB team) IRC292552

GlobalLogic

Kyivfulltime

Apply on the employer's site

Role description

Description
About the team:

Header Bidding is the bleeding edge of business development both with Magnite and within the industry. The Header Bidding team is responsible for providing new and constantly evolving tools and systems allows Sellers to more easily sell their inventory at higher prices and give Buyers better and more efficient access to audiences and inventory. You will work with both an internal team and a open-source community of developers to provide tools for the industry as a whole to integrated with each other in the most efficient way. The systems built by this team will manage hundreds of billions of requests with the lowest possible cost and highest possible response times.

Founded in 2007, Magnite’s pioneering technology created a new model for the advertising industry. Today, our automated advertising platform is used by the world’s leading publishers and applications to transact with top brands around the globe enabling them to reach more than 1 billion consumers. Magnite operates the largest independent Display Advertising Exchange and Supply Side Platform that automates the buying and selling of Display Advertising across all formats (banner, video) on all devices (desktop browsers, mobile devices, billboards). Magnite auctions over 20 Billion Ads on a daily basis in real time in less than 1/2 of a second each. Magnite is a publicly traded company (NYSE: RUBI) headquartered in Los Angeles, California, USA.

Requirements

  • 2+ years coding experience in server-side Java
  • Good Java Core knowledge (Java 8 or higher, Collections, Exceptions, Concurrency)
  • Experience with RDBMS (MySQL, PostgreSQL), native SQL, ORMs (Hibernate)
  • Expertise in Service-oriented architectures, microservices
  • Experience with automated testing frameworks (TDD, Mocking, Unit/Functional/Integration)
  • Experience with Linux.
  • Experience working with and configuring CI/CD (e.g., GitHub Actions, Jenkins)
  • Deal well with ambiguous/undefined problems. Ability to think abstractly. A proactive approach to tasks;
  • Shifted working hours 12pm till 8pm EEST timezone Nice to have:
  • Experience with reactive paradigm (Project Reactor, Spring Webflux, Vert.x)
  • Familiarity with test reporting tools

Job responsibilities

  • Be 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
  • Work on problems in a number of areas, including application performance.
  • Build out our automated testing infrastructure to help us build reliable, scalable, high-quality products and services
  • Participate in design and implementation of test infrastructure to support building and moving services into a Continuous Deployment environment
  • Conduct research and create Proof of Concepts on new testing technologies/tools/concepts
  • Design test strategies by analyzing and dissecting complex heavily integrated software systems
  • Work collaboratively with fellow SDETs and developers to design, build and maintain a scalable, maintainable and flexible automation test framework
  • Investigate 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/Lead Full Stack Developer (Java/React) – Tieto Tech Consulting (m/f/d)

Tieto

Kyivfulltime

Apply on the employer's site

Role description

Job Description
Tieto Tech Consulting, is looking for a highly skilled and motivated
Senior Java Full Stack Developer
, a professional who will join a project within a Telecom Team for our respectful client BICS.

Join the team of our customer BICS – a global telecommunication enabler with a physical network stretching through the globe! Grow your expertise through interacting with A-level mobile carriers from all over the world. Get your hands on the vast network with on land, underwater, and space points of presence. Join our decade-long partnership with BICS to ensure confidence in your future and long-term growth! Tieto-BICS team has been growing since 2010… and we are looking forward to grow with you!

  • Develop your telecom expertise in diverse portfolio of BICS products, including Voice, Cloud, Signaling, LTE, IoT, etc.
  • Enjoy unmatched growth opportunities with BICS vast network and customers around the world.

Tieto - BICS team has been growing since 2010… and we are looking forward to growing with you!

Responsibilities

  • Design, develop, and maintain scalable applications using Java and modern frontend technologies
  • Lead by example and mentor a development team in day-to-day delivery while continuously improving engineering practices
  • Drive technical discussions and contribute to architecture decisions
  • Collaborate closely with stakeholders, product owners, and cross-functional teams
  • Ensure clean, maintainable, and well-tested code
  • Take ownership of features and deliver end-to-end solutions independently

Requirements

  • 5+ years of experience in commercial software development using Java
  • Strong experience with Java 17+, Spring, Spring Boot, Hibernate, and JPA
  • Good knowledge of JavaScript and React.js
  • Experience in API design and development
  • Strong understanding of relational and NoSQL databases, with expertise in writing and optimizing complex SQL queries
  • Solid understanding of design patterns, clean code principles, and testing practices
  • Experience working in Agile/Scrum environments
  • Strong communication skills in English
  • Openness to using modern AI tools in daily development workflows (e.g. GitHub Copilot, Claude Code, ChatGPT)
  • Experience being involved in projects at their early stages, particularly in shaping solutions, collaborating with architects, and evaluating alternative approaches
  • Comfortable taking ownership of technical decisions or defending a proposed solution when challenged
  • Ability to travel abroad for business trips

Nice to Have

  • Experience with microservices architecture
  • Cloud and cloud-native experience (AWS is a plus; Azure or Google Cloud also valuable)
  • Experience with OSS/BSS integrations; knowledge of CAMARA and GSMA standards is a strong advantage
  • Experience with Test-Driven Development (TDD)
  • Experience in performance tuning and system optimization

Personal Skills

  • Leadership mindset with a hands-on approach
  • Proactive, self-driven, and solution-oriented attitude
  • Strong analytical and problem-solving skills
  • Team player with a collaborative mindset
  • Ability to estimate work accurately and commit to delivery plans

Additional Information

At Tieto, we believe in the power of diversity, equity, and inclusion. We encourage applicants of all backgrounds, genders (m/f/d), and walks of life to join our team, as we believe that this fosters an inspiring workplace and fuels innovation. Our commitment to openness, trust, and diversity is at the heart of our mission to create digital futures that benefit businesses, societies, and humanity.

Diversity, equity and inclusion | Sustainability | Tieto

Stay Alert To Recruitment Scams

  • Tieto only communicates via @tieto.com email addresses.
  • We never ask candidates to pay fees or share financial details during recruitment.
  • If you receive a suspicious message claiming to be from Tieto, don't respond — verify it via our official careers site.
  • For more information visit Important Advisory Regarding Recruitment Fraud | Tieto Blog

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.

33 more openings in this category and country

Embedded Linux developer (Automation)Ajax Systems · Ukraine

Apply on the employer's site
Embedded Linux developer (Automation) — Ajax Systems | mentors.coach