What you'll do
- Join a cross-functional product squad collaborating with engineers, designers, and analysts to enhance users' financial health.
- Lead delivery efforts by providing technical insight and coordinating work among senior peers within the squad and pillar.
- Mentor and support the growth of colleagues while contributing to engineering best practices and cross-cutting concerns.
- Develop features on a Ruby on Rails monolith, including data models, APIs, and business logic services using agile methodologies.
- Analyze data from multiple sources to identify problems and generate ideas, while participating in product ideation and user research.
What you should know
- This role requires at least 4 years of Ruby on Rails experience, suitable for mid-senior level engineers (SE3-SE4).
- Expect to work in a supportive environment with opportunities for mentoring and professional growth.
- The role involves on-call support, including optional compensated out-of-hours rotations.
- Applicants will engage in both technical delivery and product-related activities like design reviews and retrospectives.
- The company values a pragmatic yet quality-focused approach, balancing rapid deployment with strong testing practices.
About the company
- The company is mission-driven, focused on improving the financial health of its users with strong alignment to values and engineering principles.
- It operates in the fintech industry, building a Ruby on Rails monolith with a React Native frontend and leveraging Python for ML services.
- The engineering culture emphasizes quality, ownership, and collaboration, with all team members contributing to technical strategy.
- The company uses a fully automated CI/CD pipeline with frequent production deployments and peer-reviewed code.
- They are actively working towards a more modular architecture within their monolith to gain microservices benefits.
Key required skills
Ruby on RailsReact NativePythonPostgreSQLMinitestCircleCIAWS