Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Full Stack Software Engineer, Integrity role.
Rezi rewrites your resume against National Basketball Association (NBA)'s job description. Free.

Tailor your resume to this Full Stack Software Engineer, Integrity role.
Rezi rewrites your resume against National Basketball Association (NBA)'s job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Full Stack Software Engineer, Integrity posting at National Basketball Association (NBA) — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Full Stack Software Engineer, Integrity posting at National Basketball Association (NBA) — free, in seconds.
About the Role
The NBA's Basketball Strategy & Growth department seeks a skilled full stack software engineer to manage and enhance AI-driven software used by the Integrity Team to detect violations of the league's gaming policy. This role involves owning the platform end-to-end, from backend services to frontend interfaces, and collaborating with data scientists, investigators, and legal teams on sensitive and time-critical matters.
Responsibilities
- Own the backend architecture that powers the Integrity platform – build, schedule, monitor, and maintain the services and automated jobs that support application functionality, model execution, and investigative workflows.
- Design and build the front-end UI the Integrity Team uses to review flagged activity, including alert queues, case views, market and player drill-downs, and supporting visualizations.
- Partner with data scientists to integrate anomaly detection and machine learning models and outputs into production applications, including deployment, inference, versioning, and monitoring.
- Integrate third-party and internal data services into the platform, defining service interfaces and application-level schemas and building resilience for late, missing, or malformed data.
- Build application logic and services on top of curated warehouse datasets, partnering with the Analytics Engineer when new transformations or data models are required.
- Improve reliability and observability across the stack — alerting, logging, error handling, performance monitoring, and service health — so that system failures are detected and resolved quickly.
- Build audit-ready capabilities in partnership with the Legal department, including role-based access controls, evidence exports, and durable records of what the system surfaced and when.
- Instrument feedback loops so that investigator dispositions and case outcomes improve system precision over time.
- Support active investigations by rapidly developing application features, internal tools, or views needed by the Integrity Team and Legal department, occasionally on short timelines during the season.
- Document the system clearly, write and maintain tests, participate in code review, and standardize conventions across the codebase to ensure long-term maintainability.
Requirements
- Proficiency in Python and modern JavaScript/TypeScript, with production experience on both the server and client sides of an application.
- Experience building and operating backend services and scheduled or orchestrated jobs on cloud infrastructure (AWS, Azure, or GCP).
- Understanding of sports betting markets — odds, line movement, limits, player props, and market maker behavior — and of basketball data such as play-by-play, box score, and tracking data.
- Strong SQL skills and familiarity with relational data modeling and cloud data warehouses such as Snowflake.
- Experience with a modern front-end framework and demonstrated ability to design usable interfaces for analytical or investigative workflows.
- Familiarity with Git-based development workflows (GitHub or Azure DevOps), CI/CD, containerization (Docker), and automated testing.
- Experience integrating third-party APIs and building robust applications around external services with evolving, incomplete, or inconsistent data.
- Strong communication skills and the ability to work effectively with non-technical stakeholders, including attorneys and investigators.
- Sound judgment and discretion in handling confidential and legally sensitive information.
- Confident individual, able to work in a fast-paced environment and manage short-term deliverables along with long-term projects.
- Excels when working as part of a team, collaborating effectively both within BSG Integrity and cross-functionally.
Skills
- Python
- JavaScript
- TypeScript
- AWS
- Azure
- GCP
- SQL
- Snowflake
- Git
- CI/CD
- Docker
- API Integration
- Airflow
- Databricks
- Spark
- Delta Lake
- Unity Catalog
- Machine Learning
- LLM
- Graph Databases
- Amazon Neptune
- Data Visualization
Location
- Remote
Work Type
- Remote
- Full-time
Experience Level
- Minimum 5 years of professional software engineering experience
- Experience developing production backend or full-stack applications
Education Level
- Bachelor’s degree required in computer science, engineering, mathematics, statistics, or a related technical field
- Master’s degree preferred
Salary/Compensations
- $155,000-$180,000
Benefits
- Annual discretionary performance bonus
- Medical insurance
- Dental insurance
- Vision insurance
- Life/AD&D insurance
- Short- and long-term disability insurance
- Fertility and family-forming assistance
- Wellbeing allowance
- Educational assistance
- Mental health coaching/therapy
- Tax advantaged accounts (HSA, healthcare/dependent care FSAs)
- 401(k) retirement plan
- Paid time off (vacation, sick time, personal days)
About the Company
- The National Basketball Association (NBA) is a global sports and media organization with the mission to inspire and connect people everywhere through the power of basketball.
- The NBA operates five professional sports leagues: the NBA, WNBA, NBA G League, NBA 2K League and Basketball Africa League.
- The NBA has a major international presence with games and programming available in 214 countries and territories in more than 50 languages.
- NBA digital assets include NBA TV, NBA.com, the NBA App and NBA League Pass.
- The NBA has created one of the largest social media communities in the world, with more than 2.5 billion likes and followers globally across all leagues, team and player platforms.
- NBA Cares is the NBA's global social impact platform that drives change on issues facing fans and communities.
Equal Opportunity
- We Consider Applicants For All Positions On The Basis Of Merit, Qualifications And Business Needs, And Without Regard To Race, Color, National Origin, Religion, Sex, Gender Identity, Age, Disability, Alienage Or Citizenship Status, Ancestry, Marital Status, Creed, Genetic Predisposition Or Carrier Status, Sexual Orientation, Veteran Status, Familial Status, Status As A Victim Of Domestic Violence Or Any Other Status Or Characteristic Protected By Applicable Federal, State, Or Local Law.