Software Engineer, Cloud

Posted 45ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Cloud Software Engineer developing high-performance applications for Blizzard's cloud infrastructure. Collaborating with teams to enhance operational efficiency and address system issues.

Responsibilities:

  • Design and develop software applications using the Go programming language, 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 technical issues promptly, ensuring minimal disruption to the development process
  • 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 the Go programming language, 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
  • Proven debugging skills across the stack in production
  • Effective communication, analytical, and teamwork abilities
  • Familiarity with Linux operating system.

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 the Company requires geographic relocation for the job