Welcome to Warner Bros. Discovery... the stuff dreams are made of.
Who We Are...
When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what's next...
From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.
Want more jobs like this?
Get jobs in Needham, MA delivered to your inbox every week.
WB Games is a leader in the games industry across all game platforms and mobile devices. Our diverse and inclusive workforce creates and brings to life the most beloved characters, franchises, heroes, and wizards in the world. We are fans of what we make and proud of what we do. We have studios and offices across the globe.
Manager, Transaction services team
Warner Bros. Analytics team (WBA) provides marketing and data analytics services that support
game studios and publishing teams across the WB Games organization.
As players perform actions in-game, our platform collects telemetry in real-time, passes it to our
analytical platform, and also provides APIs with promotional/experimentation content to enrich
user experience. Telemetry data also provides insights for guiding game development,
marketing, and monetization.
Some of our featured games include Game of Thrones: Conquest, Injustice 2, Mortal Kombat,
Batman: Arkham Knight and Hogwarts Legacy.
The Manager for the Transaction services team is a key contributor to the design and
development of the promotional/experimentation platform and its APIs. This role is responsible
for the design, development and support of optimized and highly available promotional and
experimentation platforms within the WB Analytics team, as well as managing the team of
developers.
Responsibilities:
• Manage a team of applicational developers, assign and review their work/PRs,
prepare/estimate sprint tasks with the team, ensure quality and timely delivery, support
existing systems as tier 2 rotation 24x7.
• Lookout for improvement opportunities (performance/security/cost), manage and
prioritize tech debt, work with the team to design tech solutions,
• Maintain team delivery standards and processes, manage delivery quality
• Support operations at scale, maintain runbooks and operational monitoring/alerts,
working with operations manager and tier1 team
• Architect, develop, maintain, and improve server-side/back-end data collection and
processing systems to support our highly available telemetry data API systems at scale.
• Maintain and improve public API end-points to ensure high scale, low latency and strong
security. Assist with general development, including, but not limited to: features,
optimization, bug fixing, and maintenance.
• Collaborate with engineers, feature owners, and people across technical disciplines like
data engineering and data science to review the requirements for features and
design/deliver them in a complete and timely fashion, focusing on data quality,
performance and security.
• Participate in code and architecture reviews, offering constructive feedback to support a
best-in-class data ingestion system and codebase.
• Contribute to best practices on software development, features, and tools.
• Keep track of and prioritize the tech debt backlog with the team.
• Participate in on-call rotation (tier 2)
Warner Bros.
Analytics
Must Haves:
• 8+ years of software development experience in Python, RESTful APIs or similar
technology at scale. 3+ years of experience as a manager on such team
• Experience with distributed and cloud-based architectures, working with AWS
cloud
• Experience working with microservices, Python/Lambda, comfortable building
Python APIs using frameworks like FastAPI or Flask.s at scale with a strong
security focus.
• Experience with web front ends, custom REST clients, and server-to-server
service models
• SQL experience building and modifying queries to manipulate data efficiently at
scale. Redshift/RDS is a preference.
• Willingness to tackle real-time issues and create fixes and workarounds to
unexpected problems.
• The ability to work in a collaborative environment and effectively communicate
with both technical and non-technical team members
• Experience with Docker or other server technologies, DevOps experience with
IaaS deployment/operational management
• A growth mindset, attention to detail, and a willingness to learn and take
feedback
• The ability to work unsupervised and assist other engineers
Highly desired
• Golang or another object-oriented language
Nice to Haves:
• Experience implementing gRPC and RESTful services
• Operational monitoring and observability tools like DataDog
• Experience mentoring other engineers
• Experience with Git
• Experience building live game services
How We Get Things Done...
This last bit is probably the most important! Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at www.wbd.com/guiding-principles/ along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview.
Championing Inclusion at WBD
Warner Bros. Discovery embraces the opportunity to build a workforce that reflects the diversity of our society and the world around us. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.
If you're a qualified candidate with a disability and you require adjustments or accommodations during the job application and/or recruitment process, please visit our accessibility page for instructions to submit your request.