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
150+
top-tier professionals across various regions
geomotiv vac 1
geomotiv vac 2
geomotiv vac 4
geomotiv post 6
Varvara Vinogradova_photo
Varvara Vinogradova
HR Director

Welcome to Geomotiv!

We are an international IT company with 15+ years of experience, where talented people grow, develop, and build the technologies of tomorrow.

What you can expect with us:

  • A supportive environment and exciting projects for your professional growth.
  • Transparency, honesty, and trust within the team.
  • A remote-friendly format with a flexible approach to work.
  • International collaboration without borders — across Europe, Canada, Latin America, and Asia.
  • Diverse domains: from AdTech and MarTech to eCommerce and OTT.

Join Geomotiv — and shape the future of innovation with us!

Work with Us Regardless of Your Location

Ann recruiter_photo

“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, Western Europe and Eastern Europe, Central, Southeast and Western Asia and LATAM. We’d love to hear which region you are most interested in for your hiring needs, so we can tailor our search accordingly.

– Anna German, IT Recruiter

recruiter Tatiana_photo

“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 experiences. 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.”

– Tatyana Pupko, IT Recruiter

Talents Wanted

Geomotiv vacancy_middle java engineer

Middle Project Manager/Business Analyst

Geomotiv is an international software development company with a reputation in the US and European media industry. Since 2010, we’ve been providing comprehensive AdTech solutions and have accumulated solid tech experience in different spheres. Join our team of over 150 engineers and work on top-tier projects with world-class organizations! Become part of our crew, grow with us, and develop your skills – we will put you front and center!
Geomotiv is part of a larger family of companies, including an advertising technology company, Adoppler, and its sister, Elemental TV.

ABOUT THE COMPANY:

Geomotiv is an international software development company with a reputation in the US and European media industry. Since 2010, we’ve been providing comprehensive AdTech solutions and have accumulated solid tech experience in different spheres. Join our team of over 150 engineers and work on top-tier projects with world-class organizations! Become part of our crew, grow with us, and develop your skills – we will put you front and center!

Geomotiv is part of a larger family of companies, including an advertising technology company, Adoppler, and its sister, Elemental TV.

SUMMARY:

We are looking for an experienced, energetic, and self-driven Project Manager/Business Analyst (PM/BA). In this role, you will lead projects of various complexity, plan and control the execution of tasks, and build effective relationships with the team and the client.

Ideal candidates will have proficiency in architectural frameworks, methodologies, and tools to facilitate and prioritize problem-solving activities using technology. As a PM/BA, you will also identify prospective customers’ business problems, objectives, and priorities and apply this knowledge to procure new sales opportunities.

WHAT YOU’LL BE UP TO:

  • Participate in pre-sale activities (study and analyze the incoming data; estimate it together with the development team; validate and pitch derived estimations).
  • Build a team with all the necessary skill sets to deliver a high-quality solution on time and within budget.
  • Participate in the full cycle of project development as a PM/BA (requirements documentation and analysis, planning, development, quality control, presentation, and support of the project).
  • Experience in writing development plans, participating in project evaluations, load planning, and working with RFP.
  • Create and maintain project documentation.
  • Collaborate with the team through all the stages of project development.
  • Manage small projects from initiation to deployment, and monitor project execution schedule.

WHAT YOU’LL NEED TO HAVE:

  • 3 + years of experience in managing outsourcing projects in a PM role.
  • 3 + years of experience as a Business Analyst.
  • Experience in leading projects from initiation to release, a proven track record of successfully deployed projects. Previous experience in managing several projects simultaneously.
  • Previous involvement in pre-sales activities.
  • Experience in prototyping interfaces.
  • Experience with Jira, Confluence, Miro, Gantt.
  • Knowledge of methodologies (Scrum, Kanban).
  • Excellent analytical skills necessary to resolve problems and look for solutions; conflict resolution skills.
  • Capacity to manage relationships with clients and stakeholders; verbal, written, and presentation skills.
  • English: Upper-Intermediate.

WOULD BE A PLUS:

  • Technical background.

INTERVIEW STEPS:

  • HR interview.
  • Technical interview.
Top Popular Software Development Methodologies

Senior Software Engineer (Python/Erlang)

