This Jobot Job is hosted by: Tommy Pham Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume. Salary: $180,000 - $200,000 per year
A bit about us:
We are a top mobile games developer, creating fun and engaging games with heart for over nine years. We're a division of one of the Top 10 largest gaming companies in the world. Our studio is 3-for-3 launching games into the App Store's Top 25 Grossing chart. Our market-leading, award-winning mobile game broke into the Top 5 in the App Store. Our vision for success is based around innovative game design, diversity, and putting our players first!
We've seen firsthand the positive impact that games can make. Because of that, we leverage our commercial success to make a real difference: we have partnered with numerous non-profits, saved actual lives with our games, and donated hundreds of thousands of dollars to charities. Players love our games' focus on racial, gender, sexual, and identity diversity while holding us accountable when they expect more.
Some of us have worked together for over 10 years through multiple companies. As a result, we strive to create long-term relationships that help sustain our success. We continue to add new individuals who aren't just searching for another stepping stone but a place to put down roots and actively make a difference. We love what we do and are looking for passionate, like-minded people who want to grow, learn, and make a difference together.
We are looking for a software engineering architect that is thoughtful and detail-focused to help us deliver our next phase of technology. Our headquarters is in Mountain View, CA but we can accommodate a remote work environment for a candidate from the following states: CA, OR, WA, and NV.
Why join us?
BENEFITS & PERKS
Competitive salary
High level of autonomy and freedom
Rich & flexible health, disability, and employee assistance offerings to meet the needs of a diverse workforce
401(K) with matching program
Paid Year-End Break
Relaxed office environment with free food and snacks and WFH Tuesdays and Thursdays (pre-COVID)
Virtual escape rooms, video game nights, trivia parties, and other team-building activities throughout the year!
Job Details
RESPONSIBILITIES
Collaborate with Product and Design teams to develop an exciting experience for our users
Research, Design, Code, Test, Maintain, and Assess codebases that work at scale for millions of users
Champion and express ideas and designs to your team, developing buy-in for new processes and technologies
Design fun, innovative game features played by millions
Maintain a mentoring relationship with members of your team
Karate kick technical debt in the chops
Deliver code to the users though a standardized SDLC
Ability to work with team peers, product, and design to shape the architectural vision and roadmap for the team
REQUIREMENTS
BS in related fields and at least 10 years experience in software development.
Demonstrable ability to communicate using UML.
Mastery in multiple programming languages and platforms, and database technologies
Ability to independently design and deliver large complex projects
Ability to provide coaching to team members to support their understanding of the architecture and aid in their technical development
Experience with Agile development methodology (e.g., Scrum)
Ability to work with team peers, product, and design to shape the architectural vision and roadmap for the organization
Have an understanding of the work required to perform development tasks, and be reasonably accurate when estimating that work
Develop technical performance architecture that solves complex performance issues
Ability to research, understand, demonstrate, and evaluate analysis of novel technologies as well as socialize and champion the best results
Ability to create an environment for honest and open discussion of all issues. You involve the right people, from your team and others, to resolve critical issues.
Experience with short release cycles and the full software lifecycle.
Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.