Senior Software Developer

Washington, DC 20004

Monumental Sports & Entertainment

Bringing esports to the center stage Your front row seat to the future Revolutionizing sports betting The future makers Cooking up a plan for progress Reimagining Arena Usage for the Future Bringing esports to the center stage Your front row...

View all jobs at Monumental Sports & Entertainment

Apply now Apply later

Monumental Sports & Entertainment (MSE) is one of the largest integrated sports and entertainment companies in the country with one of the most diverse partnership groups in all of sports. MSE owns and operates seven major and minor sports teams: 2018 NHL Stanley Cup Champion Washington Capitals, NBA’s Washington Wizards, WNBA’s 2019 Championship Washington Mystics, NBA G League’s Capital City Go-Go, 2021 & 2020 NBA 2K League Champion Wizards District Gaming and Caps Gaming, an esports sub-brand of the Capitals. Additionally, it holds a significant investment in a seventh professional team, Team Liquid, an endemic esports team owned and operated by aXiomatic, in which MSE is an investor.

In September 2022, MSE acquired the regional sports network, then-called NBC Sports Washington and newly rebranded as Monumental Sports Network. Monumental Sports Network now holds the exclusive local television media rights to Capitals’, Wizards’, and Mystics’ games. The network is both a linear channel and a digital operation. Prior to acquiring the linear platform, the digital platform was launched by MSE in 2016, as the first-of-its-kind regional sports network for digital, mobile, and streaming platforms. Those linear and digital platforms are now combined and join Caps Radio, Wizards Radio, MSE Outdoor and Monumental Productions for a full suite of six media enterprises.

In addition to Capital One Arena – a venue which hosts 3M+ visitors across over 250 events annually, MSE also manages MedStar Capitals Iceplex (training facility for the Capitals), MedStar Health Performance Center (training facility for the Wizards, Mystics, and Go-Go) and EagleBank Arena (a 12,000+ live event venue on George Mason University’s campus).

In July 2020, MSE partnered with William Hill (subsequently acquired by Caesars Entertainment) to open the first ever in-arena sportsbook in North America, now called Caesars Sportsbook.

MSE opened “District E powered by Ticketmaster” in the spring of 2023, a flagship esports and entertainment venue. This 14,000-square-foot live-event theater offers a 365-day-a-year series of immersive experiences in esports, music, culinary excellence, event programming, and community events.

MSE proudly promotes its core values for all those that interact with the company. As a member of our team:

  1. You will provide first-class customer service and value for our fans.
  2. You will champion a double-bottom line that engages, unifies, and gives back to the community we serve.
  3. You will work tirelessly to build generationally exceptional teams that compete for championships year after year and create lifelong memories for our fans.
  4. You will measure performance with specific objectives and metrics and our analysis and decisions are compelled by data.
  5. You will prize leadership, but you should value teamwork and collaboration and transparency even more. We treat each other with respect. We act with honesty and integrity. We remain humble.
  6. You will innovate. We are nimble and first to market. We are not averse to risk.
  7. You will have fun. We are in the business of happiness.

Position Overview: The Senior Software Engineer will play a pivotal role in architecting and implementing a new greenfield data and tech infrastructure at MSE. This includes creation of a scalable, secure, and efficient data lake, as well as the development of middleware solutions to facilitate seamless data integration and utilization across applications. Additionally, this role will act as a major catalyst for AI/ML development across MSE. As the primary leader and architect of this new undertaking, you will be providing both the high-level vision and performing hands-on solution development.

Do you have excellent problem solving skills with a passion for engineering scalable software solutions that address complex technical challenges? We'd love to hear from you!

