WolfCycle is a cutting-edge Conversational Marketing Agency that specializes in helping professional sports teams, entertainment venues, and ticketing platforms engage customers through AI and conversation marketing strategies. As a Senior Software Engineer, you will design and build distributed, serverless systems that power the AI-driven marketing platform, taking ownership of complex features from requirements through deployment.
Responsibilities:
- Own delivery of complex features and systems end-to-end, from requirements through deployment and monitoring
- Design, build, and maintain backend services and APIs using Python and FastAPI
- Develop frontend applications using React, Next.js, and TypeScript
- Architect and implement event-driven workflows using AWS serverless services (Lambda, DynamoDB, SQS, EventBridge, Cognito)
- Make sound tradeoffs around scalability, cost, reliability, and maintainability in a serverless environment
- Identify and resolve performance bottlenecks to ensure reliability and responsiveness at scale
- Contribute to production operations, including monitoring, incident response, and continuous improvement of system reliability
- Partner with Product and Client Success to translate business needs into technical solutions
- Mentor engineers through code reviews and technical collaboration as the team grows