This job might no longer be available.
Backend Software Engineer (University Graduate)
2 years ago
At Maxis, we're looking for a software engineer to work on cloud web services to help us bring exciting new features to life. You will work with an experienced team that has collectively built Maxis games for more than two decades. You will work with multiple designers, producers, and client engineers prototyping and shipping features that expand the gameplay possibilities of The Sims. You will report to a Development Director for the backend services team and the bulk of your work will be done in Java and Kotlin, using the Spring Boot framework, deployed to Kubernetes in the Google Cloud Platform.
As a Backend Software Engineer at Maxis, you will
- Help develop responsive, resilient, massively scalable, and globally available web services that support millions of Sims players
- Learn a variety of technologies from industry experts
- Apply troubleshooting and problem solving techniques to address application, network, and server-level problems
- Participate in the design and implementation of APIs and protocols that are consistent, formalized, and testable
- Author and review technical design documents and API specifications detailing software requirements
- Help maintain a suite of automated tests that validate the correctness of backend services
- Participate in 24-hour support of live environments
- Participate in the upkeep and maintenance of live services
Qualifications
- Bachelor/Master's degree in Computer Science, Computer Engineering, or related field
- 0-1 years of experience
- You have a desire to learn and work on a variety of new and old technologies
- You have a desire to work with client engineers and designers to iteratively add features and improve APIs
- You're willing to iterate quickly and develop multiple short-lived prototypes
- You have excellent written and verbal communication skills
Pluses
- You've worked with version control systems like git
- You've worked with Cloud Services, such as Amazon Web Services or Google Cloud Platform
- You've worked with databases, such as MySQL
- You've worked with Python, Java, C++, or Kotlin
- You've worked with Linux and Windows
Create Your Profile — Game companies can contact you with their relevant job openings.