Software Engineer

HearstNew York, NY
Remote

About The Position

Be Part of What's Next At Bring a Trailer, you’ll help shape the future of one of the world's most passionate automotive communities by building cloud-native technology that powers exceptional user experiences. As a Software Engineer, you'll play a key role in modernizing our platform, delivering scalable solutions that directly impact buyers, sellers, and internal teams while helping drive the evolution of our engineering architecture.

Requirements

  • 3–5+ years of experience developing production software, or equivalent practical experience.
  • Strong experience building backend services, APIs, and asynchronous applications using TypeScript and Node.js.
  • Hands-on experience developing cloud-native applications using AWS Lambda, DynamoDB, API Gateway, EventBridge, SQS, and related serverless services.
  • Working knowledge of PHP and familiarity reading and understanding WordPress applications, plugins, REST APIs, and data models.
  • Understanding of database design, DynamoDB data modeling, and relational databases such as MySQL.
  • Experience writing clean, maintainable, well-tested code with strong debugging and problem-solving skills.
  • Ability to communicate effectively within a remote, collaborative engineering team and work successfully across technical and non-technical partners.

Nice To Haves

  • Preferred experience with Infrastructure as Code (AWS CDK, Terraform, SAM, or Serverless Framework), CI/CD pipelines, event-driven architectures, observability tools, React, or AI-assisted development workflows.

Responsibilities

  • Design, build, test, and maintain cloud-native microservices, APIs, and event-driven workflows using AWS serverless technologies including Lambda, DynamoDB, API Gateway, EventBridge, and SQS in TypeScript.
  • Develop modern features that integrate seamlessly with existing WordPress and PHP systems while supporting the ongoing migration to a serverless architecture.
  • Build secure, scalable API endpoints, event handlers, synchronization services, and background processing workflows that deliver reliable customer and internal experiences.
  • Collaborate with Product, Design, Quality Assurance, and Engineering partners during six-week development cycles to deliver high-quality software solutions.
  • Practice Spec-Driven Development (SDD) by translating product requirements into well-defined technical specifications, automated tests, and measurable outcomes.
  • Leverage AI coding agents effectively by providing clear guidance, critically reviewing generated code, validating edge cases, and ensuring production-quality implementations.
  • Troubleshoot production issues across cloud services and legacy integration points, identify root causes, and implement automated testing to prevent regressions.
  • Participate in code reviews, contribute to engineering documentation, infrastructure as code, observability improvements, and the team's on-call rotation to maintain platform reliability.

Benefits

  • Access to innovative training programs, immersive workshops, and exclusive industry events.
  • Flexibility of hybrid work.
  • Employee Resource Groups.
  • Medical, dental, and vision insurance from Day 1.
  • 401(k) plan with a generous company match.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service