Тhe project is a leading marketing technology company that empowers businesses to drive sustainable growth while building trusted connections with their audiences. Built on nearly two decades of AI and data expertise, it delivers its solutions through AdRoll, its flagship brand and connected advertising platform.

ABOUT THE PROJECT:

Тhe project is a leading marketing technology company that empowers businesses to drive sustainable growth while building trusted connections with their audiences. Built on nearly two decades of AI and data expertise, it delivers its solutions through AdRoll, its flagship brand and connected advertising platform. The AdRoll platform brings together two powerful offerings: the AdRoll product, which helps brands generate awareness, deepen engagement, and drive measurable revenue through AI-powered multi-channel campaigns; and AdRoll ABM, a full-funnel account-based marketing product that unifies buyer insights, predictive AI, and multi-touch advertising to accelerate pipeline and revenue for B2B teams. Together, these solutions give marketers the clarity, efficiency, and performance they need to grow with confidence.

SUMMARY:

We are looking for someone to join the RTB team to work on the programmatic ad bidder on an open-ended basis. Its RTB systems interface with several SSPs, determine which campaigns are eligible to bid on a request, and work with machine learning systems to determine an optimal amount to bid. This all happens billions of times per day, on millions of domains, on behalf of tens of thousands of advertisers. Its bidders are written in Erlang and adjacent campaign management systems are written in Python. This team builds new features into our bidding such as the CTV product we released earlier this year.

WHAT YOU’LL BE UP TO:

  • Take technical ownership of key RTB components that power ad-buying performance, scalability, and resilience.
  • Design, implement, and roll out new features to enhance our bidding algorithms and expand into new ad formats.
  • Collaborate closely with data science and infrastructure teams to integrate machine learning models and improve bidding efficiency.
  • Continuously tune system performance and cost-effectiveness across a globally distributed infrastructure.
  • Contribute to architectural decisions ensuring fault tolerance and system reliability.
  • Participate in code reviews, technical discussions, and shared on-call rotations to maintain system health and uptime.

WHAT YOU’LL NEED TO HAVE:

  • 4+ years of experience in Software Engineering.
  • Experience in high-availability and/or low-latency distributed systems.
  • Experience writing production software in Erlang and Python.
  • Rust experience is a plus.
  • A desire to learn new things and work collaboratively.
  • Strong technical communication skills.
  • Familiarity with ad-tech is a plus.
  • English – B2+.

INTERVIEW STEPS:

  • HR interview.
  • Tech interview.
Hiring data developers

