Responsibilities:
- Work with new technology, focus on using the right tool for the job, rather than any sticky preference for a tool or technology
- Learn and share knowledge across our engineering teams, so we can continue to iterate and improve
- Write reusable, testable, and efficient code
- Design and implement of low-latency, high-availability, and performant applications
- Integrate user-facing elements developed by front-end developers with server-side logic
- Work on implementation of security and data protection projects
- Collaborate and work on integration of data storage solutions
- Focus on performance tuning, improvement, balancing, usability and automation