Blinkist

Senior Backend Engineer

New Berlin, New York, United States

Blinkist Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
E-learning, Educational TechnologyIndustries

Requirements

Candidates should possess extensive experience designing and maintaining backend infrastructure, including API modelling, data systems, and service orchestration, with at least five years of professional experience working with Ruby on Rails in high-scale production environments, including performance profiling, refactoring, and advanced metaprogramming. They should also have a track record of designing, scaling, and maintaining microservices and distributed systems, along with a strong understanding of event-driven architecture, caching strategies, and asynchronous service communication.

Responsibilities

The Senior Backend Engineer will design, implement, and maintain distributed backend systems that serve millions of mobile users, working closely with mobile engineers to deliver seamless backend-frontend integration, especially for onboarding and paywall flows. They will build and optimize Ruby on Rails services in production, applying advanced performance and refactoring techniques, and lead the design and evolution of microservices, API gateways, and event-driven architectures with a focus on scalability and fault tolerance. Furthermore, they will take ownership of backend systems that directly impact conversion, such as purchase management, user onboarding, server-driven UI, and subscription logic, and improve infrastructure performance and reliability across caching layers, databases, and message brokers like Kafka or RabbitMQ.

Skills

Ruby on Rails
Distributed backend systems
Microservices
API gateways
Event-driven architectures
Performance optimization
Refactoring techniques
Caching
Databases
Message brokers
Kafka

Blinkist

About Blinkist

Key Metrics

N/AHeadquarters
N/AYear Founded
N/ACompany Stage

Land your dream remote job 3x faster with AI