Staff Software Engineer
hackajob · 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.
This role will collaborate with the product development teams responsible for building, maintaining, and owning Stord's Order Management System (OMS), Transportation Management System (TMS), Warehouse Management System (WMS), and the Consumer Experience (CX) platform.
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
- 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
Bonus points
- Previous startup or high-growth company experience
- Previous Tech Lead or Staff+ positions
- Previous logistics or supply chain experience
- Experience with Order Management Systems (OMS), Warehouse Management Systems (WMS), or Transportation Management Systems (TMS)
- Experience with state management libraries (Redux, Zustand, etc.)
- Knowledge of testing frameworks and practices (Jest, Cypress, Playwright, etc.)
- Experience with real-time applications using WebSockets or Server-Sent Events
- Experience with message queues and event streaming (Kafka, RabbitMQ, etc.)
- Experience with observability and monitoring tools (Prometheus, Grafana, DataDog, etc.)
- Contributions to open-source JavaScript/TypeScript projects or the broader community
- Knowledge of performance optimization techniques for web applications