0-1 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Software Engineer II
(This job is no longer available)
Electronic Arts | Redwood City, CA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

The successful candidate for this position will serve as a Software Engineer on the Commerce Platform team and will be responsible for the design and implementation of our subscription management system and platform development.

Key Responsibilities:

Work with program manager to understand business requirement and translate that into technical design which is reviewed and signed off by stake holder,
Responsible for Architecture of Subscription Components
Lead technical design and implementation of a feature
Design underlying database schema and interface,
Implement high quality code with comprehensive unit testing,
Be subject matter expert in the area.
Fix bugs raised from stabilization, integration and production.
Work on migrating legacy systems to the new platform.
Troubleshoot issues raised from production and resolve customer problems.
Evaluate and adopt technologies which improve the team efficiency and platform capability
Code review peer developer's code and provide constructive feedbacks to ensure consistency and quality of code
Mentor junior engineers, new hires and interns.
Participate in hiring process.


Commercial software development experience preferred.
Deep Expertise with C++/Java/C# development. You're a true developer!
Deep SQL/Oracle expertise
Experience in building and running large scale distributed online services is big plus
Experience with large distributed database design is preferred
Proven track record of releasing commerce software product
Proven track record of design/architecture of a large components.
Solid computer science background including Algorithm, Data Structure, Operation System etc.
Experience in building billing payment system is preferred
Ability to quickly learn complex systems and new technologies
Passion about customer , partner and quality
Experience in mentoring junior engineers and developing them high performing stars.
Experience in live site troubleshooting
Experience in building billing payment system is preferred
Strong Analytical Problem Solving Skill


BS/MS in Computer Science or Electrical Engineering Required

EA is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, ancestry, pregnancy, age, sexual orientation, marital status, protected veteran status, medical condition or disability, or any other characteristic protected by law.

About Electronic Arts

Electronic Arts Inc. (EA develops, markets, publishes and distributes video game software and content that can be played by consumers on a variety of platforms, including video game consoles, such as the PLAYSTATION 3, Microsoft Xbox 360 and Nintendo Wii; personal computers (PCs), including the Macintosh; handheld game players, such as the PlayStation Portable (PSP) and Nintendo DS, and wireless devices, such as cellular phones and smart phones, including the Apple iPhone. The Company's products for videogame consoles, PCs and handhelds are delivered on physical media (disks and cartridges) that are sold at retail stores and through mail-order (packaged goods products). Some electronically delivered content and services are add-ons or are related to its packaged goods products (add-on content or matchmaking services); while other games, content and services that it offers, such as games for wireless devices, and Internet-only games, are available only through electronic delivery.