Remote Sr. Software Engineer, Fullstack
Role details
Job location
Tech stack
Job description
Core Engineering & Ownership: Build and own scalable SaaS applications end-to-end - frontend, backend, and data layers. Write production-grade code that is reliable, readable, efficient, and testable. Raise the bar through thoughtful code reviews and comprehensive documentation. * System Architecture: Design future-ready architectures and proactively close gaps before they become problems. * Performance & Reliability: Drive system availability and performance - investigate, analyze, and resolve reliability issues across the stack. Recognize opportunities and advocate for better performance and efficiency of software, systems, and processes across teams. * Shift Left Testing & Quality: You champion a rigorous 'shift-left' quality culture, embedding comprehensive testing-unit, integration, and contract-early and continuously in the development lifecycle, not as an afterthought. * AI Integration: Leverage and advocate for AI-assisted tools (e.g., GitHub Copilot, Claude) to accelerate development while maintaining rigorous engineering judgment and accountability for code correctness. * Leadership: Drive team-wide best practices, conduct quality code reviews, and mentor engineers to elevate overall engineering quality. * Collaboration (Product & Design): Partner with Product and Design to translate requirements into intuitive UI, making informed technical trade-offs in the face of ambiguity. * Collaboration (Engineering Standards): Champion engineering best practices across teams and collaborate on solving complex, high-impact problems.
Requirements
Bachelor's degree in Computer Science or related field, or equivalent experience. * 5+ years building reliable, performant applications and microservices in production environments. Proven full stack fluency - you're comfortable across frontend, backend, and the database layer. * A polyglot mindset - you evolve with the tech. Familiarity with Ruby on Rails, TypeScript, Node.js, or React.js is a strong plus. * Proven full-stack experience across frontend (React.js), backend, and database layers. * Technical depth in at least one engineering domain: distributed systems, multi-tenant SaaS, application databases, networking, security, serverless, event streaming, or similar. * A genuine drive to build beautiful, intuitive products with the customer always in focus. Innate curiosity - you love learning and have a desire to teach and lift others. Strong communication skills and openness to collaborative idea-sharing across teams., * Core Stack Experience: Familiarity with Ruby (including Ruby on Rails), TypeScript, Node.js, or React.js is a strong plus., If you want to engage brilliant minds in a high-growth and inclusive environment where ideas are rewarded regardless of who they come from, join us. This is a rapidly changing space so if you thrive on ambiguity, are hungry for a challenge, and have the guts to speak your mind, you could be a perfect fit.
Benefits & conditions
We offer an excellent PTO program, great health benefits, a casual and friendly environment, remote work, and a leadership team who truly believes in your growth - both personally and professionally.