Responsibilities:

  • Work closely with multi-functional teams to identify data integration needs and develop actionable software solutions that meet business requirements.
  • Remain proficient in envisioning and prototyping a proof of concept and then guiding that to implementation in a production environment.
  • Promote standard processes in middleware architecture, software development, and integration, driving the adoption of modern engineering tools and techniques.
  • Provide expert guidance to MSE in software development practices, ensuring that standard processes are adhered to.
  • Ensure comprehensive documentation for all developed solutions, contributing to the team’s knowledge base and standard processes.
  • Apply AI/ML techniques to continuously improve data-driven decision-making, enabling predictive and prescriptive analytics across business units.
  • Collaborate with multi-functional teams to accelerate AI/ML model utilization and deployment, enabling faster, deeper, and actionable data-driven insights.
  • Lead the integration of AI/ML models into data engineering workflows, driving scale, automation, and productivity across the organization.
  • Act as a reference and resource to leadership and operations organizations.
  • Other duties as assigned.

Minimum Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 10+ years of experience as a Software Engineer, with a proven focus on building scalable, maintainable, and high-performance integration systems, particularly in the cloud.
  • Solid background in designing systems that meet performance, scalability, and security requirements, with a focus on maintainability and ease of use.
  • Experience applying or a strong interest in AI/ML solutions for data-driven applications and middleware integration.
  • Strong expertise in distributed systems, including experience designing and implementing data integration solutions such as ETL/ELT, APIs, and message driven systems.
  • Able to self-drive business requirements and prioritize work.
  • Outstanding interpersonal skills, written and verbal communication skills, and creative writing ability; able to work effectively with staff at all levels.
  • Ability to work independently and in a team environment.
  • Ability to balance and prioritize tasks in a dynamic, fast-paced environment, solid attention to detail and organizational skills.
  • Commitment to “internal client” and customer service principles.
  • Willingness to take initiative and to follow through on projects.

Technical Skills:

  • Proficient in Python and/or Java, with strong expertise in building high-performance backend systems and developing middleware solutions that enable seamless integration across distributed systems.
  • Extensive experience in designing and integrating RESTful APIs, gRPC, and other communication protocols for data flow and service orchestration in complex systems. Familiar with API versioning, rate limiting, and security standard processes.
  • Deep knowledge of event-driven architecture, message queues, and streaming platforms such as Apache Kafka and Google Pub/Sub, enabling real-time data processing and reliable communication between systems.
  • Proficient in building and managing cloud-based software solutions, particularly within Google Cloud Platform (GCP), using services like Cloud Functions, Cloud Storage, Pub/Sub, and Kubernetes (or similar environments like AWS/Azure).
  • Solid experience or keen interest in integrating AI/ML models into production systems, enhancing decision-making and operational efficiency. Familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) and deploying models in a scalable, cloud-native environment.
  • Experience working with data integration tools and processes that facilitate the efficient movement and transformation of data across systems, with an understanding of ETL/ELT processes in the context of middleware.
  • Familiar with integrating real-time data streaming systems and processing pipelines, ensuring low-latency and fault-tolerant data flows for dynamic applications.
  • Expertise in implementing security standard processes in middleware solutions, ensuring data integrity, privacy, and compliance with relevant regulations (e.g., GDPR, HIPAA) while managing access control and authentication.
  • Solid focus on building scalable, high-performance middleware systems that are fault-tolerant and able to support high throughput and low-latency operations across distributed applications.
  • Experience with Docker, Kubernetes, and CI/CD pipelines to automate the deployment, scaling, and management of microservices and distributed systems in the cloud.
  • Proficiency with Git, GitHub, or GitLab for code management and collaboration in an agile development environment.

Pay Range: $140-170k USD.

Benefit Eligibility: This role is eligible to participate in health and welfare benefits.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Apply now Apply later
Job stats:  0  0  0
Category: Engineering Jobs

Tags: Agile APIs Architecture AWS Azure CI/CD Computer Science Distributed Systems Docker ELT Engineering ETL GCP Git GitHub GitLab Google Cloud Java Kafka Kubernetes Machine Learning Microservices ML models Pipelines Privacy Prototyping Python PyTorch Scikit-learn Security Streaming TensorFlow

Perks/benefits: Career development Health care Team events Transparency

Region: North America
Country: United States

More jobs like this