Your browser cookies must be enabled in order to apply for this job. Please contact [email protected] if you need further instruction on how to do that.

Senior Full Stack Engineer

Engineering | Austin, TX | Full Time

Job Description

Senior Full Stack Engineer

Reports to: CTO

Classification: Full Time, Exempt

Who and/or what is U.GG?

U.GG is an incredibly fast growing gaming analytics platform with unbelievable engagement and stickiness. Our users are provided with data-driven recommendations that enable them to overcome the meta-information barrier that blocks millions of video game players from playing online games at an optimal level. U.GG addresses the need of hundreds of millions of people facing an ever increasing complexity and always changing nature of multiplayer video games.

Position Summary

U.GG is looking for a Senior Full Stack Engineer who will be responsible for expanding the capabilities of our backend services and implementing a wide range of features and user interfaces. The primary focus of this position will be implementing flexible and powerful service layers, while also extending the capabilities of our existing services, and collaborating with design teams to create user-friendly content.

Our Stack

The core backend technology is Elixir, Phoenix, Express, Elasticsearch, and DynamoDB on AWS. We are globally distributed, with a large emphasis on utilizing CDNs and locally available clusters to efficiently serve our global user base. The core frontend technology is React/Redux on Express.js with an GraphQL data layer.

 

Responsibilities 

  • Propose, design, and implement improvements to our proprietary data engine.

  • Extend, improve, and own many different services; the areas of project may include data processing, predictive search, server sided rendering, GraphQL API, and more.

  • Collaborate with Product Managers, UI/UX Designers, and Software Engineers to deliver user-facing products.

  • Identify and resolve performance and scalability issues.

 

Minimum Qualifications 

  • B.S. in Comp Sci/Comp Engineering or equivalent experience

  • Possess strong software engineering fundamentals including: microservices design, data structures, and advanced algorithms.

  • 5+ years industry experience designing and building consumer software and/or developer systems

  • Knowledge of distributed systems

  • 3+ years of JavaScript and HTML/CSS experience

 

Bonus Qualifications 

  • Experience interfacing with NoSQL databases

  • Knowledge of map-reduce

  • Experience with React/Redux or Elixir

  • Knowledge of League of Legends or esports