Senior Software Engineer (C# or/and C++)

The project is an end-to-end platform revolutionizing the apparel industry through factory-direct, custom, on-demand manufacturing. By digitally connecting Brands, Manufacturers, Retailers, and Designers into a fully integrated ecosystem, the platform removes data friction through process automation and enterprise software integration. This enables modernized production and unlocks new business models across the entire value chain.

ABOUT THE PROJECT:

The project is an end-to-end platform revolutionizing the apparel industry through factory-direct, custom, on-demand manufacturing. By digitally connecting Brands, Manufacturers, Retailers, and Designers into a fully integrated ecosystem, the platform removes data friction through process automation and enterprise software integration. This enables modernized production and unlocks new business models across the entire value chain.

RELOCATION & ON-SITE WORK:

  • Ability to work remotely for an extended period (approximately 1 year) with optional business trips to Thailand.
  • Relocation to Thailand in 1 year (optional).

WHAT YOU’LL BE UP TO:

  • Design, develop, and maintain new features and functionality across multiple components of the system.
  • Build scalable backend services using .NET Core, Cosmos DB, Redis, and Microsoft Azure technologies.
  • Develop high-performance C++ code for graphics automation, including 2D/3D rendering and image processing.
  • Implement multithreaded algorithms to optimize system performance on both CPU and GPU.
  • Utilize CUDA framework to offload computation to the GPU where appropriate.
  • Collaborate closely with cross-functional teams (engineering, product, QA) to deliver high-quality, performant solutions.
  • Participate in code reviews, unit testing, integration testing, and deployment activities.
  • Occasionally support build automation workflows (minimal Node.js involved).

WHAT YOU’LL NEED TO HAVE:

  • 3+ years of professional experience in software development.
  • Strong knowledge of C#, .NET Core, and ASP.NET.
  • Experience with databases (SQL/NoSQL, ideally Cosmos DB).
  • Solid understanding of multithreaded programming and concurrent systems.
  • Strong problem-solving skills and attention to detail.
  • Ability to work with and improve legacy codebases.
  • Good communication skills and teamwork.
  • English B1+ (comfortable discussing technical topics).

NICE TO HAVE:

  • Experience with C++ and CUDA for performance optimization.
  • Familiarity with Azure cloud infrastructure management.
  • Background in high-load systems or distributed clusters.
  • Understanding of 2D/3D graphics, rendering pipelines, or APIs (OpenGL, DirectX, Vulkan).
  • Knowledge of frontend technologies (JavaScript, HTML, CSS, Polymer).
  • Experience with build automation and CI/CD pipelines (some Node.js helpful).
  • Strong foundation in mathematics — linear algebra, algorithms, computational geometry.

INTERVIEW STEPS:

  • HR interview.
  • Technical interview.
  • Interview with the Manager.
Senior Software Engineer_vacancy

Solution Architect/Tech Lead (AdTech, Pre-Sales & Knowledge Management)

We are looking for an experienced Solution Architect/Tech Lead to provide technical expertise in the AdTech domain, design high-load systems, and contribute to pre-sales activities.
You will play a key role in shaping technical solutions for our clients, building reusable AdTech architectures, and leading the company’s internal knowledge development to grow the company’s competence.

We are looking for an experienced Solution Architect/Tech Lead to provide technical expertise in the AdTech domain, design high-load systems, and contribute to pre-sales activities.

You will play a key role in shaping technical solutions for our clients, building reusable AdTech architectures, and leading the company’s internal knowledge development to grow the company’s competence.

WHAT YOU’LL BE UP TO:

Pre-Sales & Client Engagement

  • Participate in discovery sessions and client meetings.
  • Analyze business requirements and translate them into technical solutions.
  • Prepare architectural diagrams, high-level designs, and effort estimates.
  • Support the sales team in RFP responses, tenders, and pitches.

Solution Architecture

  • Design architecture for AdTech systems (RTB, DSP, SSP, CTV, data pipelines, attribution, privacy compliance).
  • Select an appropriate technology stack and justify architectural decisions.
  • Define non-functional requirements (scalability, latency, cost efficiency, compliance).

Knowledge Management

  • Build and maintain the AdTech knowledge base: reusable architectures, RFP boilerplates, glossaries, and case studies.
  • Conduct internal workshops and mentor engineers.
  • Develop and manage the company’s “AdTech Competence Center”.

Delivery Oversight

  • Participate in early project phases after deal closure: architecture validation, team onboarding, and reviewing key decisions.

WHAT YOU’LL NEED TO HAVE:

Experience:

  • 5+ years in designing and building high-load distributed systems.
  • 2+ years of experience in AdTech (DSP, SSP, RTB, DMP/CDP, attribution, programmatic buying, CTV) is a strong plus.
  • Proven track record of participating in pre-sales/discovery sessions and RFPs.
  • Previous role as an architect or tech lead with experience guiding teams and making architectural decisions.

Technical Skills:

  • Backend: Java / Scala / Go / Python (at least one strong stack).
  • Big Data: Kafka, Spark/Flink, ClickHouse, Druid, Presto/Trino.
  • Cloud: AWS / GCP (Pub/Sub, BigQuery, Kinesis, Redshift).
  • Databases: SQL/NoSQL (Postgres, Cassandra, DynamoDB).
  • API design (REST/gRPC, GraphQL).
  • Architectural patterns: microservices, event-driven, streaming pipelines.
  • Strong understanding of OpenRTB, bid request/response flows, and low-latency systems.
  • Knowledge of privacy regulations (GDPR/CCPA) and consent management solutions.

Soft Skills:

  • Excellent client-facing communication skills (from C-level executives to engineers).
  • Ability to “sell” architectural decisions by demonstrating their business and technical value.
  • Leadership and mentoring skills to grow internal expertise.
  • English: Advanced (required for client meetings).

INTERVIEW STEPS:

  • HR interview.
  • Technical interview.
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
jobs@geomotiv.com

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
our team_career