Geomotiv 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!

Our Team
Trusted Insight
Traveling Spoon
Rubicon
Pluto TV
PebblePost
MediaMath
Black Beacon
BBG
Addopler

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
5%
less employee attrition rate
8+
years average work experience
22K
cups of refreshing coffee per year
geomotiv vac 1
geomotiv vac 2
geomotiv vac 4
geomotiv post 6

Work with Us Regardless of Your Location

geomotiv vac 3

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).

geomotiv models 1

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.

Talents Wanted

geomotiv vacancy_Sales Development Representative

Sales Development Representative

Geomotiv is a leading IT company with over 14 years of experience and a team of 180+ dedicated professionals. Our core expertise lies in AdTech, Video, and CTV solutions. In addition to delivering tailored software development services, we also design and launch innovative products such as learning and workforce management systems.

ABOUT THE COMPANY:

Geomotiv is a leading IT company with over 14 years of experience and a team of 180+ dedicated professionals. Our core expertise lies in AdTech, Video, and CTV solutions. In addition to delivering tailored software development services, we also design and launch innovative products such as learning and workforce management systems.

Talenavita is an all-in-one business management platform designed to streamline time tracking, payroll, invoicing, expense management, and real-time profit & loss reporting—helping teams close their books up to 10x faster and gain instant financial clarity.

Learning Management System (LMS) enables organizations to deliver, manage, and track employee training effectively supporting seamless onboarding, continuous learning, and professional development within the same ecosystem.

SUMMARY:

We are growing rapidly and looking for a Sales Development Representative to engage inbound leads, conduct product demos, and proactively generate new business opportunities aligned with our Ideal Customer Profile.

WHAT YOU’LL NEED TO HAVE:

  • 1+ years of experience in B2B sales, SaaS sales as a BDR/SDR or Lead Generator;
  • Strong communication and customer engagement skills;
  • Experience conducting online product demonstrations;
  • Experience working with CRM systems and sales automation tools;
  • Ability to analyze market trends and identify potential clients;
  • Self-motivated, proactive, and eager to grow in sales;
  • Consistency, attention to details and multitasking;
  • English — B2+.

WOULD BE A PLUS:

  • Experience working with CRM HubSpot;
  • Experience creating mail campaigns;
  • English — C1.

WHAT YOU’LL BE UP TO:

  • Conduct demos of our Product for inbound leads;
  • Proactively identify and generate new sales opportunities that match our ICP;
  • Optimize lead generation strategies;
  • Maintain records of customer interactions and sales activities in the CRM.

INTERVIEW STEPS:

  • HR interview;
  • Interview with CEO (+ Head of Sales – optional).
Geomotiv vacancy_middle java engineer

Middle Java Engineer

We’re developing an innovative product at the crossroads of healthcare and property management, designed to enhance operational efficiency and elevate the quality of care in long-term care facilities and nursing homes.

ABOUT THE PROJECT:

We’re developing an innovative product at the crossroads of healthcare and property management, designed to enhance operational efficiency and elevate the quality of care in long-term care facilities and nursing homes.

This is a fast-paced startup environment where your contributions truly matter, so we’re looking for proactive engineers who thrive on autonomy, think critically, and take ownership of their work.

TECHNOLOGY STACK:

  • Backend: Java (Spring Framework);
  • Frontend: Vue.js;
  • Databases: PostgreSQL, MySQL, and MongoDB are preferred choices for healthcare-oriented Java applications;
  • Cloud/DevOps: To be discussed during the tech interview.

WHAT YOU’LL NEED TO HAVE:

  • 3+ years of backend development experience with Java and Spring;
  • Solid experience designing and building REST APIs;
  • Understanding of SQL and experience working with PostgreSQL or MySQL;
  • Experience with MongoDB is a plus;
  • Ability to work independently, make architectural decisions, and drive tasks to completion;
  • Experience in startups or fast-moving product teams is a strong advantage;
  • English B2 (ability to discuss technical topics and requirements).

NICE TO HAVE:

  • Experience in the healthcare domain or understanding of its regulatory and data requirements;
  • Familiarity with frontend stacks (especially Vue.js);
  • Experience with cloud platforms (AWS, GCP, etc.).

WHAT YOU’LL BE UP TO:

  • Design, develop, and maintain backend services using Java and Spring;
  • Build and maintain RESTful APIs to serve frontend and mobile clients;
  • Analyze business requirements and turn them into clean, scalable technical solutions;
  • Interact closely with product and frontend teams;
  • Work independently in a fast-paced startup environment with limited oversight;
  • Write clean, maintainable, well-documented code;
  • Participate in code reviews and propose architecture improvements;
  • Ensure data security and integrity, especially relevant in healthcare contexts;
  • Take part in shaping product functionality and contribute to overall system design.

