Sr. Software Engineer (Ruby on Rails, Node.js)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Sr. Software Engineer (Ruby on Rails, Node.js): Design and build scalable, performant, secure, and highly available systems in a continuous delivery environment with an accent on cloud-native architectures, API development, and reducing technical debt. Focus on translating high-level strategies into engineering tasks, driving solutions to bottlenecks, and troubleshooting production issues using monitoring, metrics, and logging.
Location: Fully Remote (primarily from an employee’s residence); occasional travel required within the United States several times a year; rare global travel possible.
Company
is an industry-changing media and entertainment business operating trusted brands across political news, business, golf, and sports/genre entertainment.
What you will do
- Design and build scalable, performant, secure, and highly available systems in a continuous delivery environment.
- Write clean, modular, maintainable code with unit test coverage; standardize design patterns to improve delivery velocity.
- Own work end-to-end across the SDLC, collaborating with product and engineering leadership to translate strategy into actionable tasks.
- Identify bottlenecks and system constraints, proactively drive solutions, and reduce technical debt to improve developer experience.
- Produce technical documentation, schematics, and architecture diagrams; advocate for testing, code quality, performance, and tooling best practices.
- Participate in code reviews, pair programming, and knowledge sharing; use monitoring, metrics, and logging to resolve production issues.
Requirements
- 5+ years of experience architecting, designing, and developing technology platforms using Ruby on Rails, Node.js, JavaScript, and TypeScript.
- 3+ years with relational and NoSQL databases (MySQL, MongoDB).
- Some experience with modern caching technologies (Redis preferred).
- Experience developing and deploying applications in cloud environments with familiarity with cloud-native architectures and services.
- Experience designing and building APIs (REST, GraphQL) and background processing (Sidekiq).
- Experience with service-oriented and/or microservices architectures; ability to work in a geographically dispersed agile team.
Culture & Benefits
- Fully remote role performed primarily from home.
- Occasional travel within the United States several times a year; rare global travel possible.
- Emphasis on continuous improvement, testing best practices, and maintainable engineering standards.
- Collaboration across cross-functional teams with knowledge sharing and code reviews.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →