Lead Application Engineer - Backend
Sorry, this job was removed at 12:10 a.m. (PST) on Thursday, November 9, 2017
By clicking Apply Now you agree to share your profile information with the hiring company.
JOB RESPONSIBILITIES
- Drive architecture and design decisions for various systems
- Take responsibility for all web-related backend technologies (Python, Django, Node.js)
- Produce solid, sustainable and standards driven code.
- Ensure high levels of performance, security and uptime.
- Collaborate with peers to write, review or provide feedback on technical design proposals.
- Full-stack engineering experience, with strong system fundamentals
- Experience with service-oriented architectures
- Exposure to architectural patterns of large, high-scale web applications
- Strong industry experience in architecture and development of scalable production quality backend systems
- Good understanding of distributed systems, data stores, data modeling, indexing and associated trade-offs
- Understanding of how HTTPS works and what makes a good API
- Experience with TDD, Continuous Integration and Continuous Delivery processes
- Comfortable working in a *nix environment
- Experience developing and shipping APIs and SDKs
- Experience with WebSockets HTTP/2, or other long-lasting data channels
- Experience with ElasticSearch, NoSQL or REDIS
- Experience creating apps that are consumers of RESTful webservices
- Experience in a small startup environment
Read Full Job Description