
Senior Software Engineer

User Interviews
Summary
Join User Interviews as a Senior Full-Stack Engineer and lead or significantly contribute to project planning and delivery. This full-stack role emphasizes backend engineering, databases, data modeling, and API design, shaping the team's technical strategy. While backend-focused, you'll also handle frontend tasks as needed. You'll collaborate with PMs, designers, data scientists, and UX researchers throughout the product lifecycle, co-creating project scope. Contribute to technical guilds, become a subject matter expert, improve team processes, and mentor other engineers. The role requires 4-7 years of full-stack experience, including at least one year with Rails and React on large web applications. The company offers competitive compensation, benefits, and a fully remote work environment.
Requirements
- Anywhere from 4-7 years of industry experience as a full stack engineer
- At least 1 year of experience with Rails is required (itβs fine if youβre newer to Rails, but you should have a depth of experience with other backend / server-side frameworks)
- At least 1 year of experience working on a large, complex webapp in production with React
- Experience designing and leading large technical projects for engineering teams to work on
- Candidates must be located in the United States and authorized to work without any Visa sponsorship
Responsibilities
- Lead or play a key contributing role to planning and delivery of projects
- Shape the technical strategy of the team with your expertise in backend engineering, databases, data model and API design
- Ship product, and that occasionally involves moderate or even complex frontend work
- Drive the technical planning and delivery (including testing, QA and release)
- Work cross functionally with our PMs, PDs, data scientists and UXR
- Get involved in helping define user requirements, offering feedback on designs, and looking at user research studies
- Co-create and shape the scope (both product and technical) for the projects we take on with your product counterparts
- Contribute to our technical guilds (where React and Rails best practices are discussed)
- Pick up areas of expertise where you become a subject matter expert (e.g. owning our db migration best practices)
- Help improve team processes
- Mentor and level up other engineers
Preferred Qualifications
- Strong industry experience which can be added to our knowledge base
- Ability to learn quickly and adjust based on new requirements and direction
- A desire to influence the product in a meaningful way
- Curiosity to constantly learn new better ways to build software
- An interest in helping other engineers on the team learn and grow
Benefits
- Total Comp (base salary + performance bonus): $150k - $170k/year (based on seniority of hire)
- Stock options for every employee
- 100% premium covered medical + dental employee coverage
- Annual membership to One Medical Group & Talkspace
- 401k + annual employer contribution
- 4 weeks of PTO to start + accrue an additional day per year of employment
- Unlimited wellness days - Sick? Doctors appointment? Mental health day? Weβve got you covered
- Flexible, paid parental leave
- $250 Office setup budget
- $50/month Work From Home stipend
- $250 Annual learning & development stipend
- Performance-based incentive plans
- Awards for 360-degree recognition, work anniversaries, & birthdays
- Annual company retreat
- Weekly engineering brunch and learns to discuss what we're working on or learning in and outside of the workplace
Share this job:
Similar Remote Jobs

