Senior Software Engineer

March 3

Apply Now
Logo of Blizzard Entertainment

Blizzard Entertainment

Blizzard Entertainment is a renowned developer and publisher of entertainment software known for creating genre-defining games for millions of players around the world. The company crafts immersive universes such as Diablo, Hearthstone, Overwatch, and World of Warcraft. With over 30 years in the gaming industry, Blizzard is dedicated to delivering unforgettable gaming experiences, and the company pours its efforts into all aspects of game design, production, and global community engagement. Blizzard Entertainment is part of the Activision Blizzard group and is committed to creating inclusive and diverse employment opportunities.

Video Game Development & Publishing • Gaming & Player Accounts Platform • Art, Animation & Sound • Design • Engineering & Technology

1001 - 5000 employees

Founded 1994

🎮 Gaming

📱 Media

📋 Description

• The Cloud Software team is dedicated to crafting and supporting products for the governance and enrichment of Blizzard's cloud-based computing infrastructure • As a Senior Software Engineer, you will help design, implement, and maintain solutions that glue different infrastructure providers to manage Blizzard’s and its partners’ games and services • You will partner with various teams across the company to gather feedback, help resolve operational issues, and implement enhancements to improve our system’s capabilities and the overall user experience • Design and develop software applications using GO, ensuring high performance, scalability, and reliability • Conduct thorough code reviews, provide constructive feedback, and implement best practices for software development to ensure code quality and maintainability • Create and maintain comprehensive technical documentation for the software components and systems developed • Be on the lookout for operational issues related to our products and support end users • Proactively analyze and resolve complex technical issues promptly, ensuring minimal disruption to the development process • Mentor less experienced developers, fostering a collaborative and productive team environment • Stay updated with the latest industry trends, technologies, and best practices, continuously improving the development processes and tools used

🎯 Requirements

• 5+ years of professional software engineering experience • Proficiency in GO programming, with a deep understanding of its paradigms, constructs, and best practices • Familiarity with cloud computing platforms such as AWS, Azure, or Google Cloud • Expertise in version control systems, particularly Git • Experience building highly scalable distributed software/services in the cloud • Experience leading or designing major features • Proven debugging skills across the stack in production • Effective communication, analytical, and teamwork abilities • Bonus: Experience with HashiCorp tools: Vault, Nomad, Consul • Experience with frontend development frameworks and tools: Vue.js, Nuxt, Figma • Experience working with SRE/DevOps teams to achieve operational excellence • Familiarity with CI/CD tools: GitHub Actions, Jenkins

🏖️ Benefits

• Medical, dental, vision, health savings account or health reimbursement account • healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance • 401(k) with Company match, tuition reimbursement, charitable donation matching • Paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave • Mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance, and others • Relocation assistance if required

Apply Now

Discover 90,000+ Remote Jobs!

Join now to unlock all job opportunities.

Find your dream remote job

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com