Staff Software Engineer
Technical leader driving architecture for large-scale full-stack systems, championing AI tool adoption to boost engineering efficiency, and mentoring teams on best practices while owning complex challenges with high autonomy.
About the job
Responsibilities
- Drive technical architecture decisions that shape the future of our platform
- Lead the design and implementation of large-scale systems spanning frontend and backend
- Establish engineering standards and best practices that scale across the organization
- Champion adoption of AI tools across engineering teams – demonstrate how to leverage AI to multiply effectiveness and accelerate delivery
- Tackle complex technical challenges in system design, scalability, reliability, and performance
- Operate with significant autonomy – own major technical decisions and be accountable for architectural outcomes
- Guide and mentor engineers through complex technical decisions
- Drive technical excellence through code reviews, architecture reviews, and documentation
Requirements
- 10+ years of software engineering experience with demonstrated ability to work across the full stack
- Fluency with AI coding tools and passion for leveraging them strategically – you're already multiplying your output and want to help others do the same
- Thrives with high autonomy and ownership – you want to drive technical strategy and own major architectural decisions without micromanagement
- Track record of making significant technical decisions that positively impact engineering organizations
- Outstanding communication – you explain complex concepts clearly and provide actionable updates
- Builder mentality – you ship working software and iterate, not write specs endlessly
- Tenacity to tackle difficult problems head-on
- Self-directed and autonomous – you work independently on high-level guidance
- Experience mentoring engineers and driving technical best practices
Nice-to-Haves
- Experience building financial services, trading systems, or wealth management platforms
- Background in high-availability system design and real-time data processing
- Experience with event-driven architectures
- Knowledge of financial regulatory requirements and compliance
Compensation & Benefits
- Competitive comp package that rewards impact
- Full health benefits + 401(k) matching & Roth IRA options
- Unlimited PTO
Skills
Full Stack Development, Ai Coding Tools, System Design, Scalability, Reliability, Event-Driven Architectures, High-Availability Systems, Real-Time Data Processing, Code Review, Architecture Review
Similar jobs
Fullstack Engineering jobsLeads architecture, development, integration, and validation of mission-critical ground systems software for UAV and autonomous platforms. Requires 8+ years of software engineering experience, strong systems engineering knowledge, and technical leadership across multidisciplinary teams.
Leads architectural decisions, contributes 70% hands-on code, and mentors in fast-paced fintech SaaS platform using TypeScript/React/NextJS/Python/AWS. Requires 7+ years experience balancing quality, speed, and reliability.
Leads cross-team product engineering initiatives spanning full-stack, backend, and AI systems, including agentic capabilities, secure retrieval infrastructure, and customer-facing applications. Requires 10+ years of software engineering experience, Staff-level scope, and strong React, TypeScript, Python, and scalable systems expertise.
Build full-stack systems and Claude-powered tools that help datacenter, energy, and supply-chain teams plan and deliver compute infrastructure. The role requires 8+ years of software experience, strong data and API fundamentals, and experience supporting physical-world operations.
Leads the technical direction and delivery of Genie One across web, iOS, Android, macOS, and Windows. Requires 8+ years of software engineering experience, staff-level architecture leadership, and strong JavaScript or TypeScript expertise with React and mobile or desktop development.