Open Roles /
Staff Ruby Engineer
Romania/Poland/Brazil
•
Engineering
Own your future
Our culture isn't something people join; it's something they build and shape. We believe that every person deserves to be heard and empowered. If you're on the fence about whether you're a fit, we say go for it. Let’s build something great together.
Responsibilities
- Define and lead technical strategy, architecture, and modernization initiatives for the Composer platform.
- Drive decoupling and migration efforts from legacy application dependencies while maintaining platform stability.
- Improve platform reliability, scalability, observability, and operational resilience.
- Establish engineering standards related to instrumentation, monitoring, alerting, and system performance.
- Lead architecture review practices and collaborate with cross-functional engineering teams on technical decisions.
- Support distributed systems and containerized application environments.
- Provide technical mentorship and guidance through code reviews, design feedback, and engineering best practices.
- Utilize AI-assisted development tools to support codebase navigation, modernization, and platform evolution.
Must Have
- 10+ years in software engineering, with recent work as a Staff, Principal or Lead individual contributor on a large production platform.
- Strong Ruby on Rails on large, long-lived codebases (5+ years).
- Led a modernization, migration or decoupling of a production system (monolith decomposition, removing legacy dependencies, data migration).
- Distributed systems, cloud infrastructure and resiliency patterns (timeouts, retries, idempotency).
- Containerized production applications (Docker, Kubernetes).
- Observability: instrumentation, monitoring, alerting and performance standards.
- Daily use of Claude Code or similar AI coding tools to navigate and refactor a codebase.
- Upper-intermediate or above English (B2+), able to lead architecture discussions with the client.
Nice to Have
- JRuby or polyglot environments.
- MongoDB or shared-database architectures.
- Modernizing legacy web platforms or CMS products.
- Codebases built from several acquisitions.
- Cloudflare Workers or other edge computing.
- EdTech, SaaS or multi-tenant platforms.
Romania/Poland/Brazil
•
Engineering