Senior Software Engineer

We Are EA

And we make games – how cool is that? We entertain millions of people across the globe with the most amazing and immersive interactive software in the industry. But making games is challenging work. That’s why we employ the most creative, passionate people in the industry.

The Data & Analytics (DnA) function brings both quantitative and qualitative insights to the entire company (including all game teams) through Studio Analytics, Data Engineering and Data Science. We improve our Studio’s data technical capabilities to bring data insights right to the studio partners’ fingertips.

The Data Technology team is looking for a Senior Software Engineer. Reporting to the Technical Director of Data Technology, you will play an important role on our software engineering team in developing our internal developer platform, aimed at enabling data users to manage our data products. This platform will be our data infrastructure-as-a-service.

What you’ll do

  • Utilize your advanced technical skills to help lead the success of the platform and the development team
  • Participate directly in the platform development process, from coding and testing to debugging and troubleshooting
  • Develop a modern internal developer platform, providing ideas and setting best practices
  • Mentor other team members, imparting your experience to enhance their technical skills and overall team performance
  • Foster a collaborative, success-oriented, and accountable environment within the team, promoting a culture of innovation and excellence
  • Adhere to and enforce rigorous coding standards and software engineering practices within the development team, ensuring the production of high-quality and maintainable code
  • Collaborate with infrastructure, data architects, and product teams to deliver high-value, data-driven solutions
  • Manage technical risks and opportunities
  • Experience ensuring code meets all functionality and acceptance criteria
  • Take the lead in technical decision-making, being the primary contact for complex technical issues

Ideally you have

  • Computer Science, Engineering or equivalent degree
  • 5 years developing cloud-native solutions
  • 8 years of software development experience
  • Experience with containerization technologies, such as Kubernetes
  • Experience architecting systems dealing with big data
  • Prior professional experience as a respected Senior Software Engineer on a product development team
  • Passionate about data and technology with focus on customer satisfaction
  • Experience mentoring junior engineers

Tagged as: Analytics, Big Data, Computer Science, Containerization, Customer Satisfaction, Data Engineering, Data Science, Data Technology, Debugging, Infrastructure, Innovation, Kubernetes, Software Development, Software Engineering

Print Job Listing
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Sign in

Sign Up

Forgot Password

Job Quick Search