INTERVIEW STEPS:

  • HR interview;
  • Technical interview.
geomotiv vac 2

Frontend Engineer (Angular)

ElementalTV, founded in 2020 in Pasadena, CA, empowers publishers to maximize advertising inventory value with advanced audience data and AI curation for direct programmatic transactions. ElementalTV’s 1Audience solution provides a comprehensive view of audiences using deterministic and probabilistic data.

ABOUT THE PRODUCT:

ElementalTV, founded in 2020 in Pasadena, CA, empowers publishers to maximize advertising inventory value with advanced audience data and AI curation for direct programmatic transactions. ElementalTV’s 1Audience solution provides a comprehensive view of audiences using deterministic and probabilistic data.

1Audience Alliance (1AA) unites CTV publishers to address common challenges, enhance buyer engagement, and optimize revenue. The product offers a video advertising technology stack, including ad server, SSP, DSP, DMP, and more, facilitating access to direct, programmatic, and third-party inventory buyers/sellers. The tech stack utilizes Java 21, Jetty/Netty, Druid, Kafka, Aerospike, PostgreSQL, and runs on Proxmox provisioned by Ansible with Jenkins for deployment. Client-side is Angular 19-based SPA.

ElementalTV’s team spans the USA, Germany, Portugal, Ukraine, Poland, Armenia, Belarus, Pakistan and India. The regular day-to-day process management is done using Jira, Confluence, Slack, and audio/video calls.

FOR THOSE WHO APPRECIATE:

  • Physical cluster: Proxmox: 80 servers, 1Gbit/s public and 10Gbit/s private networks;
  • Logical clusters: PostgreSQL, MongoDB, Ceph, Zookeeper, Kafka, Druid, Aerospike;
  • VMs: 1000+ KVM-based;
  • Load balancing: Nginx (OpenResty);
  • Big Data: 30+TB of data volume (+100G daily income);
  • High-load: up to 100K RPS incoming; ~4.5 Gbps external and ~20 Gbps internal traffic;
  • Apps: multiple clustered Java applications.

WHAT YOU’LL BE UP TO: 

  • Design, implement and maintain JavaScript (Angular) applications; 
  • Take part in software and architectural development activities;
  • Conduct software analysis, programming, testing, debugging and code reviewing; 
  • Identify production and non-production application issues;
  • Develop, test, implement, and maintain application software.

WHAT YOU’LL NEED TO HAVE:

  • 5+ years of HTML5/CSS/JavaScript development experience;
  • 4+ years of Angular development experience;
  • Ability to write testable code (unit tests + integration tests);
  • Experience with Unix/Linux;
  • English B1+.

WOULD BE A PLUS:

  • Experience with PostgreSQL/MySQL, SASS/LESS, and Webpack.

INTERVIEW STEPS:

  • HR interview; 
  • Technical interview;
  • Interview with CTO and Product Manager.
geomotiv vac 4

Senior Java Engineer

ElementalTV empowers publishers to maximize advertising inventory value with advanced audience data and AI curation for direct programmatic transactions.

ABOUT THE PRODUCT:

ElementalTV, founded in 2020 in Pasadena, CA, empowers publishers to maximize advertising inventory value with advanced audience data and AI curation for direct programmatic transactions. ElementalTV’s 1Audience solution provides a comprehensive view of audiences using deterministic and probabilistic data.

1Audience Alliance (1AA) unites CTV publishers to address common challenges, enhance buyer engagement, and optimize revenue. The product offers a video advertising technology stack, including ad server, SSP, DSP, DMP, and more, facilitating access to direct, programmatic, and third-party inventory buyers/sellers. The tech stack utilizes Java 21, Jetty/Netty, Druid, Kafka, Aerospike, PostgreSQL, and runs on Proxmox provisioned by Ansible with Jenkins for deployment. Client-side is Angular 8-based SPA.

ElementalTV’s team spans the USA, Germany, Portugal, Ukraine, Poland, Armenia, Belarus, Pakistan and India. The regular day-to-day process management is done using Jira, Confluence, Slack, and audio/video calls.

