The Staff Full Stack Software Engineer will work at the intersection of technology, product strategy, and customer success.
This role involves designing, building, and delivering high-impact features from concept to adoption.
The engineer will collaborate closely with Product and Design teams to solve complex procurement challenges.
Responsibilities include understanding customer workflows, analyzing usage data, and making informed technical decisions that shape product performance and business outcomes.
The position requires mentoring other engineers, setting best practices, and contributing to architectural vision.
The role is suited for someone who thrives in a fast-paced, collaborative environment and is motivated by customer success.
Requirements:
Candidates must have 10+ years of experience developing customer-facing applications with measurable business impact.
A minimum of 7+ years of Ruby on Rails experience is required, with deep knowledge of conventions and best practices.
Applicants should have 6+ years of experience with React, JavaScript/TypeScript, and modern front-end development.
4+ years of experience working with AWS cloud services and deployment pipelines is necessary.
Proficiency in relational databases, preferably PostgreSQL, and query optimization is required.
A strong understanding of architecture principles, design patterns, and testing frameworks is essential.
Candidates must demonstrate the ability to lead projects and mentor engineers.
Excellent communication and collaboration skills are required.
Bonus points for experience with Next.js, Redis, Sidekiq, containerization (Docker/Kubernetes), observability tools (DataDog, Sentry), and startup environments.
Benefits:
The position offers a competitive salary of $170K–$220K plus startup equity.
Medical, dental, and vision insurance premiums are covered up to 100% for employees.
A 401(k) plan with discretionary matching is provided.
Employees enjoy unlimited PTO and a flexible remote-first work environment.
An annual $1,000 professional development budget is available for employees.
The company organizes regular in-person team building, design sprints, and customer visits.
The work environment promotes an inclusive, collaborative, and dynamic company culture.