Career

Our team is our greatest value. We do whatever it takes to offer the most comfortable working environment, a wide range of interesting projects, and a continuing avenue for mastering your skills. Our aim is to disclose your potential and express your creativity!

Join Our Team

Grow with us

Great Place to Become a Better Pro

With constant increase in scope
and number of stimulating projects, Geomotiv is an excellent opportunity for professional growth. We deeply appreciate aspiration to new competences, self-improvement,
and self-development.

0
%

fear of challenging projects

100
%

chance for colleagues to become friends

22000
CUPS

OF REFRESHING COFFEE PER YEAR

<
5%

EMPLOYEE ATTRITION RATE

8+
years

AVERAGE WORK EXPERIENCE

Remote-Friendly Culture

Work with Us Regardless of Your Location

Would you like to be a part of a large and fast-growing team and build a successful career in an international company?
We are always excited to welcome new members aboard! Geomotiv is a hub for highly motivated people who are constantly striving to make a difference. Our most significant value is sourcing the most experienced and responsible professionals in the industry. Therefore, we attract highly proficient, like-minded English-speaking candidates from a vast pool of Canada, Europe (Poland, Portugal, Lithuania), Estern Europe (Ukraine), Central and Western Asia (Armenia, Georgia, Kazakhstan) and LATAM (Brazil, Argentina).

You can join us at one of our great locations and become a part of
an exciting story. Coming from a collaborative culture and “work from anywhere” mentality, we support remote and in-office experiences.
Indeed, our engineers have access to a managed office space with
a modern infrastructure, fully equipped meeting rooms, access
to high-speed Internet, and dedicated places with snacks and coffee.

Geomotiv creates a unique remote-friendly workspace for talented employees and helps them grow while working on international technology-intensive projects and internal training programs.
We ensure that our remote teams can efficiently work together,
align with the client’s expectations, and yield the best results for
their enterprise.

VACANCIES

Talents Wanted

Senior Node.JS Developer

ABOUT THE PROJECT:

It is a leading free streaming television service in America. It delivers 100+ live and original channels and thousands of on-demand movies in partnership with major TV networks, movie studios, publishers, and digital media companies. Millions of viewers tune in each month to watch premium news, TV shows, movies, sports, lifestyle, and trending digital series. The service is available on all mobile, web, and connected TV streaming devices.

WHAT YOU’LL BE UP TO:

  • Implement different engaging and challenging tasks on Node.js backend part in Video on Demand, Video Streaming, and Video AdTech spheres;
  • Lead by example and help the team with technical decisions;
  • Work with server-side processes, which support different platforms and high-load services (over 35’000 RPS load);
  • Collaborate with product managers and team members to develop solutions within an agile environment;
  • Participate in code reviews and help maintain high standards of code quality;
  • Stay up-to-date with relevant technologies to create an exceptional product.

WHAT YOU’LL NEED TO HAVE:

  • At least 3 years of previous experience with Node.js;
  • Experience with REST API, Git, GitHub, AWS, MongoDB, Redis;
  • Experience with Linux or macOS environment for development;
  • Experience with Agile practices;
  • Deep debugging and profiling skills for Node.js applications;
  • Good verbal and written communications skills;
  • Intermediate speaking English is a must.

WOULD BE A PLUS:

  • VAST, VMAP, OpenRTB;
  • Data Engineering;
  • Kubernetes, Prometheus, Linux;
  • Previous experience with AdTech industry will be a big plus.

INTERVIEW STEPS:

  • HR interview;
  • Technical interview;
  • Interview with a Manager.
APPLY NOW

We will be glad to see in our team!

Drag & Drop or Choose files to upload Files supported: PDF Max size: 20MB

File name:

File size:

Max 500 characters

By filling out the web form and submitting the personal data specified in it, I express my consent to the processing of my personal data in accordance with the Privacy Policy and the use of Cookie files of the Сompany for the purpose of processing and responding to my request. I am aware that I have the right to withdraw my consent at any time

Senior FullStack Developer (Java+React)

ABOUT THE PROJECT:

The project engineering team works on a set of unique and exciting challenges innovating and delivering personalized, Programmatic Direct Mail®. We process billions of events, store terabytes of information, and send millions of relevant and meaningful offers from brands consumers love.

