Senior Full Stack Software Engineer
Remote (United States)
About the Role
This opportunity is for a Senior Full Stack Software Engineer to build and improve a fast-growing SaaS platform used by mission-driven organizations to discover, track, manage, and win grant funding. This role offers broad ownership across customer-facing products, internal tools, support workflows, data systems, and billing pipelines.
You will work closely with engineering leadership, product, design, content, and support teams to deliver reliable, high-quality features from idea through production. This is a strong fit for an experienced engineer who wants real ownership, meaningful impact, and the chance to help shape engineering quality standards on a small distributed team.
Status: Full-time
Salary Range: $170,000 - $200,000 per year
What You’ll Do
Build and Ship
- Build, operate, and improve products used by organizations ranging from small nonprofits to large institutions.
- Create responsive user interfaces and APIs that support customer adoption, retention, and long-term product value.
- Contribute high-quality, thoroughly tested code across resilient backend systems and trustworthy user interfaces.
- Own problems end to end, managing complexity from ideation through shipped and reliable solutions.
- Use AI tooling with strong judgment to move faster while remaining the author and owner of code quality, correctness, and long-term maintainability.
Partner and Elevate
- Partner with product, sales, support, and content teams to improve internal tools and operational processes.
- Act as a strategic engineering partner by weighing business impact, reliability, and the details of each customer interaction.
- Uphold high engineering quality standards and mentor newer engineers to the same level of execution.
Qualifications
- 7+ years of experience as a software engineer building and shipping production software.
- Generalist full-stack range, with comfort moving across frontend, backend, infrastructure, data pipelines, and billing pipelines as needed.
- Deep hands-on production experience with Ruby on Rails.
- Working fluency with Python, JavaScript, PostgreSQL, Redis, and HTML/CSS.
- Openness to adopting new tools and improving development workflows.
- Track record of owning problems end to end and delivering them from ideation through completion.
Preferred Experience
- Startup or early-stage company experience.
- Experience mentoring engineers or helping level up engineering teammates.
Benefits
- 100% covered health, dental, and vision insurance for employees
- 50% coverage for dependents
- Generous paid time off, including parental leave
- 401(k) plan
- Company-provided laptop
- Home-office stipend
- Bi-annual company retreats
- Ongoing opportunities for growth as the company and product evolve
Looking for more opportunities?
View All Jobs