Staff Software Engineer - Typescript
Stord · United States · 1 wk ago
RemoteRemoteEngineeringFull-time
About the role
We are seeking a highly experienced Staff Software Engineer to serve as a technical lead for one of our product groups. This role combines deep technical execution with team-level technical leadership — you'll be the engineering anchor for your team, driving technical direction, raising the quality bar, and helping your teammates deliver at their best.
Responsibilities
- Technical Leadership: Drive technical direction for your team, ensuring the team is building the right things the right way
- Identify technical risks, surface tradeoffs, and push for decisions that hold up at scale
- Influence roadmap priorities by bringing a strong technical perspective into product and planning conversations
- Lead code reviews and set the quality bar for your team
- Technical Execution: Write high-quality, maintainable code in TypeScript/JavaScript using modern frameworks and libraries
- Architect and implement scalable, performant web applications and APIs
- Build and maintain robust integrations and data pipelines for complex business workflows
- Ensure the performance, reliability, and security of your product area
- Work hands-on with cloud services (preferably GCP) and modern infrastructure practices
- Design and implement event-driven architectures and real-time systems
Qualifications
- 7+ years of experience in software engineering, with a strong focus on modern web development
- Proven track record of leading technical delivery on complex, distributed systems in production environments
- Experience as a tech lead or in a similar role where you drove technical direction for a team
- Strong understanding of full-stack development principles and scalable system design
- Experience with cloud platforms, preferably GCP
- Experience building complex web applications and working with large datasets
- Demonstrated ability to learn and adapt to new technologies
- Strong proficiency in TypeScript/JavaScript and modern web development ecosystem
- Strong experience with React and/or other modern frontend frameworks (Vue.js, Angular)
- Strong proficiency in Node.js and server-side JavaScript development
- Experience with modern build tools and development workflows (Webpack, Vite, etc.)
- Strong understanding of API design and development (REST, GraphQL)
- Experience with database systems and data modeling (SQL and NoSQL)
- Familiarity with containerization (Docker) and orchestration (Kubernetes)
- Knowledge of distributed system patterns and microservices architecture
- Comfortable driving technical direction without direct management authority
- Strong communication skills with ability to translate technical concepts to diverse audiences
- Ability to give direct, constructive feedback to peers and junior engineers
- Ability to translate business requirements into technical solutions
- Proactive about surfacing risks, gaps, and opportunities rather than waiting to be asked
- Ability to collaborate effectively with other Staff/Principal Engineers and teams across the organization
Skills
- Strong proficiency in TypeScript/JavaScript and modern web development ecosystem
- Strong experience with React and/or other modern frontend frameworks (Vue.js, Angular)
- Strong proficiency in Node.js and server-side JavaScript development
- Experience with modern build tools and development workflows (Webpack, Vite, etc.)
- Strong understanding of API design and development (REST, GraphQL)
- Experience with database systems and data modeling (SQL and NoSQL)
- Familiarity with containerization (Docker) and orchestration (Kubernetes)
- Knowledge of distributed system patterns and microservices architecture
- Experience with high-performance, scalable web applications