Company:Air
Location:United States, Canada
Languages:English
Seniority level:Staff, 8+ years
Experience:8+ years
Skills:AWSBackend DevelopmentNode.jsPostgreSQLElasticSearchTypeScriptRESTful APIsData modeling
- 8+ years experience working with Node.js and TypeScript in a professional capacity.
- Extensive experience designing and implementing distributed backend services and APIs.
- Strong understanding of data modeling concepts and experience with AWS Aurora, Postgres, and Elasticsearch.
- Proven experience with event-driven architectures, message queues, and distributed systems.
- Deep knowledge of AWS services (Lambda, S3, EC2, RDS, SQS, SNS, etc.) and cloud infrastructure.
- Experience designing and maintaining systems that support ML pipelines and large-scale data processing.
- Track record of scaling backend infrastructure to handle increasing load and complexity.
- Demonstrated capacity to clearly communicate complex technical challenges and propose effective solutions.
- Building intelligent systems that power the platform.
- Delivering cutting-edge search and discovery capabilities.
- Leading the design of robust, scalable systems that integrate AI capabilities into the core platform.
- Balancing strong engineering fundamentals with a practical understanding of product goals and constraints.
- Collaborating with product managers and engineers to prioritize and navigate ambiguities.
- Moving fast and pivoting based on quick learnings, adapting to changing requirements with agility.
- Building resilient, scalable systems.