logo

View all jobs

Software Engineer/Technical Lead (CT)

Multiple Cities, LATAM · Computer/Software

You will bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As a Software Engineer, you'll work with new and current technologies, creating solutions to overcome high-volume obstacles and to provide player value.

As a Technical Lead, you'll work on an excellent team building and supporting a portfolio of services game teams use to help players play games with friends, compete in tournaments, and follow their favorite eSports teams. Your expertise building large-scale distributed systems for millions of players will partner with your desire to bring value to and delight our players. Some of the technologies you'll work with are: Linux, MySQL, Java, and Go. You'll report to the Engineering Manager of Social Group Play.

Responsibilities:

  • Architect, Develop and support distributed services used by millions of players

  • Provide ongoing maintenance, support, and enhancements in existing platforms

  • Partner with product owners and technical leads to build and operate features end-to-end

  • Provide high-quality software by writing unit, functional, and integration tests

  • Invest in team's complete ownership of our products by participating in on-call rotation

  • Provide technical leadership and guidance to more junior members of the team

Required Qualifications:

  • Bachelor's degree in Computer Science or a related field, or equivalent experience

  • 6+ years experience in a software engineering role (i.e. systems architecture)

  • Experience architecting, designing, writing and supporting scalable, distributed services

  • Expertise in Java

  • Familiarity with Cloud Platform providers like AWS or GCP

  • Excellent live system evaluation, investigation and debugging skills

 

Desired Qualifications:

  • Familiarity with "Infrastructure as Code" and tooling like Terraform, Docker, and Jenkins


    You must have a good understanding of English (spoken and written).
    You must be based in LATAM.

Share This Job

Powered by