Admiral is looking for a full-stack engineer for our team. This role is primarily backend oriented but requires in-depth knowledge about front end technologies. Our back-end software is written primarily in Go and utilizes MongoDB, Bigtable, and Redis. Front-end exposure will include writing some javascript and debugging third party advertising code in the browser.
What you'll do:
- Be an important member of a small and productive team
- Build and take responsibility for backend services that serve and support billions of impressions
- Reverse engineer undocumented third party javascript in order to ensure compatibility with our core technologies
- Be up to date on changes to the browser ecosystem, especially Chrome, which affect ad blocking
- Provide input and collaborate on product roadmap and future functionality
- Help improve ad quality across the internet
Who you are:
- You see limitations and novel problems as an exciting challenge
- You have great communication skills and work well in a team
- You care about code quality and what it means to commit quality code
- You are generally familar with how ads are served
- You are familiar with deploying and operating software on Linux
- You have experience building software from start to finish
Specific Technologies:
- Knowledgeable about web protocols like HTTP, WebRTC, WebSockets, QUIC, and others
- Able to write code in Golang or Javascript
- Understands how databases like MongoDB, Bigtable, and Redis work and are different