WHAT YOU’LL NEED TO HAVE:

  • 5+ years experience as a Java developer;
  • Proven experience working in the AdTech industry and/or in designing and developing systems capable of handling highload environments;
  • Solid experience with Spring (Boot, Data/Hibernate, REST);
  • Working experience with Unit testing;
  • Fluent knowledge CI/CD and SQL;
  • Familiarity with Unix/Linux;
  • Experience with Multithreading.

NICE TO HAVE:

  • Experience with NoSQL/OLAP (especially with Apache Druid);
  • Experience with the streaming processes Big Data and/or message delivery systems (especially   with Apache Kafka);
  • Experience with Apache Spark/Apache Airflow;
  • Experience with Kubernetes.

WHAT YOU’LL BE UP TO:

  • Design and implement new features and services in a scalable and maintainable way;
  • Conduct code reviews to ensure code quality, performance, and adherence to best practices;
  • Perform refactoring and optimization of existing components;
  • Investigate and fix bugs, as well as handle technical debt in legacy systems;
  • Ensure high availability and resilience of the system in highload scenarios;
  • Collaborate with DevOps and QA teams to support CI/CD pipelines and deployment processes;
  • Stay up to date with the latest trends and best practices in Java development, highload systems, and AdTech technologies.

INTERVIEW STEPS:

  • HR interview;
  • Technical interview;
  • Interview with Product Managers.

 

Elevating Code Quality: The Role of Refactoring in Agile Development

Senior Data Engineer

The first Dual Screen Smart TV, is the ultimate free television upgrade for the living room, what is more that is free for all the users. An integrated Smart Screen will bring new experiences to a living room like video calling, instant news and sports updates, video games, a fitness studio and so much more.

ABOUT THE PROJECT:

The first Dual Screen Smart TV, is the ultimate free television upgrade for the living room, what is more that is free for all the users. An integrated Smart Screen will bring new experiences to a living room like video calling, instant news and sports updates, video games, a fitness studio and so much more. And, it only gets smarter over time with frequent meaningful updates unlocking even more of its power.

RESPONSIBILITIES:

  • Design, build, and maintain scalable data pipelines for ingestion, transformation, and processing;
  • Develop and optimize complex database queries to support internal and external data needs;
  • Manage and process large-scale datasets efficiently within cloud environments;
  • Implement and maintain workflows for data pipeline orchestration;
  • Develop CI/CD pipelines, follow TDD, and ensure infrastructure automation;
  • Ensure data security, integrity, and governance while optimizing performance and scalability;
  • Collaborate with cross-functional teams to understand business needs and deliver high-quality datasets;
  • Monitor, troubleshoot, and optimize data pipelines for performance, reliability, and cost-efficiency;
  • Maintain clear documentation and contribute to best practices for data engineering.

REQUIREMENTS:

  • 6+ years of experience in software engineering, with a focus on data engineering;
  • Proficiency in Python and the PySpark library or any other data engineering framework;
  • Experience in CI/CD, TDD and agile methodologies;
  • Material experience in Relational and NoSQL databases with an emphasis on complex SQL query development;
  • Working experience with AWS with a particular focus its data related services:  Glue, Athena, S3, Redshift;
  • Deep knowledge of delivering datasets using Apache AirFlow;
  • Experience with DBT maintaining complex datasets;
  • Demonstrated experience with IaC with a particular focus on Terraform;
  • Excellent analytical and problem solving, written and verbal communication skills;
  • Self-organized and self-motivated to work independently, addressing dependencies on the way;
  • English – B1+.

