Jobs Backend

987
  • · 95 views · 8 applications · 29d

    Middle Python Developer in Test

    Hybrid Remote · Ukraine · 3 years of experience · English - B2
    Description Our Customer is one of the biggest companies on the market of home entertainment consumer electronics devices that strives to provide their clients with high-quality products and services. Project goals include automation testing of the video...

    Description

    Our Customer is one of the biggest companies on the market of home entertainment consumer electronics devices that strives to provide their clients with high-quality products and services.

    Project goals include automation testing of the video and audio content and other services available via digital media players using a custom test automation framework.

     

    Requirements

    • 3-4 or more years as a Python developer
    • Experience in developing and supporting testing frameworks, and developing automated test scripts (would be a plus)
    • Understanding of Page Object pattern, knowledge of other automation patterns;
    • Good working knowledge of at least one Linux/Unix-based platform as well as Windows;
    • Experience in QA methodologies, a clear understanding of QA processes and artifacts;
    • Experience with Scrum/Agile;
    • Good communication and problem-solving skills;
    • Excellent written and verbal English communication skills, developed interpersonal skills;
    • Highly motivated, energetic, and able to easily switch between assignments. Ready for challenges!

     

    Job responsibilities

    Responsibilities:

    • Working with the solid automation test framework and infrastructure;
    • Developing new and updating existing automation scripts;
    • Code review;
    • Debugging issues and creating bug reports;
    • Documentation creation;
    • Communication with international teams (US, UK)
    More
  • · 231 views · 105 applications · 29d

    Senior Backend Developer (Node.js)

    Full Remote · Countries of Europe or Ukraine · Product · 4 years of experience · English - B1
    We are building a high-performance, real-time slot gaming platform and are looking for a Senior Backend Developer who will take ownership of our entire backend direction. What you’ll do Own and drive the backend direction of the company as one of the...

    We are building a high-performance, real-time slot gaming platform and are looking for a Senior Backend Developer who will take ownership of our entire backend direction.

    🧩 What you’ll do

    • Own and drive the backend direction of the company as one of the key technical leaders;
    • Design and implement new game mechanics on top of our existing PGS, extend its capabilities, and contribute to core gameplay engine development;
    • Architect scalable, secure, and high-performance backend services using Node.js and TypeScript;
    • Work closely with Game Logic, Frontend, and DevOps teams to ensure seamless integrations, real-time performance, and platform-wide consistency;
    • Define backend engineering standards and enforce best practices across code quality, architecture, and performance;
    • Design and maintain backend infrastructure: schemas, caching, messaging flows, microservices, gateways;
    • Participate in roadmap planning, technical decision-making, and architectural discussions as the platform evolves;
    • Support a rapidly growing product and engineering environment — we are scaling fast, and you will play a major role in that growth.

     

    🧠 What you bring

    • 5+ years of backend development experience, including ownership of complex systems or features;
    • Strong expertise with Node.js + TypeScript and modern frameworks (Fastify, Nest.js);
    • Advanced knowledge of SQL and NoSQL databases: PostgreSQL, MongoDB, Redis;
    • Solid experience with message brokers (RabbitMQ or Kafka) and queue-based, event-driven design patterns;
    • Deep understanding of distributed systems, microservices, and real-time communication (WebSocket, Socket.io);
    • Experience building high-performance APIs, async flows, caching strategies, and scalable architectures;
    • Confident with CI/CD, Git, automated testing (Jest), and monitoring/observability tools (Grafana, Loki, Tempo).

       

    💎 Nice to have

    • Knowledge of PHP/Laravel or experience with other backend ecosystems;
    • Familiarity with AWS, Docker, Kubernetes, containerized deployments;
    • Experience with RNG, platform integrations, or the iGaming ecosystem.
       

    🎁 Benefits

    — 21 vacation days + 5 extra day-offs annually;
    — 12 paid sick days;
    — Fully remote format — work from anywhere you feel productive;
    — Flexible schedule: start your day anytime between 08:00–12:00 CET;
    — Fixed budget for health insurance and gym/fitness;
    — We provide all required work equipment;
    — Zero bureaucracy and direct communication with founders and C-level;
    — Minimal meetings, async-friendly workflow;
    — Startup energy: fast motion, creativity, and tight-knit communication;
    — Business trips and team meetups several times per year;
    — Multiple salary payout options (flexible formats);
    — …And many more perks unlocked after we hit break-even.

    More
  • · 182 views · 35 applications · 29d

    Senior .NET Developer

    Full Remote · Ukraine · 5 years of experience · English - B2
    About Digis: Digis is a European IT company with 200+ specialists delivering complex SaaS products, enterprise solutions, and AI-powered platforms worldwide. We ensure transparency, stability, and professional growth opportunities for all our team...

    About Digis:
    Digis is a European IT company with 200+ specialists delivering complex SaaS products, enterprise solutions, and AI-powered platforms worldwide. We ensure transparency, stability, and professional growth opportunities for all our team members.

    About the Project:
    Join a well-established live entertainment platform that is revolutionizing how fans access major sports events like football and rugby. The product is a robust marketplace connecting sellers and buyers to ensure a seamless ticketing experience, operating successfully since 2006.
    With over 2 million tickets sold and 1,000+ partners, the company is now shifting its focus toward deep backend integration and modernization.
    You will join the team at a pivotal moment to drive the migration from a legacy monolith to a modern microservices architecture using .Net 8, Azure Service Bus, and Kafka/RabbitMQ.

    Requirements:

    • 5+ years of professional experience with .Net / .Net Core.
    • 2+ years of hands-on experience with Azure Services.
    • 2+ years of experience with Entity Framework.
    • Upper-Intermediate English (B2).

    Advantages:

    • Stability Meets Innovation: Join a profitable business with a nearly 20-year history that is actively modernizing its tech stack (moving to .Net 8 and microservices).
    • High Trust & Autonomy: We don’t log hours or use time trackers—we focus on results, ownership, and minimizing micromanagement.
    • Scale & Impact: Your work directly affects real business outcomes, supporting a high-load platform with millions of transactions.
    • Proactiveness is valued: Engineers are encouraged to bring ideas both technically and from a business perspective.
    • Engineering Culture: A quality-first approach with established Scrum processes (dailies, planning, retros) and a clear focus on code quality.
    • Strong Team Support: More than 50% of the engineering team consists of Digis specialists, ensuring smooth communication and reliable collaboration.
    • Flexible Culture: Work on a CET-aligned schedule with a focus on outcomes.
    More
  • · 233 views · 77 applications · 29d

    Python Developer

    Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · English - B2
    ELVTR is a premier online education platform offering live courses taught by top executives from globally renowned companies. We are dedicated to transforming the online education industry by providing elite-level education and innovative course...

    ELVTR is a premier online education platform offering live courses taught by top executives from globally renowned companies. We are dedicated to transforming the online education industry by providing elite-level education and innovative course offerings.

    As we continue to grow, we are seeking a Python Developer to support our internal IT team with the maintenance, troubleshooting, small enhancements, and integrations of existing systems. This role is ideal for a detail-oriented person who enjoys clear, defined tasks and working on optimizations.

     

    This is a full-time position.

     

     

    Key responsibilities

     

    • Maintain and troubleshoot existing internal Python-based tools and integrations.
    • Optimize and refine existing code for better performance and maintainability.
    • Implement minor feature enhancements and integrations between internal systems and tools.
    • Automate basic workflows and eliminate manual processes.
    • Support and maintain the stability and performance of backend services.

       

    Initial Tasks

     

    • Refactor the current system to ensure that the course entity is managed separately from the certificate generation logic.
    • Review and analyze the core service logic for meeting bookings to identify why the available slots are showing inconsistencies across three different locations.
    • Create an automation process that updates the price entity in the backend whenever there is a price change in Google Sheets, and ensure the updated price is automatically reflected in all deals within the CRM system.
    • Develop an automation or script that triggers when a user unsubscribes from emails, sending this data to Klaviyo (third-party service) for tracking and management.
    • Enhance the booking system to display possible meeting slots for users, even when no free slots are available, ensuring users can still see available timeslots for booking.

     

     

    Requirements

     

    • 3+ years of experience in Python development, especially in scripting and automation tasks.
    • Familiarity with relational and document-oriented databases (PostgreSQL, MySQL, MongoDB).
    • Comfortable working with APIs and integrating third-party tools.
    • Basic understanding of code optimization and best practices.
    • Ability to troubleshoot and debug efficiently.
    • Self-directed, organized, and able to handle multiple small tasks effectively.

     

    Nice-to-Haves:

    • Experience with message brokers (e.g., RabbitMQ, Kafka).
    • Familiarity with backend service maintenance.

       

    Benefits

     

    • Competitive compensation
    • Generous vacation policy, mental health support, and wellness benefits
    • Full access to ELVTR courses for continuous personal and professional growth
    • A collaborative, mission-driven, and globally distributed team

     

    Why You Should Join ELVTR

     

    • Innovative and Positive Culture: Join a team of passionate individuals who are driven by a common vision.
    • Growth Opportunities: At ELVTR, we not only believe in nurturing talent but also in providing abundant opportunities for professional development. In fact, 100% of our senior managers have been promoted to executive roles from within the company.
    • A Mission You Can Be Proud of: Be part of a brand that stands for quality, innovation, and inspiring education. Be part of a company that’s changing the face of online education, connecting students with top-tier executives.

     

    If you are a detail-oriented professional ready to contribute to a leading online education platform, we encourage you to apply. Elevate your career with ELVTR.

     

    ELVTR is committed to providing equal opportunities and fostering a diverse, inclusive environment for all, whether you join us as an employee or a contractor.

    More
  • · 46 views · 0 applications · 29d

    Java Full-Stack Team Lead

    Full Remote · Ukraine · 6 years of experience · English - B2
    Project Description: Join a team that's redefining banking technology! Our client isn't a typical Swiss bank — it's a modern financial institution focused on delivering cutting-edge online trading and financial services. Unlike traditional banks...

    Project Description:
     

    Join a team that's redefining banking technology!

    Our client isn't a typical Swiss bank — it's a modern financial institution focused on delivering cutting-edge online trading and financial services. Unlike traditional banks weighed down by legacy systems, their tech stack is lean and innovative.

    The team builds products that transform complex, fragmented risk data into clear, actionable insights, enabling smarter and faster decisions to reduce risk. We focus on core business areas such as account risk and work closely with key stakeholders - Risk department, Compliance department, and the Middle Office Fraud Center — to deliver impactful solutions.

    You'll be part of a Scrum team of four, collaborating daily with stakeholders through stand-ups, status updates, and Agile ceremonies. We embrace best practices and modern communication tools: Zoom, Teams, Outlook, JIRA, Confluence, and more.

    We continuously evolve our solutions to atomic microservices and self-contained systems, based on dockerized environments with CI and CD.

    What we offer:
    Professional Growth: access to local trainings, on-demand webinars, interactive workshops, and support for conferences and certifications.

    Competitive Compensation: Regular annual reviews based on your performance and professional development.

    Work-Life Balance & Fun: Team-building activities, corporate events, hackathons, and a variety of engaging initiatives.

    If you're proactive, creative, and ready for new challenges, join us! Together, we'll enhance product quality and optimize processes while driving innovation.
     

    Responsibilities:
     

    - Overall responsibility for a team, its performance
    - Driving the Scrum processes, coaching the team, driving improvements
    - Contributing towards the technical direction of the products by being involved in technical design and delivery of components
    - Identifying potential risks and escalating to the manager and client
    - Communicating and interacting effectively with other Team Leads
    - Participation in meetings with the client (Stand Ups, Grooming, Planning, Demo, Retro, and other ad-hoc ones)
    - Requirements refinement, Sprint planning, and task estimation
    - Application development
    - Developing unit/integration tests, E2E, ensuring good development testing coverage
    - Lead a team of 3 developers
    - Participate in peer design and code reviews
    - Evaluate and adopt new development tools, libraries, and approaches to improve delivery quality

    Mandatory Skills Description:

    - 1+ year in Team Lead position [fresh experience during last 2 years]
    - At least 5+ years of proven experience in a Software Developer position
    - Java core, Java 11-17+ features
    - OOP/OOD knowledge, design patterns
    - HTML, CSS, JavaScript
    - Proven knowledge of ReactJS, Redux [2+ fresh years of proven experience]
    - Unit testing frameworks (JUnit, Mockito, etc.), experience of integration and E2E tests building
    - Spring framework, IOC
    - RESTfull services
    - Java-based application servers (e.g. Tomcat)
    - SQL knowledge, any RDBMS, Oracle/PostgreSQL is a plus
    - ORM, Hibernate in particular
    - CI tools experience (Jenkins)
    - Docker

    More
  • · 89 views · 16 applications · 29d

    Staff Backend Engineer (Python)

    Full Remote · Countries of Europe or Ukraine · Product · 9 years of experience · English - B1
    A fast-growing SaaS company, which is transforming the way tax, accounting, and audit firms operate, is looking for a Staff Backend Engineer (Python) to work remotely. Founded in 2017, the company now has over 350 professionals. It is trusted by 10,000+...

    A fast-growing SaaS company, which is transforming the way tax, accounting, and audit firms operate, is looking for a Staff Backend Engineer (Python) to work remotely.

    Founded in 2017, the company now has over 350 professionals. It is trusted by 10,000+ firms in 25+ countries. The all-in-one platform helps firms manage documents, payments, workflows, and communication more efficiently.


    You will be responsible for the full cycle of launching a new direction, which includes:

    • Selection and technical justification of the main Python framework
    • Development, launch, and commissioning of the first services on Python
    • Creation and documentation of development standards and processes for the Python stack
    • Building CI/CD processes in close collaboration with the DevOps team
    • Leading and implementing major technical initiatives (epics)
    • Participating in the hiring, onboarding, and mentoring of future Python team members
    • Active communication with business representatives


    What the company offers: 30 days of vacation, paid sick leaves, training and development budget.


    Requirements: experience working with Python, microservices, and AWS, experience making architectural and technical decisions.

    More
  • · 162 views · 60 applications · 30d

    Go Backend Developer (+ PHP / Node.js) to $4000

    Full Remote · Worldwide · Product · 5 years of experience · English - None
    We are looking for a strong backend developer to support and develop a custom-built gambling project in Telegram. The project is live, with real users and real load, so we value not only technical skills but also the ability to understand existing code,...

    We are looking for a strong backend developer to support and develop a custom-built gambling project in Telegram. The project is live, with real users and real load, so we value not only technical skills but also the ability to understand existing code, architecture, and business logic.

    Responsibilities

    • Support and development of the backend written in Go
    • Working with existing code in PHP and Node.js
    • Integration with Telegram API, payment systems, and external services
    • Improving system performance, stability, and reliability
    • Designing and extending APIs
    • Working with databases, queues, and caching systems
    • Bug fixing and participation in refactoring
    • Collaboration with product, frontend, and DevOps teams

    Requirements

    • Strong knowledge of Go and commercial development experience
    • Hands-on experience with PHP and Node.js
    • Understanding of high-load backend system design
    • Experience with REST / HTTP APIs
    • Solid knowledge of SQL (MySQL / PostgreSQL); NoSQL is a plus
    • Experience with message queues (Redis, RabbitMQ, Kafka, etc.)
    • Ability to read, understand, and maintain existing code
    • Good understanding of backend application architecture

    Nice to have

    • Experience in gambling / betting / crypto projects
    • Experience developing Telegram bots or services for Telegram
    • Understanding of anti-fraud systems, payment flows, and balance management
    • Experience with Docker and CI/CD pipelines
    • Skills in profiling and optimizing Go applications

    We offer

    • Work on a live product with real traffic
    • Influence over technical and architectural decisions
    • Flexible remote work format
    • Competitive compensation, discussed individually
    • Long-term cooperation
    More
  • · 71 views · 12 applications · 30d

    Python Expert (Kubernetes)

    Full Remote · Countries of Europe or Ukraine · 8 years of experience · English - B2
    Key Responsibilities: Backend Development: Develop, optimize, and maintain robust backend applications using Python (Django is a plus). Microservices Architecture: Design and implement scalable, efficient microservices architectures to support business...

    Key Responsibilities:

    • Backend Development: Develop, optimize, and maintain robust backend applications using Python (Django is a plus).
    • Microservices Architecture: Design and implement scalable, efficient microservices architectures to support business needs.
    • Cloud Solutions: Leverage AWS services (e.g., ECS, EKS, Lambda, S3, RDS) to design, develop, and deploy cloud-based applications.
    • Kubernetes Management: Work with Kubernetes (K8s) to deploy and manage containerized applications ensuring smooth and efficient operations.
    • Performance & Reliability: Ensure backend systems maintain optimal performance, reliability, and security to meet business and customer requirements.
    • Collaboration & Strategy: Work closely with cross-functional teams to define system architecture and drive technical strategies for product development.
    • Troubleshooting & Optimization: Identify and troubleshoot complex issues, applying solutions to improve system efficiency and reduce downtime.

    Requirements:

    • Experience: 7+ years of professional experience in software development, with a strong focus on backend technologies.
    • Technical Skills:
      • Proficiency in Python (Django experience is a bonus).
      • In-depth understanding of Kubernetes (K8s) for container orchestration and management.
      • Experience in developing and deploying cloud solutions using AWS services, including ECS, EKS, Lambda, S3, and RDS.
      • Strong background in microservices architecture and distributed systems.
    • Database Knowledge: Experience working with both relational and NoSQL databases.
    • Problem-Solving: Strong debugging skills and a deep understanding of performance optimization techniques.
    • Team Player: Ability to collaborate effectively with other developers, product managers, and engineers to ensure the success of key projects.

    Preferred Qualifications:

    • Knowledge of continuous integration and continuous delivery (CI/CD) pipelines.
    • Experience with containerization tools like Docker.
    • Familiarity with DevOps principles and practices
    More
  • · 165 views · 33 applications · 30d

    Senior Python AI Engineer (FastAPI))

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · English - B2
    Who: We are looking for a Senior Backend Engineer with 7+ years of experience who takes ownership of designing, building, and running production systems. What: You will own core backend services and data pipelines that power AI workflows, handle...

    Who:
    We are looking for a Senior Backend Engineer with 7+ years of experience who takes ownership of designing, building, and running production systems.

    What:
    You will own core backend services and data pipelines that power AI workflows, handle high-volume data, and serve LLMs in production.

    When:
    Immediate start.

    Where:
    Remote.

    Why:
    To build scalable, reliable, data- and AI-driven systems with real production impact and minimal process overhead.

    Office Environment:
    Fast-growing startup environment with high ownership, hands-on engineering, and close collaboration across teams.

    Salary:
    Competitive, based on experience.

    Position Overview:

    This is a senior, hands-on backend role for engineers who enjoy building systems end-to-end. You’ll design APIs, data pipelines, and AI-adjacent services, take responsibility for their reliability in production, and continuously improve performance, scalability, and maintainability.

    Key Responsibilities:

    • Build and own core backend services using Python and FastAPI
    • Design and maintain production-grade APIs for data ingestion, processing, and inference
    • Handle high-volume structured and unstructured data (documents, text, embeddings, events)
    • Design and operate AI data pipelines for ingestion, transformation, and serving
    • Support hosting and scaling of LLMs and ML models in production
    • Design and optimize PostgreSQL schemas and queries
    • Build asynchronous and event-driven systems using RabbitMQ
    • Make pragmatic architecture decisions focused on simplicity and scalability
    • Ensure systems are observable, fault-tolerant, and easy to operate
    • Own production incidents, debugging, and continuous improvement
    • Collaborate closely with product, frontend, and ML teams

    Requirements:

    • 7+ years of backend engineering experience
    • Strong proficiency in Python, including async programming
    • Extensive experience with FastAPI or similar modern frameworks
    • Solid fundamentals in API design, authentication, and security
    • Deep experience with PostgreSQL (schema design, indexing, query optimization)
    • Hands-on experience with RabbitMQ or similar messaging systems
    • Experience working with large-scale structured and unstructured data

    Nice to Have:

    • Experience building or supporting AI/ML data pipelines
    • Exposure to LLM inference systems (self-hosted or managed)
    • Experience with Docker and containerized deployments
    • Familiarity with CI/CD and automated releases
    • Kubernetes or container orchestration experience
    • Experience running compute-intensive or GPU-backed services
    • Experience with vector databases or search systems
    More
  • · 88 views · 27 applications · 30d

    Senior Python Engineer

    Full Remote · EU · Product · 6 years of experience · English - B2
    The company provides financial institutions, governments, and regulators with blockchain intelligence and compliance solutions. The headquarters are in Amsterdam, the Netherlands, with main offices in Ukraine, London, and the USA. You’ll play a pivotal...

    The company provides financial institutions, governments, and regulators with blockchain intelligence and compliance solutions. The headquarters are in Amsterdam, the Netherlands, with main offices in Ukraine, London, and the USA.

     

    You’ll play a pivotal role in integrating new blockchains and protocols into our platform, contributing to a product that helps fight financial crime and promote transparency in the crypto space.

     

    Duties and responsibilities:

    • Integration of blockchains, tokens and bridges within platform;
    • Maintain code to high-quality standards;
    • End-to-end feature designing and implementation;
    • Code, debug, test and deliver features and improvements in a continuous manner;
    • Provide code review, assistance and feedback for other team members;
    • Refactor code as necessary.

    Required:

    • 5+ years commercial experience in developing Python backend services and API for Web or Mobile Apps;
    • Solid software architecture skills;
    • Strong knowledge of SQL/NoSQL databases and data architecture;
    • Experience with a Flask framework;
    • Knowledge of Unit Testing principles;
    • Experience in developing service-oriented solutions;
    • Understanding of the process of integration with external services;
    • Proficiency in English.

    Would be a plus:

    • Hands-on experience with PostgreSQL;
    • Hans-on experience in big data, key-value and other storages;
    • DevOps skills for working in development environment;
    • Experience with open source solutions.


     

    Condition: 80K+ annual gross USD/EURO, B2b contract. This is a fully remote role open to candidates across Europe, offering the chance to work with a globally distributed team of blockchain analysts, mathematicians, and developers.

    More
  • · 29 views · 1 application · 30d

    Team Lead Java

    Full Remote · Ukraine · 6 years of experience · English - B2
    Project Description: A next-generation cross-asset data management platform to provide globally consistent data and innovative tools to support business strategy for trade/sales clients that is built on big data architecture, highly scalable, and...

    Project Description:

    A next-generation cross-asset data management platform to provide globally consistent data and innovative tools to support business strategy for trade/sales clients that is built on big data architecture, highly scalable, and cloud-ready. The platform enables industry-leading analytics, client reporting, regulatory compliance, surveillance, supervisory reporting, and data science solutions (data flame). The project tech stack: Java, Scala, Spring, SQL, Kafka, Hadoop.

     

    We are looking for a strong Senior Java Developer capable of being able to work within the team, being a mentor for team members, communicating with stakeholders, and being accountable for the whole team and the outcomes of activities that are assigned.

     

    The role of the Team Lead involves working with strong development teams (3 Senior Java Developers), the opportunity to work with big data improving knowledge in this domain utilizing the resources of an international bank.

    Responsibilities:

    • Design and build frameworks for ingesting/modeling the complex Risk data

    • Develop Low latency caching to service Front office risk systems

    • Setup monitoring and management for services

    • Provide SME support for development of automated QA scripts

    • Management of Team

    Mandatory Skills Description:

    • Team Lead experience

    • Development experience with expertise in the following:

    • Designing and building APIs (Java);

    • Java Server-side or Back-end development;

    • Core Java;

    • Java collections and multithreading;

    • Java Memory Management;

    • Database and SQL (writing stored procedures, designing table schemas).

    • Understanding of distributed systems.

    • Understanding of CI/CD workflow.

    • Linux

    • Ability to multi-task and work under pressure.

    • Ability to pick up new concepts and apply the knowledge.

    • Demonstrated problem-solving skills.

    • Enthusiastic and proactive approach with a willingness to learn.

    • The candidate is expected to be dynamic, and flexible with a high energy level as this is a demanding and rapidly changing environment

    Nice-to-Have Skills Description:

    • Experience in Hadoop Ecosystem (HDFS, Impala, HIVE, HBASE, etc.)

    • Experience In-memory databases and caching

    • Job Orchestration tools like Autosys or Airflow

    • Apache Spark

    • Financial background (where possible)

    Languages:

    English: C2 Proficient


     

    More
  • · 36 views · 3 applications · 30d

    Senior Scala, Europe

    Full Remote · EU · 4 years of experience · English - None
    About the Client Our client is transforming the world of alternative investments, making them accessible to a broader range of investors. Traditionally, private funds and other alternative assets have been available only to institutional players due to...

     

    About the Client

    Our client is transforming the world of alternative investments, making them accessible to a broader range of investors. Traditionally, private funds and other alternative assets have been available only to institutional players due to their complexity and regulatory barriers. They change that by providing a cutting-edge platform that simplifies access, management, and distribution of these investment opportunities.

    About the Role

    As a Senior Scala Engineer, you’ll be part of the team building the core backend systems that power the client’s investment platform. Your mission will be to design and develop high-performance, scalable, and reliable distributed services that enable seamless data flow and financial transactions at scale.

    You’ll contribute to the architecture of microservices and real-time data pipelines, applying functional programming principles and leveraging technologies like Akka, Play Framework, and streaming frameworks such as Spark or Flink. Working closely with cross-functional teams, you’ll help shape technical direction and ensure the platform continues to deliver secure, robust, and efficient solutions for the global investment community.

    More information about us — [meet INSART]

    Please note that only candidates based in the EU will be considered for this role.

    Role Responsibilities:

    • Develop and maintain robust backend systems using Scala, ensuring high performance, scalability, and reliability.
    • Participate in designing distributed systems and microservices architectures. Contribute to decisions on frameworks, libraries, and best practices.
    • Write clean, testable, and maintainable code. Promote functional programming principles and ensure code quality through code reviews and unit/integration tests.
    • Identify bottlenecks and optimize application performance, scalability, and fault tolerance.

    Role Requirements:

    • 4+ years working with Scala
    • Hands-on experience with SQL and NoSQL databases (e.g., PostgreSQL, Cassandra, MongoDB)
    • Experience with functional programming paradigms
    • Experience with Akka, Play Framework, or ZIO ecosystem
    • Strong communication skills with English B2+ for direct cooperation with the client
    • Project starter mindset with ability to work independently and take ownership in a changing environment.
    • Strong curiosity to the fintech domain.

    Nice to have:

    • Experience in fintech, banking, or payment systems
    • Knowledge of data streaming and real-time analytics
    • Exposure to Big Data frameworks (Spark, Flink)

    Interview Process

    1. Intro Call with Recruiter (45 min)
    2. Technical Interview (up to 60 min)
    3. Client Interview (up to 60 min)

    What sets us apart?
    Here are just a few reasons why this position is a standout opportunity:

    🚀 Opportunity for Growth: As part of our dynamic and fast-growing team, you’ll have the chance to make a real impact and grow your career in exciting new directions.

    🌍 Remote Mode: You can have a fully comfortable mode, just stick to deadlines and attend team meetings.

    🕰️ Flexible Schedule: Our cooperation will not have an impact on the work-life balance — this is the most important thing for us. In INSART we are committed to making cooperation enjoyable and comfortable first.

    💡 Innovation: We’re constantly pushing the boundaries of what’s possible, so you’ll have the chance to join cutting-edge projects and technologies.

    👩‍💻 Diversity and Inclusion: We believe that diversity and inclusion are essential to building a strong and successful team. We welcome people of all backgrounds and experiences to join us.

    👥 Collaborative Environment: You’ll stay closely with our talented developers to ensure that our products and features are thoroughly tested and of the highest quality.

    📚 Free Learning: We believe in continuous learning and development, so we provide free access to a variety of online learning resources to help you stay up-to-date with the latest technologies and industry trends.

    Join us!

    Looking forward to having a mutually interesting conversation with you! 😉

    More
  • · 21 views · 1 application · 30d

    Working Group Lead – Fleet and Operations Software (Europe)

    Hybrid Remote · EU · 5 years of experience · English - B2
    We’re looking for a strong technical leader to build and grow a European engineering team around a truly unique robotics and automation platform used in real-world airport operations. This is a rare opportunity for a senior engineer who is ready to...

    We’re looking for a strong technical leader to build and grow a European engineering team around a truly unique robotics and automation platform used in real-world airport operations.

     

    This is a rare opportunity for a senior engineer who is ready to become the key technical figure for a new European team and shape both the product and the people around it.

    Our client builds cloud software that orchestrates autonomous vehicles and real-world operations in large, complex environments such as airports. Their platform breaks physical processes into digital tasks, coordinates fleets of robots, and enables thousands of operations per day with high reliability. The systems run close to 20 hours a day and are already live in production at major airports. This is not a “demo” or a lab project — it is real software controlling real machines in high-consequence environments.

    The goal of this role is to establish and grow the European engineering group from the ground up. You will be the founding member of this team, the main technical owner in Europe, and a core partner to the US-based engineers. You will work hands-on with the product, support live deployments in the UK, and help design how the European team operates, hires, and scales.

     

     

    What you'll do in this role  

    • Own end-to-end delivery of production features within the fleet and operations platform
    • Design, implement, validate, and operate backend systems in real-world environments
    • Work primarily in Python on distributed, event-driven cloud services
    • Build systems that integrate vehicle state, task orchestration, and operational workflows
    • Ensure all code merged is production-ready and operationally sound
    • Participate in weekly release cycles and own production behavior of delivered systems
    • Support live deployments at UK airports, including on-site work several times per year
    • Act as the founding member of the European engineering group
    • Lead hiring, onboarding, and technical ramp-up of new EU team members
    • Establish local standards for engineering quality, ownership, and delivery
    • Build a strong, trusted collaboration model between EU and US teams
    • Lead by example through execution, technical judgment, and accountability

     

     

    We're looking for

    • Senior-level experience building and operating production cloud systems
    • Strong proficiency in Python
    • Hands-on experience with distributed, event-driven architectures
    • Experience working with messaging systems (e.g., NATS or similar)
    • Solid background in Kubernetes and cloud-native infrastructure (GCP is a plus)
    • Experience with observability, logging, and production telemetry
    • Ability to work autonomously with high ownership and responsibility
    • Strong communication skills across engineering, operations, and leadership
    • Upper-Intermediate or higher level of English, sufficient for confident daily communication with international teams
    • Comfort with ambiguity and evolving requirements
    • Willingness and ability to travel to the UK for deployments

       

     

    How to knock our socks off

    • Experience with Go or Java
    • Background in robotics, autonomous systems, or hardware-adjacent software
    • Previous experience building or leading distributed teams
    • Exposure to real-time or operationally critical systems
    • Name five or more dishes that include beets, other than borscht.😉

     

     

    ✔ Not checking every box?

    This job looks very exciting, but you hesitate to apply because of the confidence gap? Reach out to us anyway! Beetroot is an inclusive workplace that considers all applicants. We’re committed to openness — promoting equality and fostering an environment where different backgrounds, ideas, and experiences are not just accepted, but embraced. So let’s discover together whether we could be an excellent fit for each other.

    Please send us your CV in English, and we'll be happy to discuss your application further.

    More
  • · 37 views · 5 applications · 30d

    Senior Python Developer

    Full Remote · Ukraine · 5 years of experience · English - B2
    Project Description: Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits management, reports of trading activities,...

    Project Description:

    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits management, reports of trading activities, FIX connectivity, market data providers connectivity (e.g. Bloomberg B-pipe), etc

    Responsibilities:

    The Team is focused on the development and maintenance of various applications. The successful candidate will have considerable and proven experience in Python, a good working knowledge of end-user and server-side data processing techniques, a good understanding of SDLC and agile development methodologies.

    Mandatory Skills Description:

    - Strong understanding of data quality principles
    - Hands-on exp with Python
    - at leas 1 year of experience in trading domain/capital markets
    - Proven experience in designing and developing data models using industry best practices
    - Experience in using code management and CI/CD tools such as Github, Azure Devops, Jenkins, Bamboo etc.
    - 5+ years of experience working with Python
    - Good understanding and demonstrated experience working with Power Query (M query language) and DAX.
    - Extensive experience designing and developing reports and performance metrics from complex and disparate platforms

    Nice-to-Have Skills Description:

    - Risks trading system development experience.
    - Understanding and demonstrated experience working with Power Query (M query language) and DAX. Experience in using code management and CI/CD tools such as Github, Azure Devops, Jenkins, Bamboo etc.

    Languages:

    English: B2 Upper Intermediate

    More
  • · 171 views · 21 applications · 30d

    PHP Developer (Laravel)

    Full Remote · Countries of Europe or Ukraine · 1 year of experience · English - B2
    Necessary skills: — Extensive experience with Laravel framework; — MVC Hierarchical; — Experience at OOP; — Experience with source control systems (Git); — Knowledge of HTML5, CSS3, SCSS; AJAX; — Teamwork skills; — More than 1 year of experience; — Good...

    Necessary skills:

    — Extensive experience with Laravel framework;
    — MVC Hierarchical;
    — Experience at OOP;
    — Experience with source control systems (Git);
    — Knowledge of HTML5, CSS3, SCSS; AJAX;
    — Teamwork skills;
    — More than 1 year of experience;

    — Good written and spoken English.

    Will be a plus:

    — experience with highload;
    — experience with big data;
    — Vue.js/AngularJS;
    — NoSQL, MySQL;
    — Redis, Elasticsearch, Rabbit MQ.

    We offer:

    — Possibility to work remotely;
    — Professional and career growth;
    — Flexible work schedule;
    — Long-term employment;
    — Interesting projects;
    — Professional trainings and certifications, English lessons;
    — Competitive salary;
    — Team-building events and fun activities;
    — Friendly team spirit;
    — 21-days of paid vacation.

    More
Log In or Sign Up to see all posted jobs