Senior Software Engineer, Enterprise Data Science

Bengaluru, Karnataka, India

Applications have closed

Take-Two Interactive Software, Inc.

Take-Two Interactive Software is a leading game publisher, creating games through its labels, Rockstar Games, 2K, Private Division, and Social Point.

View company page

Who We Are

Take-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers around the globe. For more than 25 years, our development teams have created some of the most critically acclaimed and commercially successful entertainment experiences, captivating, and engaging audiences around the world. We are incredibly proud of our ability to consistently deliver the highest-quality titles, as well as our colleagues who help to create our unique culture and work environment that is inclusive, diverse, and dynamic.

 

While our offices are casual and inviting, we are deeply committed to our core tenets of creativity, innovation and efficiency, and individual and team development opportunities. Our industry and business are continually evolving and fast-paced, providing numerous opportunities to learn and hone your skills. We work hard, but we also like to have fun, and believe that we provide a great place to come to work each day to pursue your passions.

 

What We Do

Enterprise Data Science goes beyond big data initiatives and takes advantage of recent advances in machine learning algorithms and cloud computing infrastructure, to extract all possible knowledge from Take-Two’s data sets to drive change and create value throughout the enterprise.

 

Job Description

As a Senior Software Engineer, you will work closely with our team of data scientists and machine learning engineers to architect and deliver web applications, CI/CD tooling, and infrastructure that increase the speed of model development and deployment, and improve our capacity to deploy, provide interactive interfaces with our stakeholders, and support additional models as we grow.

 

Responsibilities:

● Design and architect new backend applications/services running in AWS

● Optimize & refactor existing services to improve reliability, scalability and lower cost

● Create documentation and tech plans for new architecture/system designs

● Take a hands-on approach in architecting, writing and reviewing code.

● Review detailed tech plans from others, aligning with the team and T2A technical vision.

● Proactively identify & recommend improvements to address systemic pain points and tech debt.

● Follow engineering best practices to ensure code quality, performance and reliability.

● Work collaboratively across disciplines to understand product/customer requirements and propose technical solutions.

● Designing, describing, and managing the solution engineering in relation to enterprise data science initiatives.

● Translate needs and product requirements into new solutions delivered to our stakeholders.

● Integrate with team of Data Scientists seamlessly and improve MLOps capabilities across the team

● Documenting workflows with diagrams and artifacts

 

Qualifications:

● Bachelor’s or Master’s degree in Computer Science, or equivalent.

● 8+ years of hands-on software development experience.

● Strong familiarity and experience using AWS and/or other cloud computing platforms (IaaS, PaaS, SaaS)

● Deep understanding of algorithms, design patterns, debugging and performance optimization.

● Excellent interpersonal skills and the ability to interface with senior leadership with confidence and clarity

● Experience in object-oriented design of applications/systems

● Experience with database systems (SQL, NoSQL)

● 2+ years of web development experience using JavaScript, Angular, and/or React

● 2+ years of experience in DevOps/MLOps

● 3+ years of web development experience

● 3+ years of REST APIs and microservices

● 2+ years of Python coding experience

● Source-code repository administration (e.g. GitHub)

● Operating with data at scale (e.g. Apache Spark, Snowflake, Databricks, etc.) is a plus

● Familiarity with containers and Kubernetes a plus

 

What We Offer You:

  • Great Company Culture. We pride ourselves as being one of the most creative and innovative places to work, creativity, innovation, efficiency, diversity and philanthropy are among the core tenets of our organization and are integral drivers of our continued success.
  • 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.
  • Work Hard, Enjoy Life. Our employees’ bond, blow-off steam, and flex some creative muscles – through corporate boot camp classes, , company parties, our Office gaming spaces, game release events, monthly socials, and team challenges.
  • Benefits. Benefits include, but are not limited to; Discretionary bonus, Provident fund contributions, 1+5 medical insurance + top up options and access to Practo online Doctor consultation App, Employee assistance program, 3X CTC Life Assurance, 3X CTC Personal accident insurance, childcare services, 20 days holiday + statutory holidays,
  • Perks. Gym reimbursement up to INR1150 per month, wellbeing program with the chance to earn up to $93 per annum, charitable giving program, access to learning platforms, employee discount program’s plus free games and events!

 

Take-Two is proud to be an equal opportunity employer, and we are committed to hiring, promoting, and compensating employees based on their qualifications and demonstrated ability to perform job responsibilities.

This role will initially be based form home before our brand new office opens in late 2022 at which point it will become an in-office role. If you have the right skills and would like to learn more, please apply here.

 

#LI-Hybrid

Tags: Angular APIs Architecture AWS Big Data CI/CD Computer Science Databricks DevOps Engineering GitHub JavaScript Kubernetes Machine Learning Microservices ML models MLOps NoSQL Python React Snowflake Spark SQL

Perks/benefits: Career development Salary bonus Team events

Region: Asia/Pacific
Country: India
Job stats:  5  0  0
Category: Engineering Jobs

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.