The Growth team is at the heart of driving user engagement and business impact across the customer journey. Focused on technical excellence and innovation, we work on critical domains including SEO, MarTech, Signup Optimization, Subscription, and Retention. Our work involves designing and optimizing complex backend systems with an emphasis on performance, scalability, and maintainability. Our team values collaboration, continuous improvement, and technical excellence.
About the role
We are seeking a talented Senior Software Engineer to join our Growth team. In this role, you will build, scale, and maintain backend systems using Ruby on Rails. As a Senior Engineer, you will have a significant impact on our technical infrastructure, ensuring our systems are robust, performant, and maintainable. You’ll work closely with cross-functional partners to deliver high-quality solutions, contribute to the team’s strategic direction, and help shape a culture of excellence
What we are looking for
A passionate engineer who takes pride in writing clean, maintainable code
Someone who enjoys tackling complex backend challenges while maintaining high quality standards
A team player who is enthusiastic about building and improving development processes
An individual who values continuous learning and stays current with technology trends
Someone who can balance technical excellence with practical solutions
Requirements (Must have)
6+ years of professional software development experience
Strong proficiency in Ruby on Rails framework and its ecosystem
Working knowledge of JavaScript
Strong understanding of database systems (both SQL and NoSQL) and ability to make informed decisions about database architecture
Experience writing comprehensive test suites (unit, integration, and end-to-end)
Strong problem-solving skills and attention to detail
Excellent communication skills and ability to work effectively in a team environment
Technical Skills
Primary: Ruby on Rails
Databases: SQL, NoSQL
Testing: RSpec, Minitest, or similar testing frameworks
Version Control: Git or similar version control workflows
API Development: RESTful APIs
Nice to have
Experience with MarTech
Experience with various Rails templating engines (Phlex, Fortitude, etc.)
Familiarity with Javascript and Node, including frameworks such as React and NextJS
Familiarity with AWS services, particularly S3
Experience with CI/CD tools like Jenkins
Knowledge of workflow management tools like Airflow