Senior Software Engineer - Full Stack, Technical Lead
Baton · San Francisco, CA · 2 wk ago
On-siteEngineering$200k–$250k/yrFull-time
Role
We are seeking a Senior Fullstack Engineer who thrives in a fast-paced environment and has an unrelenting passion for building products that users love.
Basic Job Details
- Job Type: Full Time
- Work Model: Hybrid Remote
- Days: Monday & Friday
- Office Days: Tuesday, Wednesday, Thursday
Job Description
The successful candidate will own project milestones and develop in our application, incorporating our stack, which includes Python, React, TypeScript, Postgres, and AWS.
- 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. Our 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
Minimum Qualifications
- 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
Preferred Qualifications
- 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
The Perks
- Competitive Base Salary + Cash Bonus Structure
- Annual Company Bonus + Long Term Incentive Plan
- 401k with Matching
- Hybrid Work Schedule
- Hyper-Stable, publicly traded Enterprise
- Medical, Dental, and Vision Health Coverage
- Employee Stock Purchase Program (15% discount to market value)
- Collaborative, Fun, and Tech Forward office in Hayes Valley, San Francisco, CA
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, Baton's full-time employees are eligible for an annual performance bonus.
Why You Should Join
- Have an immediate impact: With Ryder’s existing customer base of 50,000+ companies and an internal headcount of 43,000, the scale and impact of our products will be large and far-reaching, from day one.
- Opportunity to grow and lead in a Fortune 500 company: You’ll get to work in a rapidly growing, startup-like environment while having the stability and backing of Ryder and its full executive team.
- Creative, fast-paced environment to solve impactful problems in Supply Chain: We’re going to design completely new tools for an industry that hasn’t been rethought in decades. And to do this, we need people who think differently.