Software Engineer

Location: Vancouver, British Columbia, Canada

Notice

This position is no longer open.

Requisition Number: 163460

Position Title: Software Engineer III

External Description:

We Are EA

Electronic Arts Inc. is a global leader in interactive entertainment. We develop games, content, and online services across platforms. We have a broad portfolio of brands that span the most popular genres.

We exist to Inspire the World to Play. We create extraordinary new game experiences for our millions of players everywhere by bringing together accomplished people that combine creativity, innovation, and passion. We immerse our employees into an inclusive culture and provide opportunities for learning and leading that allow our employees to do the most impactful and rewarding work of their careers.

Join us in driving the next revolution in games.

QVS Proton Team 

The Proton Team is part of the Quality, Verification, and Standards engineering group, responsible for developing and maintaining automation and tools that support Quality Assurance and development processes for EA’s games.

We partner directly with the different game studios in EA to help them run reliable infrastructure for their QA platforms. By working with different teams, we’re uniquely positioned to learn from each team’s experiences and share their ideas and best practices throughout EA’s Quality Engineering teams.

We are looking for an experienced DevOps / Site Reliability Engineer to help us implement and promote SRE values and patterns within our team and across the partners we work with.

Reporting to the Proton Engineering Manager, you will work with team members and partners worldwide; contribute to the implementation and maintenance of large-scale projects, and troubleshoot and resolve issues and improve reliability across QA’s systems. To achieve this we require candidates who will focus on communication, uptime, and predictability.

You’re someone who can:

  • Work with peers and partners across many locations to identify, implement, and support a shared set of goals and applications.
  • Directly support and help engineer environments through all stages of development.
  • Troubleshoot application, network, and server-level problems.
  • Perform Windows and Linux configuration and management.
  • Support datastore back-up and recovery.
  • Support CI (Jenkins and GitLab CI) and CD operations.
  • Perform cause analyses and ensure improvements are identified and prioritized.
  • Maintain documentation of systems configurations and procedures, including runbooks.
  • Implement monitoring and alerting which identifies service disruptions
  • Design and develop scripting and productivity enhancing tools for automation of system administration tasks.
  • Evaluate and adopt technologies which improve the team’s efficiency and capabilities.
  • Make decisions based on data.
  • Document your insights and best practices.

You also bring the following skills or experiences to our team:

  • An understanding of what it takes to design and run services at scale - and achieve the capabilities with infrastructure as code.
  • 3+ years of experience in a technical role focused on development or operation of diverse and complex services or legacy systems.
  • 4+ years of experience configuring and troubleshooting Windows or Linux environments.
  • Working knowledge of the following scripting languages: 
  • PowerShell, Python, Shell, Groovy/Jenkinsfile
  • Experience with and working knowledge of:
  • AWS
  • CI/CD and pipelines (Jenkins or GitLab CI) 
  • An interest in the purpose and application of DevOps methodologies and technologies, such as:
  • Docker
  • Kubernetes
  • Hashicorp tools
  • Ansible/Chef
  • Distributed source control such as Git
  • Visualization and Alerting systems (such as Grafana, Kibana)

Bonus points for experience with:

  • Security
  • Authorization/authentication
  • SSL
  • Scaling and load testing
  • Diverse enterprise IT environments

In a typical week, the Site Reliability Engineer could:

  • Work with developers and IT to investigate and troubleshoot performance or functionality issues.
  • Implement Infrastructure as code-based solutions to satisfy product requirements.
  • Contribute to common SRE tooling.
  • Provide first line of support on operations - monitor support channels, troubleshoot and correct issues raised.
  • Identify and advocate for architecture and service changes to improve reliability and performance, using a data-driven approach.
  • Mentor application developers become more capable in the SRE space so they can improve the reliability and performance of their application and infrastructure.
  • Experiment with new technologies to solve current challenges.

You’ll build relationships and work with:

  • Developers and product managers on the teams you work with to promote SRE principles as part of the team’s values.
  • Other members of the SRE family to build reusable tools and patterns to improve reliability and reduce toil.

City:

State:

Community / Marketing Title: Software Engineer

Company Profile:

Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablets.

EEOText: About EA At Electronic Arts, we exist to Inspire the World to Play. We create extraordinary new game experiences for our millions of players everywhere by bringing together talented people that combine creativity, innovation, and passion. We know that our strength lies in the diversity of our people. We immerse our employees into an inclusive culture, and provide opportunities for learning and leading that allow them to do the most impactful and rewarding work of their careers. We put our people first. We provide comprehensive benefit packages with a focus on health and wellbeing to support your needs and help you balance your career and personal life. We provide access to dynamic and collaborative work environments, opportunities to connect and contribute through our Employee Resource Groups, and support for a balanced life with paid time off and maternity and paternity leave, plus free video games and so much more! Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. Electronic Arts also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

Date Opened: 2021-01-12 22:56:20.543

EEO Employer Verbiage:

About EA

At Electronic Arts, we exist to Inspire the World to Play. We create extraordinary new game experiences for our millions of players everywhere by bringing together talented people that combine creativity, innovation, and passion. We know that our strength lies in the diversity of our people. We immerse our employees into an inclusive culture, and provide opportunities for learning and leading that allow them to do the most impactful and rewarding work of their careers. 

We put our people first. We provide comprehensive benefit packages with a focus on health and wellbeing to support your needs and help you balance your career and personal life. We provide access to dynamic and collaborative work environments, opportunities to connect and contribute through our Employee Resource Groups, and support for a balanced life with paid time off and maternity and paternity leave, plus free video games and so much more! 

Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. Electronic Arts also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

Click here to view our Data Privacy Policy.

google-site-verification: google7f7a22bb8fdf2c3d.html