Senior Software Engineer - Full Stack, Technical Lead
Senior full-stack engineer and technical lead responsible for planning and delivering complex projects, building scalable Python/React applications, mentoring junior engineers, and driving technical decisions in a hybrid San Francisco office.
Responsibilities
- Plan and execute project milestones, identifying and mitigating risks and swiftly resolving issues as they arise to deliver high-quality work
- Develop backend application layers and data models, ensuring robust functionality, security, and scalability. Current tech stack includes Python 3, GraphQL, and FastAPI
- Build and maintain frontend interfaces using React and TypeScript, ensuring an exceptional user experience and high performance across all platforms
- Collaborate with cross-functional teams to understand end-user requirements, create effective project plans, and deliver effective technical solutions
- Mentor and provide feedback to junior team members to promote continuous learning and improvement
- Continually stay up-to-date with industry trends and technologies to ensure our technology stack remains current and competitive
Requirements
- 5+ years of full-stack software development experience with web application architecture and design patterns for complex enterprise applications
- Advanced proficiency in Python with a track record of building intuitive, responsive, and fast web interfaces
- Proven experience leading complex technical projects, involving multiple engineers and/or dependencies on other teams
- Experience in managing complex backend services & infrastructure in high-growth environments
- Familiarity with web development best practices, and demonstrated ability to discuss engineering and product tradeoffs
- Proficiency with frontend languages and technologies such as Typescript and React
Nice-to-Haves
- Bachelor’s or Master’s Degree in Computer Science, Engineering, or a related technical field
- Experience working with AWS or similar cloud-based services
- Experience refactoring and migrating legacy systems
- Strong foundation in first principles thinking to drive problem-solving and innovation
Compensation & Benefits
- Competitive Base Salary + Cash Bonus Structure
- Annual Company Bonus + Long Term Incentive Plan
- 401k with Matching
- Hybrid Work Schedule
- Medical, Dental, and Vision Health Coverage
- Employee Stock Purchase Program (15% discount to market value)
- Compensation Range: The annual base salary range for this position is $200,000 - $250,000. Compensation will vary based on factors including skill level, proficiencies, transferable knowledge, and experience. In addition to base salary, full-time employees are eligible for an annual performance bonus.
Staff Software Engineer, Product Engineer
Seasoned full-stack engineer building and scaling Gusto's customer-facing products (Payroll, Benefits, HR). Owns multi-quarter projects, mentors engineers, and leverages AI tools. Requires 8+ years experience.
AI Engineer, Product
Product engineer building Brex's Audit Agent harness: workflows, data contracts, feedback loops, and UI that turn agent reasoning into trustworthy customer-facing experiences. Requires strong full-stack shipping track record and product mindset.
Senior Full Stack Engineer
Build and evolve full-stack systems powering causal inference marketing experiments. Own features across Python/Flask APIs, React frontends, and ad platform integrations while using AI tools to ship faster.
Senior Software Engineer
Lead technical solutions and mentor engineers on scalable systems for card issuing, fraud prevention, and compliance in banking-as-a-service. Requires 3+ years of software engineering experience with typed or untyped languages and database/web development skills.