WOULD BE A PLUS:

  • Hands-on experience in one or more statically typed language (i.e. Java, C#, C, C++)  or dynamically typed language (i.e. Javascript, Ruby) beyond Python;
  • Working understanding of performance instrumentation, analysis and tuning;
  • Experience in TV entertainment domain;
  • Experience of working with remote and distributed teams, our team spans across many time zones and cultures.

HR STEPS:

  • HR interview;
  • Tech interview;
  • Tech interview with the Manager.
geomotiv vac 3

Backend Engineer (Ops)

The first Dual Screen Smart TV, is the ultimate free television upgrade for the living room, what is more that is free for all the users. An integrated Smart Screen will bring new experiences to a living room like video calling, instant news and sports updates, video games, a fitness studio and so much more.

ABOUT THE PROJECT:

The first Dual Screen Smart TV, is the ultimate free television upgrade for the living room, what is more that is free for all the users. An integrated Smart Screen will bring new experiences to a living room like video calling, instant news and sports updates, video games, a fitness studio and so much more. And, it only gets smarter over time with frequent meaningful updates unlocking even more of its power.

TECHNOLOGY STACK:

  • Node.js + TypeScript
  • Database: MongoDB, MySQL, PostgreSQL, Redis
  • Cloud Infrastructure: AWS (EC2, ECS, ECR, Lambda, S3, CloudFormation, CodeBuild, etc.)
  • Monitoring: AWS CloudWatch

WHAT YOU’LL BE UP TO:

  • Develop and maintain a high-load backend for the TV application;
  • Design and implement new microservices;
  • Integrate the backend with the frontend and other internal services;
  • Optimize system performance and scalability;
  • Work with MongoDB and other databases (MySQL, PostgreSQL), write efficient queries and manage schemas;
  • Develop and maintain robust server-side API logic;
  • Ensure system scalability and fault tolerance using AWS services (Lambda, ECS, EC2, API Gateway, S3, etc.);
  • Take full ownership of DevOps-related responsibilities — including infrastructure setup and maintenance, deployment automation, monitoring, and incident response;
  • Work with CloudFormation for infrastructure as code and CodeBuild/CodePipeline for CI/CD automation;
  • Use AWS CloudWatch for logging, metrics, and system monitoring;
  • Participate in code reviews and architecture discussions;
  • Collaborate closely with frontend and cross-functional teams.

WHAT YOU’LL NEED TO HAVE:

  • 4+ years of experience in backend development with Node.js;
  • Solid experience with TypeScript in production environments;
  • Strong background in microservice architecture and distributed systems;
  • Deep knowledge of MongoDB, including data modeling, indexing strategies, and performance optimization;
  • Experience working with PostgreSQL and MySQL is a plus;
  • Extensive experience with AWS services, including Lambda, EC2, ECS, ECR, S3, API Gateway, IAM, and CloudFormation;
  • Experience independently managing DevOps tasks (CI/CD, infrastructure, monitoring) in the absence of a dedicated DevOps team;
  • Proficiency in Docker, container orchestration, and infrastructure-as-code tools (e.g., CloudFormation);
  • Understanding of CI/CD principles and experience with CodeBuild / CodePipeline or similar tools;
  • Hands-on experience with AWS CloudWatch for monitoring, metrics, and logging;
  • Strong problem-solving skills, ability to take ownership, and work autonomously;
  • Effective communication skills and a collaborative mindset;
  • English B1+.

INTERVIEW STEPS:

  • HR interview;
  • Tech interview;
  • Tech interview with the Manager (optional).
golang developer for hire_the whole process

Database Administrator

Leading free streaming television service in America, delivering 100+ live and original channels and thousands of on-demand movies in partnership with major TV networks, movie studios, publishers, and digital media companies.

ABOUT THE PROJECT:

Leading free streaming television service in America, delivering 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. Headquartered in Los Angeles.

SUMMARY:

We are seeking an experienced Database Administrator to manage, maintain, and optimize our database infrastructure. You will be responsible for ensuring database security, performance tuning, and high availability in a cloud-based environment.

WHAT YOU’LL BE UP TO:

  • Administer, configure, and optimize MongoDB databases;
  • Manage AWS RDS instances, ensuring reliability, backups, and disaster recovery;
  • Implement monitoring, performance tuning, and database optimization strategies;
  • Develop and maintain backup & recovery plans;
  • Collaborate with development teams to optimize database queries and indexing strategies;
  • Ensure database security, compliance, and best practices are followed;
  • Support, migrate, and integrate systems using Oracle databases;
  • Automate database tasks using scripts and tools (Python, Bash, etc.).

WHAT YOU’LL NEED TO HAVE:

  • 5+ years of experience as a Database Administrator or on a similar role;
  • Strong expertise in MongoDB Atlas, including replication, sharding, and backup strategies;
  • Hands-on experience with AWS RDS (PostgreSQL, MySQL, or SQL Server);
  • Knowledge of database performance tuning and query optimization;
  • Experience with database security, backup, and disaster recovery strategies;
  • Strong problem-solving and troubleshooting skills;
  • English – B2 (speaking, writing).

WOULD BE A PLUS:

  • Experience with Oracle Database and Google CloudSQL administration;
  • Experience with newer Postgres competitors like Yugabyte and CockroachDB;
  • Familiarity with NoSQL and SQL database integration;
  • Scripting experience (Python, Bash, or similar);
  • Knowledge of Kubernetes and Terraform for database automation.

INTERVIEW STEPS:

  • HR interview;
  • Technical interview;
  • Technical interview with Manager / Team Lead.
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.

Come Enjoy Our Goodies

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

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

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!

More About Company
geomotiv vac 1