Senior Software Engineer, Data Platform
1 month ago
Team Name:
Battle.net & Online Products
Job Title:
Senior Software Engineer, Data Platform
Requisition ID:
R023272
Job Description:
Are you a motivated and experienced Senior Software Engineer interested in a challenging multidisciplinary role that works with tremendous amounts of player data?
The Battle.net Data Team builds and maintains an extensive Big Data Platform for all of Blizzard Entertainment's games, tools, and operations. As a member of this welcoming and encouraging Data Team, you will chip in to one of the world's largest and most robust data pipelines to collect global information that powers analytics, operations, discovery, and machine learning throughout Blizzard's products and services. From real-time operational awareness to machine learning systems for epic gameplay experiences- Blizzard is striving to be a world leader in Big Data. This position is passionate about the development and integration of the Data Platform.
You will help research, implement, and maintain components that glue the data pipeline together and integrate with 3rd party and opensource systems such as Kafka, Elasticsearch, as well as Cloud technologies such as Pub/Sub, Dataflow, and Big Query. From building micro-services that support the platform's use-cases to crafting highly scalable data pipelines to accomplish streaming/batch workloads- you will work with a team of engineers to develop and maintain massively scaled systems that handle billions of messages every single day.
If you can imagine yourself in the center of the data revolution at the most epic company ever, and you want to help craft the future of Big Data platforms- this may be the job for you
This role is anticipated to be a hybrid work position, with some work on-site and some work-from-home. The potential home studio for this role is Irvine, CA.
Responsibilities:
Design, development, deploy and maintain large-scale distributed systems
Create unit and integration test code to validate service reliability
Write API documentation for consumption by game developers and other integrators
Participate in on-call rotation to rapidly resolve live incidents related to our systems
Coordinate with embedded and external teams
Create technical design documents and other artifacts
Troubleshoot and debug issues with our live and in-development services
Requirements:
5+ years of professional software engineering experience
Experience must include at least one of the following languages: Java, Scala, or C#
Ability to debug issues in a production environment across multiple
levels of the stack
Experience building Big Data pipelines on private or public cloud
infrastructure
Experience building highly scalable distributed software/services
Knowledge of any of the following: Elasticsearch, Kafka - pub/sub,
Apache Flink
Working with SRE/DevOps teams to achieve operational excellence
Bonus:
Bachelor's degree in computer science
Experience working with container orchestration e.g. Kubernetes, Helm, Argo
Experience in configuration management systems like Terraform
Experience leading or architecting major new features/enhancements
Experience mentoring junior software engineers
Working knowledge of MySQL, Cassandra, Redis, or related relational and NoSQL databases
Experience supporting a live always-on service
-
Senior Software Engineer, Data Platform
1 week ago
Irvine, California, United States Blizzard Entertainment Full timeTeam Name: & Online ProductsJob Title:Senior Software Engineer, Data PlatformRequisition ID:R023272Job Description:Are you a motivated and experienced Senior Software Engineer interested in a challenging multidisciplinary role that works with tremendous amounts of player data?The Data Team builds and maintains an extensive Big Data Platform for all of...
-
Software Engineer, Data Platform
1 month ago
Irvine, United States Blizzard Entertainment Full timeTeam Name: Battle.net & Online ProductsJob Title:Software Engineer, Data PlatformRequisition ID:R023275Job Description:Are you a motivated and experienced Software Engineer interested in a challenging multidisciplinary role that works with tremendous amounts of player data? The Battle.net Data Team builds and maintains an extensive Big Data Platform for...
-
Software Engineer, Data Platform
2 weeks ago
Irvine, California, United States Blizzard Entertainment Full timeTeam Name: & Online ProductsJob Title:Software Engineer, Data PlatformRequisition ID:R023275Job Description:Are you a motivated and experienced Software Engineer interested in a challenging multidisciplinary role that works with tremendous amounts of player data?The Data Team builds and maintains an extensive Big Data Platform for all of Blizzard...
-
Lead Staff Software Engineer
7 days ago
Irvine, United States Stubhub Inc. Full timeLead Staff Software Engineer (Database Platform) (StubHub, Inc., Irvine, CA) Design, develop, test, deploy, and maintain impactful improvements across the Database Platform, resulting in high-quality outcomes. Build and run processes to support innovation and ideation for the Database operations team, including sourcing ideas from industry best practices,...
-
Sr. Data Engineer
1 month ago
Irvine, United States Allergan Data Labs Full timeAs the Sr. Data Engineer , you will report to the Director, Data and Machine Learning , as well as continuously collaborate with key stakeholders across the business to solve the most important technical problems. Responsibilities Collaborate with cross functional partners (Product Managers, Data Scientists, Machine Learning Engineers, Software Engineers,...
-
Senior Software Engineer
2 months ago
Irvine, United States RXMG Full timeRXMG is a California-based digital advertising company that employs our state-of-the-art analytical and consumer intelligence platform to match people with the products they need to enrich their financial well-being. RXMG delivers campaign optimization and data monetization through multiple channels and proprietary websites, primarily in the finance...
-
Senior Software Engineer Backend
2 months ago
Irvine, United States Allergan Data Labs Full timeAs the Senior Software Engineer, you will report to the Software Engineering Manager and continuously collaborate with key stakeholders across the business to solve the most critical technical problems. You Will Champion code quality, reusability, scalability, and security Collaborate with a team of engineers, architects, product managers, and designers to...
-
Senior Software Engineer, Game Services
1 month ago
Irvine, United States Blizzard Entertainment Full timeTeam Name: Battle.net & Online ProductsJob Title:Senior Software Engineer, Game ServicesRequisition ID:R023032Job Description:Are you a motivated and experienced Senior Software Engineer interested in developing social features that impact many games across all of Blizzard? The Battle.net Game Service Social team develops foundational social constructs...
-
Senior Software Engineer, Game Services
1 week ago
Irvine, California, United States Blizzard Entertainment Full timeTeam Name: & Online ProductsJob Title:Senior Software Engineer, Game ServicesRequisition ID:R023032Job Description:Are you a motivated and experienced Senior Software Engineer interested in developing social features that impact many games across all of Blizzard?The Game Service Social team develops foundational social constructs used by millions of players...
-
Senior Software Engineer
2 months ago
Irvine, United States Blizzard Entertainment Full timeTeam Name: Job Title:Senior Software Engineer (C++), Blizzard Core Technology | Irvine, CARequisition ID:R023378Job Description:How would it feel to have your code be integral to distributing every byte of our games to players around the globe? Do you have an inquisitive mind? Join us to help provide meaningful solutions! The Blizzard Core Technology team...
-
Senior Software Engineer
4 months ago
Irvine, United States Autopilot Full timeNOTE: Onsite role in Irvine CaliforniaRole DescriptionAs a Senior Backend Software Engineer, you will play a crucial role in developing and enhancing our backend services. You will be responsible for designing, implementing, and maintaining scalable and robust systems using modern technologies such as Node.js, TypeScript, GraphQL, Google Cloud Platform...
-
Senior Software Engineer
2 months ago
Irvine, United States GoodLeap Full timeAbout GoodLeap: GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pumps, roofing, windows, and more. Over 1 million homeowners have benefited from our simple, fast, and frictionless technology that makes the adoption of these...
-
Senior Software Engineer
6 days ago
Irvine, United States GoodLeap Full timeAbout GoodLeap: GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pumps, roofing, windows, and more. Over 1 million homeowners have benefited from our simple, fast, and frictionless technology that makes the adoption of these...
-
Senior Machine Learning Engineer
1 month ago
Irvine, United States Allergan Data Labs Full timeAllergan Data Labs is a vibrant startup-minded organization with the backing of a large company. As a Senior Machine Learning Engineer , you will be responsible for collaborating with cross functional partners and applying your Machine Learning Engineering skills to deliver data-driven solutions for product teams, operations, marketing, and sales....
-
Senior Software Engineer, Engine
2 weeks ago
Irvine, California, United States Blizzard Entertainment Full timeTeam Name:World of WarcraftJob Title:Senior Software Engineer, Engine - World of WarcraftRequisition ID:R023294Job Description:We are looking for an engineer to join the World of Warcraft Engine team and help shape the future of Azeroth. As a key contributor, you will be working with a team focused on the vision of improving World of Warcraft's graphics and...
-
Senior Software Engineer PHP/Laravel
4 weeks ago
Irvine, United States Rx Marketing Group Full timeRXMG is a California-based digital advertising company that employs our state-of-the-art analytical and consumer intelligence platform to match people with the products they need to enrich their financial well-being. RXMG delivers campaign optimization and data monetization through multiple channels and proprietary websites, primarily in the finance...
-
Software Engineer
4 weeks ago
Irvine, United States Allergan Data Labs Full timeAs the Software Engineer, you will report to the Software Engineering Manager and continuously collaborate with key stakeholders across the business to solve the most critical technical problems. You Will Champion code quality, reusability, scalability security and help make strategic software architecture decisions. Conduct design and code reviews...
-
Senior Data Engineer
7 days ago
Irvine, United States Insight Global Full time*Insight Global is hiring on behalf of one of our largest clients in the healthcare industry!***This position is hybrid, sitting 3-4 days/week onsite in Irvine, CA; Candidates must be local and comfortable with this requirement!**Job Description:Title: Senior Data EngineerDuration: Permanent (FTE)Type: Hybrid, 3-4 days/week onsiteLocation: Irvine, CARequired...
-
Senior Data Engineer
7 days ago
Irvine, United States Insight Global Full time*Insight Global is hiring on behalf of one of our largest clients in the healthcare industry!***This position is hybrid, sitting 3-4 days/week onsite in Irvine, CA; Candidates must be local and comfortable with this requirement!**Job Description:Title: Senior Data EngineerDuration: Permanent (FTE)Type: Hybrid, 3-4 days/week onsiteLocation: Irvine, CARequired...
-
Senior Software Engineer, UI Technologies
2 months ago
Irvine, California, United States Blizzard Entertainment Full timeTeam Name:DiabloJob Title:Senior Software Engineer, UI Technologies | Diablo IV | Irvine & AlbanyRequisition ID:R022736Job Description:Do you have a passion for User Interface technologies and User Experiences? Would you like to join the Diablo 4 Engine Team and help make an incredible UI framework for our developers?As a specialist engineer in User...