
Staff Software Engineer, Backend
FloSports, Inc.10 months ago
Responsibilities
- Drive platform modernization focused on identity, access, and authorization
- Lead the architecture and development of scalable, reliable, and maintainable backend services
- Design APIs and event-driven workflows connecting services and products
- Provide technical mentorship, guidance, and code reviews
- Use AI-driven tools and automation to improve quality, consistency, and development velocity
- Build and maintain backend services with TypeScript, NestJS, and Node.js
- Implement testing practices using Jest, Vitest, and Supertest
- Use AWS services to design reliable and performant distributed systems
- Partner with engineering and product teams to deliver solutions supporting business goals
- Champion security, testing, CI/CD, observability, and service ownership best practices
Requirements
- Minimum of a bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Software Engineering, Information Systems, Data Science, or a related field
- Extensive experience designing and scaling distributed systems and service-oriented architectures
- Deep knowledge of OAuth 2.0, OIDC, RBAC/ABAC, and identity and entitlement system modernization
- Strong proficiency in TypeScript and Node.js, including advanced design patterns and maintainable coding practices
- Experience with SQL and NoSQL databases, including DynamoDB, Aurora, and Firestore
- Demonstrated success building and maintaining RESTful APIs and event-driven systems
- Solid understanding of AWS services and cloud-native architecture
- Strong testing discipline and familiarity with CI/CD pipelines and automation workflows
- Demonstrated technical leadership and ability to mentor engineers
- Experience using AI-assisted development tools
- Bonus: experience with SST or similar serverless deployment frameworks
- Bonus: familiarity with event-driven and asynchronous system patterns
- Bonus: experience with Docker, Kubernetes, and orchestration
- Bonus: knowledge of Zod or similar data validation frameworks
- Bonus: experience working in an Agile environment and contributing to cross-team standards
Benefits
- Medical, dental, and vision plans
- Company-paid short-term disability, long-term disability, and life insurance
- 401(k) company match vested immediately
- Progressive parental leave policies
- Flexible paid time off
- Hackathons and team-building and social events
- Company donation to youth teams and leagues coached by employees
- Stocked snack bar and catered lunch and breakfast tacos weekly
- Recognized as a Top Workplace by the Austin-American Statesman for three consecutive years
- Annual awards for top performers
Tech Stack
About FloSports, Inc.
FloSports is a global independent sports media company delivering live events, award-winning original content, always-on social experiences, and comprehensive sports data solutions to passionate and underserved sports communities interested in more than 25 different sports including motorsports, wrestling, grappling, hockey, cheer, track & field, along with a wide array of NCAA athletics.