Senior Backend Engineer
Description We are looking for a Senior Backend Engineer with deep expertise in Node.js and TypeScript to help shape the architecture, performance, and quality of our backend systems. This role is highly hands-on and focuses on building, optimizing, and scaling complex SaaS applications operating in high-volume, multi-user environments. You will contribute to backend technical standards, take part in architectural decisions, and play a key role in hands-on development and code reviews. Strong, hands-on experience with AI-assisted development is mandatory. Responsibilities Contribute to the backend architecture of complex, large-scale SaaS applications Be hands-on with Node.js and TypeScript, setting high standards for code quality and maintainability Design and deliver end-to-end features, from data model and API design through to production rollout Drive code- and database-level performance optimization in high-volume, multi-user production environments Build and maintain scalable services on AWS, with PostgreSQL as the primary data store Integrate AI-assisted development workflows and tooling (Cursor, Claude, Agents) into day-to-day engineering Collaborate closely with product and design teams Requirements 6+ years of experience in backend development Strong hands-on expertise with Node.js, TypeScript, PostgreSQL, and AWS Proven experience optimizing code and database performance in high-volume, multi-user production environments (query tuning, indexing, caching, concurrency) Demonstrated ability to design and deliver end-to-end features independently Working knowledge of frontend development, with the ability to implement and extend React-based UI when needed Hands-on experience using AI coding assistants (e.g., Cursor, Claude) as a core part of the development workflow - mandatory Nice to have Experience with Snowflake or other large-scale data warehouses Experience with performance monitoring and observability tools Familiarity with event-driven or distributed systems architectures What We Offer A senior engineering role with meaningful influence on backend architecture Ownership of performance, quality, and scalability of our core systems Opportunity to work with cutting-edge AI-driven development workflows Collaboration with strong product, design, and engineering teams Competitive compensation and benefits