WHAT YOU’LL BE UP TO:

  • Develop impactful projects using Spring Boot, React and PostgreSQL with deployment to the AWS Cloud;
  • Craft specific UI/UX elements for products based on industry standards;
  • Expand a service oriented architecture including building microservices;
  • Assist with key areas of back end and front end development including application architecture and development, APIs, ETL, platform security, scalability and resilience;
  • Partner with designers, project managers, data scientists, business stakeholders and fellow engineers to design and implement end-user experiences that are leveraged by hundreds of brands while processing data for tens of million customers;
  • Use cutting-edge technologies and domain-driven design fundamentals to introduce improvements to our stack, business processes and workflows via rapid prototypes and proof-of-concepts;
  • Collaborate with our agile team that champions software development best practices.

WHAT YOU’LL NEED TO HAVE:

  • 7+ years of professional experience working with Spring Boot and React applications in production;
  • Deep understanding of the Java ecosystem and idioms for writing performant and scalable code;
  • Solid understanding of React, Redux, Javascript;
  • Strong attention to design and visual detail;
  • Well versed in all aspects of SDLC including CI/CD, automated testing and monitoring is a must-have;
  • Actual hands-on experience in service oriented architectures including monolith to microservice migrations are preferred;
  • Experience in the use of key distributed system design concepts (queues, serverless compute, databases, load balancing, API, scalability and security);
  • Written maintainable code, automated testing and performed code reviews;
  • English Intermediate+.

INTERVIEW STEPS:

  • HR interview;
  • Interview with Team Lead;
  • Hometask;
  • Hometask results discussion call;
  • Interview with CTO.
APPLY NOW

We will be glad to see in our team!

Drag & Drop or Choose files to upload Files supported: PDF Max size: 20MB

File name:

File size:

Max 500 characters

By filling out the web form and submitting the personal data specified in it, I express my consent to the processing of my personal data in accordance with the Privacy Policy and the use of Cookie files of the Сompany for the purpose of processing and responding to my request. I am aware that I have the right to withdraw my consent at any time

Senior DevOps Engineer

ABOUT THE PROJECT:

Adoppler is a company founded in 2017, as a product subsidiary of Geomotiv. Since 2018 – an independent business. Adoppler focuses on building and licensing disruptive advertising technology platforms for innovative companies around the world. Adoppler together with Audience Media founded ElementalTV in 2020.

The company’s main product is the Trusted Marketplace technology, a holistic video monetization solution for any platform and device. Our full-stack solution has a complete view of the video, CTV, and OTT inventory. It helps clients to access and to manage direct, programmatic, and third-party partners using built-in tags or OpenRTB-compliant endpoints.

The Trusted Marketplace consists of several high-load web applications, developed using Java 17, Jetty/Netty, Druid, Kafka, Aerospike, PostgreSQL. The production environment is private cloud-based on Proxmox. Deployment is carried out by Jenkins. The client-side is based on Angular 15/React 16, working as SPA.

Our company manages dev processes using Jira, Confluence, Slack, and regular video calls. We prefer to use Git Flow and peer code review in our work.

WHAT YOU’LL BE UP TO:

  • Design and develop infrastructure as code to build performant systems to support the adtech platform;
  • Deep troubleshooting related to failures, performance and networking including root cause analysis and building fault-tolerant systems;
  • Manage the full lifecycle of infrastructure and change management including off-hours maintenances when needed;
  • Evaluate DevOps tools and software to determine best-in-class solutions;
  • Support and development of monitoring system (Prometheus/VictoriaMetrics, Grafana);
  • Fine-tuning PostgreSQL, Kafka, Druid, Aerospike;
  • Implementation of Multi-Data Center operation;
  • Implementation of cluster’s fault tolerance;
  • Resolve technical and user problems.

WHAT YOU’LL NEED TO HAVE:

  • Minimal experience – 5 years;
  • Extensive Linux experience (Ubuntu, Debian, knowledge of command line utilities, ability to write and read bash scripts);
  • Knowledge of the principles of operation of IP networks and basic network services (routing, VPN, firewall, DNS, SMTP);
  • Experience in configuration management and deployment tools (Ansible);
  • Experience with Jenkins pipeline jobs;
  • Solid knowledge of Nginx/OpenResty (proxying, load balancing);
  • Experience with monitoring and visualization systems Prometheus/VictoriaMetrics, Alertmanager, Grafana;
  • Basic knowledge and experience with Docker, PostgreSQL;
  • Hands-on experience with Git;
  • English Intermediate+.

