[Remote] Staff Software Engineer, Backend
Note: The job is a remote job and is open to candidates in USA. FloSports is the leading digital platform for underserved sports, combining live and on-demand streaming, original programming, data, and technology. As a Staff Backend Engineer, you will be a key technical leader, shaping backend systems and mentoring senior engineers while focusing on complex initiatives around distributed systems and service reliability.
Responsibilities
- Drive modernization efforts across our platform — improving how identity, access, and authorization are handled across systems
- Lead architecture and development of backend services that are scalable, reliable, and easy to maintain
- Design APIs and event-driven workflows that enable clear communication between services and products
- Provide technical mentorship, guidance, and code reviews that raise the bar for the entire engineering team
- Leverage AI-driven tools and automation to improve quality, consistency, and development velocity
- Build and maintain backend services using TypeScript, NestJS, and Node.js, ensuring strong testing practices with Jest, Vitest, and Supertest
- Apply a strong understanding of AWS services (Aurora, EventBridge, Lambda, DynamoDB, S3 etc..) to design reliable and performant distributed systems
- Partner with engineering and product teams to deliver technical solutions that support key business goals
- Champion best practices around security, testing, CI/CD, observability, and service ownership
Skills
- 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 understanding of authentication and authorization frameworks (OAuth 2.0, OIDC, RBAC/ABAC) and experience modernizing or re-platforming identity and entitlement systems
- Strong proficiency in TypeScript and Node.js, including advanced design patterns and maintainable code practices
- Experience with both SQL and NoSQL databases (DynamoDB, Aurora, Firestore)
- Proven 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 effectively
- Experience using AI-assisted development tools to improve engineering outcomes
- Experience with SST or similar serverless deployment frameworks
- Familiarity with event-driven and asynchronous system patterns
- Experience with containerization (Docker, Kubernetes) and orchestration
- Knowledge of data validation frameworks like Zod
- Experience working in an Agile environment and contributing to cross-team standards
Benefits
- Recognized three years in a row as a Top Workplace by the Austin-American Statesman
- Annual awards for all top performers
- Competitive and comprehensive medical, dental and vision plans
- Peace of mind through company-paid short-term disability, long-term disability and life insurance
- Generous 401(K) company match vested immediately
- Progressive parental leave policies
- Flexible paid time off
- Hack-a-thons and a full calendar of team-building and social events
- Company donation to youth teams and leagues that our employees coach
- Stocked snack bar, catered lunch and breakfast tacos every week
Company Overview
Company H1B Sponsorship