Senior Backend Engineer
Engineering | Austin, TX | Full Time
Senior Backend 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.
U.GG is looking for a Senior Backend Engineer who will be responsible for owning, designing, and expanding a wide range of services. The primary focus of this position will be creating flexible and powerful service layers, that will enable other engineers and our product team to be agile without being tied down by inflexible APIs. If you are excited about working on a wide range of projects, building highly reliable services, and an impact-driven focus this position will be a perfect fit.
The core 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.
Propose, design, and implement architectural 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
Improve our engineering processes to increase our productivity and reduce debt
Mentor less experienced engineers
B.S. in Comp Sci/Comp Engineering or equivalent experience
5+ years industry experience designing and building consumer software and/or developer systems
Experience developing services in Elixir or similar software languages
Possess strong software engineering fundamentals including: microservices design, data structures, and advanced algorithms
Experience interfacing with NoSQL databases
Strong background in systems design
Knowledge of map-reduce
Knowledge of distributed systems
Full stack experience: frontend, backend, system architecture
Experience with computer security and digital signature
Background in Apache Hive/Hadoop