Senior Software Engineer
Indexed description
Role Overview
Join our Technology team as a Senior Software Engineer, reporting to the CTO and working alongside a small group of multi-disciplinary engineers and designers. You'll own complex problems end-to-end, from understanding the 'why' behind a feature to designing and shipping the solution.
What You Will Do
Design and build features across the full stack, take full ownership of solutions from initial design through production and ongoing operation, and lead solution design conversations.
Why It Might Be a Fit
We're looking for a well-established senior candidate who is on the path to Principal level, with a strong command of application and relational database design, proficiency with front-end technologies, and experience designing and scaling high-traffic APIs and data-intensive systems.
Requirements
- Proven, production experience with Ruby on Rails (or comparable language) and a strong command of application and relational database design
- Proficiency with front-end technologies (React, JavaScript, and CSS)
- Experience designing and scaling high-traffic APIs and data-intensive systems
- Strong systems thinking—you consider how individual decisions impact the broader platform, not just the immediate feature.
- Ability to clearly evaluate trade-offs between performance, maintainability, and testability, and explain them to non-technical stakeholders.
- Strong ownership mindset—you work independently, take initiative, and provide clear, constructive, and growth-oriented feedback in code reviews.
Benefits
- Comprehensive Medical, Dental, and Vision Coverage
- 401(k) with Matching and Immediate Vesting
- Company Stock Options Plan
- Fully Remote Team
- Flexible, Unlimited Time Off
- Flexible Fridays
- Lifestyle Benefits
- Fixed Monthly Remote Work Stipend
Originally posted on Himalayas
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search