Salary
💰 $211,500 - $306,600 per year
Tech Stack
Distributed SystemsLinux
About the role
- Collaborate with peers across Engineering to triage bugs and troubleshoot complex production issues across the stack.
- Write, review, or provide feedback on a technical design proposal.
- Maintain client libraries that allow backend engineers to access all the capabilities of the Webapp platform.
- Get feedback on and own the direction and growth of the Webapp standard libraries, and Core Service client.
Requirements
- Possess strong Computer Science fundamentals: data structures, algorithms, programming languages, operating system, distributed systems.
- Strong systems thinking abilities.
- Experience with Linux, including common debugging and profiling tools.
- Experience building large scale systems professionally for 8-10 years.
- Experience improving performance and reliability of a complex system.
- Experience with Software-as-a-Service (SaaS).
- Very strong communicator.
- Comfortable leading cross-functional projects and setting a vision for systems architecture.
- Comfortable mentoring and coaching engineers.
- time off programs
- medical
- dental
- vision
- mental health support
- paid parental leave
- life and disability insurance
- 401(k)
- employee stock purchasing program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
data structuresalgorithmsprogramming languagesoperating systemsdistributed systemsLinuxdebugging toolsprofiling toolslarge scale systemsSoftware-as-a-Service
Soft skills
systems thinkingcommunicationleadershipmentoringcoachingcross-functional collaborationvision setting