Senior Backend Engineer, Ruby, Typescript

Job not on LinkedIn

🔥 1 hour ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Simulmedia

Simulmedia

51 - 200 employees

💼 Consulting

📣 Marketing

📱 Media

Consulting • Marketing • Media

Simulmedia is the leading cross-channel TV advertising platform that excels in driving growth and business performance through innovative TV advertising solutions. Recognized as a trusted tech partner for marketers, Simulmedia offers the TV+ full-funnel advertising solution, enabling intelligent planning and buying across linear, streaming, and gaming platforms. The company's patented predictive lookalike model leverages extensive viewership data to enhance media buying strategy for clients, including well-known brands like Mass Mutual and Monster. Additionally, Simulmedia introduces PlayerWON™, a unique engagement and monetization platform designed for PC and console video games, allowing advertisers to reach younger audiences effectively.

📋 Description

• Design, build, and maintain backend services in Ruby (Roda) operating within a large-scale distributed microservice architecture. • Contribute to backend-focused TypeScript/Node.js work, including API design and tRPC procedures, in support of Next.js applications. • Own service reliability: instrumentation, monitoring, and observability across services (tracing, metrics, structured logging). • Collaborate closely with data engineers on data pipelines, ETL processes, and ensuring clean, well-modeled data flows between services. • Investigate and resolve production incidents; contribute to and follow oncall/runbook practices. • Design and evolve APIs with strong attention to authentication, authorization, and security best practices. • Participate in code reviews, pair programming, and knowledge-sharing sessions to ensure high-quality, maintainable code. • 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 may be with Rails, Roda, Sinatra, or similar - deep Roda-specific knowledge is not required, as long as the underlying Ruby fundamentals are strong. • Experience operating within a distributed systems / microservice architecture. • Solid working knowledge of observability tooling - OpenTelemetry, Datadog, Grafana, Prometheus, or equivalent - including setting up tracing, metrics, and alerting, not just consuming dashboards. • Experience with error tracking/monitoring tools such as Sentry, Honeybadger or equivalent. • Hands-on experience in TypeScript and Node.js, with practical experience in Next.js for backend/API-layer work. • Experience with tRPC or comparable typed API frameworks. • Solid experience with AWS and its core services (e.g. EC2, S3, RDS, SQS/SNS, ECS/EKS), including infrastructure-as-code with AWS CDK, plus containerized applications (Docker). • Experience designing and evolving APIs, including auth, security, and versioning concerns. • Experience working in a large distributed system with dozens of independent services, potentially written in different languages; ability to quickly get up to speed in unfamiliar code and trace a request's path across multiple services end-to-end. • Experience with CI/CD pipelines - we currently use Jenkins and are actively migrating to GitHub Actions, so comfort with either (and ideally migration experience) is valuable. • Ability to use AI coding tools (e.g. Claude Code, Codex, Cursor, or similar) effectively to speed up development, debugging, and code comprehension. • Strong communication skills; ability to work independently and take ownership of services end-to-end. • Ability to communicate effectively with the U.S.-based teams and work 11:00 AM - 8:00 PM EEST (11:00 - 20:00).

Apply Now

Similar Jobs

🔥 3 hours ago

Tieto

10,000+ employees

💼 Consulting

☁️ SaaS

🤖 Artificial Intelligence

Senior Java Developer designing and developing scalable applications for telecom clients like BICS. Collaborating with cross-functional teams and mentoring junior developers in an Agile environment.

Hibernate

Java

NoSQL

Spring

Spring Boot

SpringBoot

🔥 18 hours ago

BOOSTERS

51 - 200

🤖 Artificial Intelligence

📚 Education

☁️ SaaS

Full-Stack Engineer developing a new digital security product for Boosters. Building backend, defining architecture, and ensuring scalability with AI integration.

🗣️🇺🇦 Ukrainian Required

AWS

Docker

JavaScript

Next.js

Node.js

Postgres

React

Redis

TypeScript

🕒 Yesterday

Blackbird Lab

51 - 200

🤝 B2B

💼 Consulting

🥽 AR/VR

Senior Golang Developer at Blackbird Lab working on a SaaS product for IT professionals. Involves backend development with Golang, Kafka, and microservices architecture.

AWS

Docker

Kafka

Microservices

Go

🕒 Yesterday

Developex

201 - 500

🚘 Automotive

💼 Consulting

📦 Logistics

C++ Developer working on cross-platform desktop application development for device management. Collaborating with a team in Ukraine and the USA on unified profile systems.

🗣️🇺🇦 Ukrainian Required

C++

MacOS

🕒 Yesterday

Raiffeisen Bank Ukraine

5001 - 10000

🛡️ Insurance

🏥 Healthcare

💼 Consulting

Java Developer contributing to building internal bank products at Raiffeisen Bank. Collaborating on Spring Boot microservices and system deployment in Kubernetes environments.

Cloud

Docker

Java

Kafka

Kubernetes

Microservices

Postgres

Redis

Spring

Spring Boot

SpringBoot

SQL