Remote job
Sr Full Stack Engineer
Job details
About this role
Role overview Build and maintain a business-to-business SaaS product, contributing across its web interface, backend services, and data layer. The role also involves exploring practical uses of AI to improve software development workflows, while keeping product usability and engineering quality central to decisions.
Responsibilities - Design, develop, and maintain scalable web services for a core SaaS application. - Write clean, tested code, primarily using Go for backend development. - Design and manage PostgreSQL schemas and queries for application needs. - Research, prototype, and implement AI-enabled development tools and workflow improvements, including code assistance, review, and continuous integration and delivery. - Work with product, design, and engineering colleagues to translate user needs into clear, usable solutions. - Mentor engineers and promote sound engineering practices and ongoing technical improvement.
Requirements - Full-stack experience building business-to-business SaaS applications, including familiarity with HTML, CSS, and JavaScript on the frontend. - Backend experience with Go preferred; Ruby, Python, or PHP experience is also considered. - Experience with PostgreSQL and complex data models or queries. - Ability to reason about distributed systems and solve difficult technical problems. - A product-focused approach, with attention to user needs and interface design. - Strong communication skills and the ability to collaborate across disciplines.
Benefits and work setup The position can be performed fully remotely from anywhere in the United States. The listed annual pay range is $150,000–$170,000, with eligibility for an annual bonus. Benefits include health, dental, and vision insurance; a 401(k) with employer match; open paid time off, paid holidays, and global wellness days; disability and life insurance; paid parental leave; pet insurance; flexible spending and health savings accounts; and an employee assistance program. Professional development resources are also offered.