Staff Software Engineer
Core
Lead a cross-functional team of developers and QA engineers to build and maintain a scalable, secure, customer-facing web application.
Role type
Staff Software Engineer (Technical Lead)
Builds
Customer-facing web applications
Domain
Web development, Cloud infrastructure
Required skills
React.js, Node.js, JavaScript/TypeScript, GraphQL, PostgreSQL, Solr, AWS Lambda, RDS, S3, REST/API design, distributed systems, CI/CD, automated testing, web/API security
Preferred skills
Microsoft Azure, mentoring engineers, driving engineering metrics
Technologies
React.js, Node.js, TypeScript, GraphQL, PostgreSQL, Solr, AWS Lambda, RDS, S3, Azure
Responsibilities
Provide technical leadership and guidance to developers and QA engineers, Drive solution design and technical decisions, Partner with Product teams to translate business requirements into technical stories, Lead design/code reviews, Own technical resolution of complex production issues and security vulnerabilities, Drive engineering metrics covering quality, automation, security, and delivery predictability, Mentor engineers and build strong technical capabilities within the team
Seniority
Staff, hands-on technical leadership