This job might no longer be available.
Sr. Software Engineer
3 years ago
The Senior Software Development Engineer will collaborate with other engineers to integrate a multi-tenant Content Management System (CMS) across multiple web properties. The CMS serves as a core content distribution platform for The Pokémon Company International’s digital marketing needs.
This role will work with members inside and outside the Technology Organization to ensure new features are delivered with the high quality Pokémon fans expect. The Senior Software Engineer will work at various levels of the technology stack, focusing on back-end services while serving as a mentor for design, code quality, and process.
What You Will Do
- Partner with all levels of the Technology Organization to implement and architect a world-class CMS solution to the stakeholders’ needs.
- Translate business requirements into engineering tasks that can be estimated and completed in an Agile software system.
- Document and communicate designs and interfaces with other engineering team members.
- Write clean, testable, maintainable, and documented code with high throughput and low error rate.
- Proactively communicate ideas and issues to non-technical stakeholders.
What You Will Bring
- 6+ years of experience building and maintaining CMS or API-driven services used in multi-tiered, scalable web platforms.
- 2+ years in a technical lead role with a focus on software architecture/design and implementation.
- Experience in Python (Django framework preferred), PostgreSQL, MySQL, and/or front-end technologies.
- Experience with implementing and supporting an enterprise CMS platform
- Experience with internationalization and localization.
- Experience with AWS services, containerization, and unit test frameworks preferred.
- Experience with Agile Methodology and Test Driven Development preferred.
- BS Degree in Computer Science and/or equivalent working experience.
How You Will Be Successful
- Functional/Technical Skill: Possesses the functional and technical skills to do the job at a high level of accomplishment. Remains current on developments within the industry
- Accuracy/Quality: Produces results or provides services that meet or exceed TPCi standards. Shows concern for quality, accuracy and completeness of work activities. Personally seeks to add value in every work assignment. Notices opportunity to improve quality and takes action to do so.
- Implementation/ Follow-Through: Demonstrates a commitment to quality exhibited by accuracy, completeness and conciseness of work produced. Always keeps in mind the needs of internal and external customers.
- Teamwork: Collaborates and cooperates to get the job done. Offers assistance to others when needed. Builds trust and respect amongst colleagues. Works with others towards a common goal.
- Written and Oral Communication: Expresses information and thoughts clearly, concisely, and accurately in individual and/or group situations. Adapts the presentation of information to the audience and situation. Professional and respectful in communication style.
What to Expect
We offer a professional, fun and creative work environment. While we maintain a good balance between work and life, additional hours may be required at peak times or for specific initiatives.
The Pokémon Company International, a subsidiary of The Pokémon Company in Japan, manages the property outside of Asia and is responsible for brand management, licensing, marketing, the Pokémon Trading Card Game, the animated TV series, home entertainment, and the official Pokémon website. Pokémon was launched in Japan in 1996 and today is one of the most popular children's entertainment properties in the world.
The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of people so classified. All employees may be required to perform duties outside of their normal responsibilities from time to time, as needed.
Create Your Profile — Game companies can contact you with their relevant job openings.