WOULD BE A PLUS:

  • Experience with HighLoad/BigData systems;
  • Proficiency in Proxmox (Corosync based cluster), KVM, LXC;
  • Experience with clustering PostgreSQL (with Patroni);
  • Experience with replication MongoDB;
  • Solid knowledge Keepalived, Linux Virtual Server system;
  • Familiarity with following stack: Zookeeper, Kafka, KafkaConnect, Druid, Ceph (cephfs), Aerospike, Lua in OpenResty.

INTERVIEW STEPS:

  • HR interview;
  • Technical interview;
  • Interview with a Product Manager.
    APPLY NOW

    We will be glad to see in our team!

    Drag & Drop or Choose files to upload Files supported: PDF Max size: 20MB

    File name:

    File size:

    Max 500 characters

    By filling out the web form and submitting the personal data specified in it, I express my consent to the processing of my personal data in accordance with the Privacy Policy and the use of Cookie files of the Сompany for the purpose of processing and responding to my request. I am aware that I have the right to withdraw my consent at any time

    Middle Fullstack Developer PHP+React

    ABOUT THE PROJECT:

    A traffic-monetization platform that delivers the best advertising products straight forward and goal-driven. It offers the full spectrum of pay-per-click advertisers and networks all in one. Development of the best products using the latest technologies for the network of publishers – exactly this can make sure traffic is monetized most efficiently – always.

    WHAT YOU’LL BE UP TO:

    • Identify and uphold FullStack engineering best practices;
    • Write clean, maintainable code using engineering best practices (source control, continuous integration, peer reviews, unit testing, etc.);
    • Participate in feature design to provide elegant and powerful features which can be easily used by non-technical customers;
    • Collaborate with designers & product managers to iterate on the design & implementation of our product;
    • Participate in code reviews and contribute to the continuous improvement of the development process and team performance;
    • Stay up-to-date on emerging technologies.

    WHAT YOU’LL NEED TO HAVE:

    • 3+ years of development experience with PHP (experience with php8.0 and higher);
    • Significant knowledge of Frontend web development stack with JavaScript (React);
    • Experience with unit testing using PHPUnit;
    • Proficient in MySQL and PHPMyAdmin for database management;
    • Familiarity with Elasticsearch and Kibana;
    • Experience with AWS services for application deployment;
    • Knowledge of CQRS and Event Sourcing patterns;
    • Hands-on experience with Docker for containerization;
    • English Upper Intermediate.

    WOULD BE A PLUS:

    • Knowledge of the Slim framework;
    • Experience with designing and developing distributed systems and microservices architecture;
    • Experience with Redis, RabbitMQ;
    • Knowledge of Docker Compose and Docker Swarm.

    INTERVIEW STEPS:

    • English check;
    • HR interview;
    • Technical interview with the client.
    APPLY NOW

    We will be glad to see in our team!

    Drag & Drop or Choose files to upload Files supported: PDF Max size: 20MB

    File name:

    File size:

    Max 500 characters

    By filling out the web form and submitting the personal data specified in it, I express my consent to the processing of my personal data in accordance with the Privacy Policy and the use of Cookie files of the Сompany for the purpose of processing and responding to my request. I am aware that I have the right to withdraw my consent at any time

    Senior Data Engineer

    ABOUT THE PROJECT:

    The project engineering team works on a set of unique and exciting challenges innovating and delivering personalized, Programmatic Direct Mail®. We process billions of events, store terabytes of information, and send millions of relevant and meaningful offers from brands consumers love.

    WHAT YOU’LL BE UP TO:

    • Architect and build the software to scale a fast-growing, disruptive, and first-mover company;
    • Collaborate with product managers and team members to gather requirements, design, and develop solutions within an Agile environment;
    • Participate in code reviews and help maintain high standards of code quality;
    • Stay up to date with relevant technologies to create an exceptional product;
    • Work with a DevOps team to deploy and monitor applications in our cloud environments.

    WHAT YOU’LL NEED TO HAVE:

    • 4+ years in data engineering;
    • Strong distributed systems knowledge including working in environments with monitoring (e.g. Prometheus, Datadog), Alerting (e.g. Pagerduty) and devops experience (k8s, terraform, cloudformation) in an AWS stack;
    • Experience with non relational stores (Cassandra, Scylla, Dynamo) and graph databases (Neo4j, JanusGraph, Neptune);
    • Experience with distributed streaming systems such as Kafka/Kinesis/Pulsar;
    • Track record of technical leadership and delivery of large projects that require strong teamwork and collaboration in the big data ecosystem;
    • English Intermediate+.

    WOULD BE A PLUS:

    • Prior work in AdTech/Martech vertical.

    INTERVIEW STEPS:

    • HR interview;
    • Interview with CTO;
    • Hometask;
    • Technical interview with the team.
    APPLY NOW

    We will be glad to see in our team!

    Drag & Drop or Choose files to upload Files supported: PDF Max size: 20MB

    File name:

    File size:

    Max 500 characters

    By filling out the web form and submitting the personal data specified in it, I express my consent to the processing of my personal data in accordance with the Privacy Policy and the use of Cookie files of the Сompany for the purpose of processing and responding to my request. I am aware that I have the right to withdraw my consent at any time

    Senior Go Developer

    ABOUT THE PROJECT:

    A leading free streaming television service in America. It delivers 100+ live and original channels and thousands of on-demand movies and partners with major TV networks, movie studios, publishers, and digital media companies. The service is available on all mobile, web and connected TV streaming devices for millions of viewers. They keep on tuning in each month to watch premium news, TV shows, movies, sports, lifestyle, and trending digital series. Headquartered in West Hollywood, the company has offices in New York, Silicon Valley, Chicago, and Berlin.

    WHAT YOU’LL BE UP TO:

    • Work jointly with Product, QA and Backend teams to delivery a best-in-class user experience to entertain millions of users; 
    • Design/implement features that anticipate failure and corner cases;
    • Maintain detailed documentation on features, flows and processes;
    • Effectively communicate and document progress via Jira, Slack and Confluence; 
    • Take ownership and responsibility for your work.

    WHAT YOU’LL NEED TO HAVE:

    • 4+ years of software engineering experience;
    • Extensive experience in creating and enhancing high volume API services in Golang;
    • Confident with MongoDB and PostgreSQL;
    • Comfortable with AWS and possibly other cloud hosting providers;
    • Be on a first-name basis with Linux and Docker;
    • Experience with Agile practices;
    • English B1+.

    INTERVIEW STEPS:

    • HR interview;
    • Technical interview;
    • Interview with the customer.
    APPLY NOW

    We will be glad to see in our team!

    Drag & Drop or Choose files to upload Files supported: PDF Max size: 20MB

    File name:

    File size:

    Max 500 characters

    By filling out the web form and submitting the personal data specified in it, I express my consent to the processing of my personal data in accordance with the Privacy Policy and the use of Cookie files of the Сompany for the purpose of processing and responding to my request. I am aware that I have the right to withdraw my consent at any time

    No suitable vacancies?

    Do not worry, we are always in search of the best experts!


    Just fill in our online form and leave your contact details. Our recruiters will reach out to you as soon as we have an open position that will correspond to your skills and expectations.

    APPLY NOW

    We will be glad to see in our team!

    Drag & Drop or Choose files to upload Files supported: PDF Max size: 20MB

    File name:

    File size:

    Max 500 characters

    By filling out the web form and submitting the personal data specified in it, I express my consent to the processing of my personal data in accordance with the Privacy Policy and the use of Cookie files of the Сompany for the purpose of processing and responding to my request. I am aware that I have the right to withdraw my consent at any time

    How-to Guide

    5 Steps to Join Our Team

    STEP 1 Send your CV to [email protected]
    STEP 2 Attend a job interview
    STEP 3 Show off your skills at an interview with our client
    STEP 4 Get a job offer from Geomotiv
    STEP 5 Join the team

    BENEFITS AND PERKS

    Come Enjoy Our Goodies

    • Competitive salary in USD
    • Remote work from anywhere
    • Possibility to work with
      experienced colleagues
      (80% of our employees are
      Senior specialists)
    • Official employment in our
      locations or work as a sole
      proprietor (independent
      contractor) from any corner
      of the world
    • Flexible working hours
    • English-speaking projects
    • Opportunity to work on
      interesting high-load
      projects
    • Ongoing professional growth
      and participation in conferences
      and other professional
      activities
    • Referral program bonuses
    • Extra benefits
    • Intensive corporate life and
      frequent team-building activities
    • Personal attention

    Become Part of Our Story

    Together Is Better Than Apart

    Geomotiv is a reliable and fast-growing company.
    Our atmosphere stimulates professional growth. It helps
    to share ideas and bring the brightest ones to life. For us,
    it is crucial to create comfortable conditions for everyone.
    That’s why in everything that we do, we follow the principles
    of diversity, equity, and inclusion. Join us to leverage a wide
    range of opportunities for self-realization!