You have 5+ years of backend experience (or a proven track record of equivalent depth) building production-grade services using Node.js, TypeScript, and AWS, with a solid grasp of REST APIs and GraphQL.
You are highly experienced with geospatial and time-series data, bringing hands-on knowledge of specialized tools and databases (such as PostGIS) to solve complex spatial and temporal data challenges.
You have hands-on experience with Serverless computing or Infrastructure as Code (IaC), using tools like AWS CloudFormation, Docker, or the Serverless Framework to reliably deploy, manage, and scale cloud resources.
You can own features end-to-end, translating high-level specifications into clean, maintainable web services—handling everything from database schemas and security to logging, monitoring, and scaling.
You understand distributed systems and are comfortable designing and reasoning about asynchronous processing, caching, queues, and service-to-service communication.
You embrace agentic workflows and AI-assisted development, leveraging tools like Cursor or Claude Code to accelerate delivery, refactor complex codebases, and automate tasks, all while maintaining strict engineering standards.
You champion code quality, treating unit and integration testing as essential, while continuously keeping up with modern software engineering best practices.
You are a collaborative team player who enjoys sharing knowledge, embraces feedback, and is driven by the desire to see your ideas successfully deployed into production.