Responsibilities
- Architect, implement, and maintain scalable features and services across our platform.
- Identify opportunities to reduce technical debt, improve performance, and strengthen security.
- Contribute to and improve CI/CD pipelines, testing frameworks, and monitoring systems to ensure safe, repeatable deployments.
- Partner and lead discussions with Product, Design, and business stakeholders to deliver thoughtful solutions aligned with user and business needs.
- Participate in on-call rotations, lead postmortems, and improve system observability and resilience.
- Coach junior and mid-level engineers, give constructive feedback, and model proactive ownership.
- Challenge yourself and others to grow, push boundaries, and embody a mindset of continuous improvement.
- Shape technical strategy, contribute to architectural discussions, and help set engineering standards.
Competencies
- At least six years' experience as a software engineer, ideally in a startup environment.
- Ability to build and scale production systems in a fast-paced environment.
- Expertise in Ruby on Rails, RSpec, and relational database design (PostgreSQL).
- Maintain and improve CI/CD pipelines, automated testing, and Heroku or cloud-based deployment.
- Expertise working across the stack, from server-side logic and APIs to frontend components and layouts.
- Strong debugging, performance tuning, and problem-solving skills.
- Excellent communication skills and the ability to lead initiatives proactively.
- Commitment to becoming the best version of yourself and encouraging the same in others.
- Ability to balance speed with thoughtful code architecture, design and scalability.
Compensation
- The base salary range for this position is $160,000-$200,000.
- All full-time employees also receive an equity compensation package.
- Eligibility for medical, dental, and vision insurance plans, including two fully covered options for individuals.
- Unlimited vacation, a 401(k) match, a monthly wellness stipend, basic life insurance and weekly lunches in our NYC office.
Location
- Hybrid work schedule with expectation to work from the New York City office at least one day per week.