Simulmedia

Simulmedia

Simulmedia is a pioneer in cross-channel TV advertising, offering advertisers the reach of linear TV combined with digital targeting. Their VAMOS platform enables intelligent audience optimization and direct sales attribution, revolutionizing TV advert...

Media
51-250
Founded 2008
$87M raised

Description

  • Design, build, and maintain backend services in Ruby within a large-scale distributed microservice architecture.
  • Contribute to backend TypeScript/Node.js work, including API design and tRPC procedures for Next.js applications.
  • Own service reliability through instrumentation, monitoring, and observability across services.
  • Collaborate with data engineers on data pipelines, ETL processes, and data flows between services.
  • Investigate and resolve production incidents and participate in on-call and runbook practices.
  • Design and evolve APIs with attention to authentication, authorization, and security best practices.
  • Participate in code reviews, pair programming, and knowledge-sharing sessions.
  • Write thorough unit and integration tests for backend services.
  • Work independently while communicating clearly across a distributed, cross-functional team.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field.
  • 5+ years of professional Ruby backend development experience.
  • Prior experience with Rails, Roda, Sinatra, or similar Ruby frameworks; deep Roda-specific knowledge is not required.
  • Experience operating in a distributed systems or microservice architecture.
  • Working knowledge of observability tools such as OpenTelemetry, Datadog, Grafana, Prometheus, or equivalent.
  • Experience with error tracking/monitoring tools such as Sentry or Honeybadger.
  • Hands-on experience with TypeScript and Node.js, plus practical Next.js experience for backend/API-layer work.
  • Experience with tRPC or comparable typed API frameworks.
  • Experience with AWS core services, infrastructure-as-code using AWS CDK, and containerized applications with Docker.
  • Experience designing and evolving APIs, including authentication, security, and versioning concerns.
  • Experience working in a large distributed system with dozens of services and tracing requests end-to-end across unfamiliar codebases.
  • Experience with CI/CD pipelines, preferably Jenkins and/or GitHub Actions; migration experience is a plus.
  • Ability to use AI coding tools effectively to speed up development, debugging, and code comprehension.
  • Strong communication skills and ability to take ownership end-to-end.
  • Ability to work 11:00 AM - 8:00 PM EEST and communicate effectively with U.S.-based teams.
  • Ukraine-based candidates only.
  • Bonus: Python experience for data tooling, scripting, or services.
  • Bonus: Experience in AdTech or digital advertising/media analytics.
  • Bonus: Experience with service migration, decomposition, or platform modernization efforts.

Benefits

  • Remote-first work with occasional offline meetings in Kyiv and Lviv.
  • Opportunity to work on a TV advertising platform spanning National Linear and CTV.
  • Interview process with five stages: pre-screening, technical interview, system design, product interview, and offer.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Backend Engineer

Resolve to Save Lives 51-250 Capital Markets

Resolve to Save Lives is seeking a remote Backend Engineer in India, Nigeria, or Ethiopia to build and maintain reliable digital health tools and integrations supporting large-scale cardiovascular, hypertension, and diabetes programs.

ActiveRecord AWS CI/CD Docker Grafana Java Kubernetes Machine Learning MLOps PostgreSQL Prometheus Python Ruby Ruby on Rails SQL
17 hours, 34 minutes ago

Senior Software Engineer -Java( AI+Telecom)

3Pillar Global 1K-5K Internet Software & Services

As a Java Software Engineer at 3Pillar Global, you will build and deliver scalable, high-availability enterprise applications and collaborate with global client teams from technical design through launch.

Agile Apache C++ Hibernate HTTP JSON Microservices Oracle PostgreSQL Redis Spring Spring Boot SQL XML
18 hours, 19 minutes ago

Backend Integrations Engineer

Wing Assistant 51-250 Professional Services

M32 AI, a Wing-backed startup building agentic AI for small and midsize businesses worldwide, is hiring an Integrations Engineer to build reliable application and API integrations that support scalable products and business impact.

CI/CD Express.js Git GraphQL HubSpot JavaScript Kafka Laravel Microservices MongoDB Node.js OAuth PHP Python RabbitMQ React REST API Symfony TypeScript
18 hours, 19 minutes ago

Backend Integrations Engineer

Wing Assistant 51-250 Professional Services

M32 AI, a Wing-backed company building agentic AI products for SMBs globally, is seeking an Integrations Engineer to develop reliable application and API integrations that support scalable products and business-critical workflows.

CI/CD Express.js Git GraphQL HubSpot JavaScript Kafka Laravel Microservices MongoDB Node.js OAuth PHP Python RabbitMQ React REST API Symfony TypeScript
1 day, 17 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers