
Staff Software Engineer, Backend
FloSports, Inc.7 months ago
Responsibilities
- Drive modernization efforts across the platform for identity and access management.
- Lead architecture and development of scalable and reliable backend services.
- Design APIs and event-driven workflows for clear service communication.
- Provide technical mentorship and conduct code reviews for the engineering team.
- Leverage AI-driven tools to enhance quality and development velocity.
- Build and maintain backend services using TypeScript, NestJS, and Node.js.
- Apply AWS services to design reliable distributed systems.
- Partner with engineering and product teams to deliver technical solutions.
- Champion best practices in security, testing, CI/CD, and observability.
Requirements
- Bachelor’s Degree in Computer Science or related field.
- Extensive experience in designing and scaling distributed systems.
- Deep understanding of authentication and authorization frameworks.
- Strong proficiency in TypeScript and Node.js.
- Experience with SQL and NoSQL databases.
- Proven success in building RESTful APIs and event-driven systems.
- Solid understanding of AWS services and cloud-native architecture.
- Strong testing discipline and familiarity with CI/CD pipelines.
- Demonstrated technical leadership and mentoring abilities.
Benefits
- Recognized as a Top Workplace by the Austin-American Statesman for three years.
- Annual awards for top performers.
- Comprehensive medical, dental, and vision plans.
- Company-paid short-term and long-term disability insurance.
- Generous 401(K) company match vested immediately.
- Progressive parental leave policies.
- Flexible paid time off.
- Hack-a-thons and team-building events.
- Company donations to youth teams and leagues.
- Stocked snack bar and catered meals weekly.