Geniussports
Staff Software Engineer, Fan Engagement & Advertising
New York, New York, United States. Posted 3 months ago
The role
This person will design and develop systems and applications across backend services and frontend interfaces. They will work on Fan Engagement and Advertising products that use GeniusIQ to create game insights and deliver advertising experiences.
What you will do
- Provide guidance and direction to product to help translate ideas into practical technical solutions.
- Design and develop systems and applications across backend services and frontend interfaces.
- Lead technical discussions and drive architectural decisions.
- Identify opportunities to improve scalability, automation, and operational efficiency.
- Provide mentorship and leadership in the local and broader engineering community.
- Introduce and curate controls in code repositories to improve outcomes when using software agents to write code.
Required qualifications
- Experience building real-time systems and distributed services.
- Experience designing APIs and integrating services.
- Experience managing relational databases.
- Experience using messaging systems.
- Experience building interactive web frontends, ideally with modern frameworks such as React and TypeScript.
- Bachelor’s degree in Computer Science or equivalent experience.
Nice to have
- Cloud hosting and containerization (AWS, Kubernetes, Docker)
- Building and using design systems
- Production workflows for content creation (Photoshop, content management, and digital asset management)
Benefits
- Genius Sports Group's benefits plan
- Competitive salary
- Range of benefits
- Support for employee wellbeing
- Support for growing skills, experience, and career
About the company
Genius Sports enables a new era of sports for fans worldwide by bringing together next-gen technology and live data. They deliver immersive, interactive, and personalized experiences.