This job might no longer be available.
Staff Engineer, Backend Services
5 years ago
Inspired by minimalist art, Dots was created with the notion that beauty and fun are not mutually exclusive. Now part of the Take-Two Interactive family and a successful studio, our goal is to provide the world with stylish and meaningful daily play experiences.
Are you a grandmaster of backend architecture? A voodoo whisperer of microservices scalability and resilience? A blackbelt in no-SQL databases and real time message buses? Are you looking to challenge yourself with fast paced multi-teams projects and a chance to work on world known games? Come join us as the thought leader who will warp the Dots backend team into the future.
Mission
Drive systems architecture and implementation of large technically complex features for an ambitious globally scalable high performance backend platform while setting the team's standards for performance, resilience, quality and innovation.
Key Responsibilities
The role requires a profound love for gaming and solving complex technical issues. You need to bring to the table a mix of strong full stack technical expertise, engineering best practices, business engagement and cross-team collaboration. A true team player, you enjoy inspiring and mentoring juniors engineers with varying levels of experience. Expertise on modern Server side software development methodologies, tools and operational processes should be your second nature.
We want you to be passionate about their own designs, bring your own ideas, but equally passionate and genuinely curious about alternative points of view and committed to finding the best solution, regardless of where it comes from. In addition, you should be motivated by the overall team’s success, setting high standards and continuously improving tools and processes.
You should be articulate and comfortable standing your ground, as a senior member of the Technology team, you will interact directly with the product leaders, other technical managers and the CTO.
Our Roadmap
Below are some of the items on our current roadmap. As the technical expert on the backend engineering team, you will be a key driving force behind the roadmap vision - helping the team to continuously reinvent and take these to the next level! If this sounds interesting to you, we’d love to have a chat.
- Game Services - set of advanced high performance globally scalable microservices that power single- and multi-player features in our games.
- Game Management Tools - comprehensive LiveOps campaigns management and Customer Service tools that enable product and customer engagement teams to keep our games exciting and delight our players.
- Analytics Services - set of high performance real-time analytics and partner integration pipelines that capture player metrics and feed into our data lake.
- Automation / Engineering Tools - we want to keep our team as efficient and as agile as possible.
- Build & CI/CD pipelines - we continuously enhance our build tools and pipelines for both Game Client and Backend applications.
We are doing many cool things and you will be doing them with us! If you want to challenge yourself more, move fast, learn how a global gaming backend works, see your ideas implemented - this is a job for you!
Qualifications
- Self-starter looking for the next big learning opportunity and challenge
- Compassionate team player and practical innovator with strong culture of giving and receiving constructive feedback and going above and beyond for the team
- Dedication to setting highest standards and nurturing great people
- Strong attention to details and sense of ownership
- Passion for building great systems and ambition to do it on global scale
- Lifetime dedication to quality, finding the best ideas and building unbreakable systems
- Solid computer science fundamentals and a great engineering intuition
- 5+ years experience designing and building high performance mission critical microservices
- Experience with gaming or real-time financial systems is strong plus
- Experience with building services for direct-to-consumer global mobile apps is a strong plus
- 8+ years of experience as a hands on software engineer with focus on backend services and systems
- 3+ years of experience building backend services with Python is a strong plus
- 5+ years of designing and operating SQL and No-SQL data stores
- Experience with Data Warehouse / Data Lake engineering is a plus.
- Experience deploying applications and services into Cloud infrastructures, preferably AWS.
- Experience with Docker and Kubernetes is a strong plus
- Strong command of Backend services architecture, performance optimization, high availability deployment and operations
- Experience managing large scale systems with large and varied code bases (SDKs/APIs/Libraries)
- Strong understanding of Backend services SDLC, Quality, CI/CD pipelines, tools and best practices
- Experience supporting highly instrumented analytics-driven products
- Excellent understanding of modern leadership and management principles
- Experience managing off-shore resources is a plus
- Track record of working with Product Managers and converting product requirements into effective technical designs and solutions
- Track record of working with QA on minimizing late quality issues or surprises
- A passion and knowledge for games is a big plus
- Must be currently authorized to work in the United States on a full-time basis
- Must be in New York metropolitan area or willing to relocate
What We Offer You:
- Great Company Culture. Dots is an award-winning gaming company with three mobile hits—Dots, Two Dots, and Dots & Co—and over 100 million installs. We are newly proud members of the T2 family.
- While currently operating in a hybrid work environment, we expect to return to our stylish office, located in Manhattan in the historic Meatpacking District, once we can safely do so.
- We promote a friendly, honest, and collaborative work environment and believe we are at our best when we include everyone, regardless of one’s race, nationality, gender identity, sexual orientation, age, physical ability or attribute, and religious beliefs. We are proud of the diversity we’ve fostered and are continuing to make changes within the company to make Dots more equitable for everyone.
- Growth: As a global entertainment company, we pride ourselves on creating environments where employees are encouraged to be themselves, inquisitive, collaborative and to grow within and around the company.
- Benefits. Medical (HSA & FSA), dental, vision, 401(k) with company match, employee stock purchase plan, commuter benefits, in-house wellness program, broad learning & development opportunities, a charitable giving platform with company match and more!
- Perks. Fitness allowance, employee discount programs, free games & events, stocked pantries and the ability to earn up to $500+ per year for taking care of yourself and more!
Take-Two Interactive Software, Inc. (“T2”) is proud to be an equal opportunity employer, which means we are committed to creating and celebrating diverse thoughts, cultures, and backgrounds throughout our organization. Employment at T2 is based on substantive ability, objective qualifications, and work ethic – not an individual’s race, creed, color, religion, sex or gender, gender identity or expression, sexual orientation, national origin or ancestry, alienage or citizenship status, physical or mental disability, pregnancy, age, genetic information, veteran status, marital status, status as a victim of domestic violence or sex offenses, reproductive health decision, or any other characteristics protected by applicable law.
Create Your Profile — Game companies can contact you with their relevant job openings.