Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Full-Stack Software Engineer image - Rise Careers
Job details

Senior Full-Stack Software Engineer

Kodiak Robotics, Inc. was founded in 2018 and has become the trusted world leader in autonomous ground transportation committed to a safer and more efficient future for all. The company is developing an industry-leading artificial intelligence (AI) powered technology stack purpose-built for driverless long-haul trucking applications. Kodiak’s unique modular hardware approach integrates sensors into a streamlined sensor-pod structure that optimizes for perception, scalability, and maintainability. The company autonomously delivers freight daily for its commercial customers across the Sun Belt states and for Atlas Energy in the Permian Basin. Kodiak also leverages its commercial self-driving software to develop, test and deploy autonomous capabilities for the U.S. Department of Defense.


We are looking for a Senior Full-Stack Software Engineer with a background in creating reliable and scalable web applications and web services. This person must understands the fundamentals of modern web technologies and cloud technologies. The person in this role will be designing, implementing, testing, and deploying services and/or features for web based applications and APIs. The role will work collaboratively across multiple teams to gather requirements, validate designs and implementations, and test the resulting deliverables.


In this role, you will:
  • Optimize and enhance existing applications and APIs to incorporate new features and user feedback.
  • Design new features and user experiences, including UI elements and layout through mockups (e.g., Figma) and implement such features in React + TypeScript.
  • Research and design new APIs for new use cases and implement such APIs and backend logic using Python, JavaScript/TypeScript, C++.
  • Utilize a variety of AWS technologies such as API Gateway, AWS Lambda, Amazon AppSync, DynamoDB, and Terraform.
  • Interact with a variety of data sources including documents, databases, raw and/or processed sensor data, and other APIs.
  • Collaborate with Software Engineering, Software Quality, and Operations to understand end user requirements.


Let's talk if you have:
  • Strong technical background as evidenced by BS, MS, or equivalent experience, in Computer Science or a related engineering discipline
  • 5+ years of experience building backend services and/or intuitive web applications with significant scale and performance
  • Solid understanding of HTML, CSS, and related web technologies
  • Recent experience with JavaScript, TypeScript and React
  • Experience with using internal and external facing APIs
  • Experience with app profiling and performance tuning.
  • Experience with service performance measurement, observability, and tuning.
  • Familiarity with web sockets and Typed Arrays
  • Bonus for experience with Three.js, Web Workers, protobuf
  • Bonus for experience in designing UIs using collaborative tools
  • Bonus for experience with C++, creating tooling for robotics / timeseries data
  • Bonus for experience with AWS PaaS technologies and services
  • Great communicator; you must be capable of writing clear, concise, and detailed documentation.
  • Passion; you must be passionate about autonomous vehicles and their potential impact on humanity.


What we offer:
  • Competitive compensation package including equity and biannual bonuses
  • Excellent Medical, Dental, and Vision plans through Kaiser Permanente, Anthem, and Guardian (including a medical plan with infertility benefits)
  • Flexible PTO and generous parental leave policies
  • Our office is centrally located in Mountain View, CA
  • Office perks: dog-friendly, free catered lunch, a fully stocked kitchen, and free EV charging
  • Long Term Disability, Short Term Disability, Life Insurance
  • Wellbeing Benefits - Headspace, One Medical, Gympass, Spring Health
  • Fidelity 401(k)
  • Commuter, FSA, Dependent Care FSA, HSA
  • Various incentive programs (referral bonuses, patent bonuses, etc.)


The annual salary range for this full-time position is $135,000-$175,000 + bonus + equity + benefits. Actual salary ranges will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Please note that the compensation details listed above are base salary only and do not include bonus, equity, or benefits.


At Kodiak, we strive to build a diverse community working towards our common company goals in a safe and collaborative environment where harassment of any kind is strictly prohibited. Kodiak is committed to equal opportunity employment regardless of race, ethnicity, religion, gender identity, sexual orientation, age, disability, or veteran status, or any other basis protected by applicable law. 


In alignment with its business operations, Kodiak adheres to all relevant statutes, regulations, and administrative prerequisites. Accordingly, roles that carry more sensitive requirements may be limited to candidates that can satisfy additional scrutiny and eligibility for such positions may hinge on verification of a candidate’s residence, U.S. person status, and/or citizenship status. Should the position require, and Kodiak determines that a candidate’s residence, U.S. person status, and/or citizenship status necessitate an export license, bar the candidate from the position, or otherwise fall under national security-related restrictions, Kodiak will consider the candidate for alternative positions unaffected by such restrictions, under terms and conditions set forth at Kodiak’s sole discretion, or, as an alternative, opt not to proceed with the candidate’s application. If applicable, Kodiak may provide visa sponsorship for eligible candidates.

Kodiak Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Kodiak DE&I Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Kodiak
Kodiak CEO photo
Unknown name
Approve of CEO

Average salary estimate

$155000 / YEARLY (est.)
min
max
$135000K
$175000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Full-Stack Software Engineer, Kodiak

At Kodiak Robotics, Inc., we’re making waves in the world of autonomous ground transportation. We’re seeking a passionate Senior Full-Stack Software Engineer to join our innovative team in Mountain View, CA. As the trusted leader in driverless long-haul trucking, we’re excited to build a safer, more efficient future by harnessing AI technology. In this role, you’ll be at the forefront of web application development, optimizing and enhancing existing features while also designing new user experiences. If you’re someone who loves to tackle challenges and enjoys crafting reliable and scalable web applications, you’ll fit right in! You’ll be working with cutting-edge technologies, including React, TypeScript, and a variety of AWS services, in a collaborative environment. Here, your input will help shape the products we offer to our commercial customers and the U.S. Department of Defense alike. With a solid foundation in modern web and cloud technologies, you’ll be responsible for everything from implementing APIs to digging into data sources. At Kodiak, we cherish creativity and passion for autonomous vehicles, wanting team members who are eager to contribute to a culture of collaboration and innovation. If you’re ready to elevate your career in a vibrant, dog-friendly office filled with perks and a competitive compensation package, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Senior Full-Stack Software Engineer Role at Kodiak
What are the responsibilities of a Senior Full-Stack Software Engineer at Kodiak Robotics?

As a Senior Full-Stack Software Engineer at Kodiak Robotics, your primary responsibilities will include designing and implementing web applications and APIs, optimizing existing services, and collaborating with multiple teams to understand end-user requirements. You’ll not only be enhancing user experiences through UI design in Figma and developing with React and TypeScript but also researching and designing new APIs with Python and JavaScript/TypeScript. Since you’ll work with various AWS technologies, familiarity with API Gateway and DynamoDB will also be essential.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Full-Stack Software Engineer position at Kodiak Robotics?

To qualify for the Senior Full-Stack Software Engineer role at Kodiak Robotics, you should possess a BS or MS in Computer Science or a related discipline, alongside 5+ years of experience building scalable web applications and backend services. A strong technical background in HTML, CSS, JavaScript, and TypeScript is crucial. Additionally, experience with APIs, performance tuning, and AWS technologies is preferred, with extra consideration for those with a passion for autonomous technology.

Join Rise to see the full answer
How does Kodiak Robotics support work-life balance for Senior Full-Stack Software Engineers?

At Kodiak Robotics, we believe in fostering a positive work-life balance for our employees. That’s why we offer flexible PTO, generous parental leave policies, and a dog-friendly office environment. Our perks include free catered lunches, a fully stocked kitchen, and wellbeing benefits like gym memberships and health resources to help you maintain a healthy lifestyle while part of our team.

Join Rise to see the full answer
What technologies will I be using as a Senior Full-Stack Software Engineer at Kodiak Robotics?

In your role as a Senior Full-Stack Software Engineer at Kodiak Robotics, you will work with a diverse range of technologies. This includes React and TypeScript for frontend development, and Python or JavaScript for backend services. You will also utilize various AWS services such as API Gateway, AWS Lambda, and DynamoDB, giving you plenty of opportunities to enhance your skill set while working on exciting projects.

Join Rise to see the full answer
Can I grow my career at Kodiak Robotics as a Senior Full-Stack Software Engineer?

Absolutely! Kodiak Robotics values professional growth and encourages continuous learning among its employees. As a Senior Full-Stack Software Engineer, you'll have access to various growth opportunities, mentorship, and the chance to work on cutting-edge technology in the autonomous transportation space. We aim to nurture talent and help you progress in your career.

Join Rise to see the full answer
Common Interview Questions for Senior Full-Stack Software Engineer
Can you describe your experience with React and TypeScript?

When answering this question, be sure to highlight specific projects where you utilized React and TypeScript. Discuss the challenges you faced, the solutions you implemented, and how these technologies contributed to the project's success. Providing concrete examples will demonstrate your hands-on experience and proficiency.

Join Rise to see the full answer
How do you approach designing scalable web applications?

Your response should detail the importance of planning and architecture in designing scalable applications. Discuss best practices such as modular code structure, efficient database design, using cloud services for scalability, as well as performance monitoring to ensure your app meets user demands.

Join Rise to see the full answer
What strategies do you use for optimizing API performance?

This is an opportunity to showcase your technical knowledge. Discuss strategies such as implementing caching, reducing payload sizes, asynchronous operations, and efficient endpoint design. Provide examples of how you have successfully implemented these strategies in past projects.

Join Rise to see the full answer
How do you handle collaboration with cross-functional teams?

Highlight your communication skills and teamwork. Discuss specific tools and methodologies you use for collaboration, such as Agile practices, regular stand-ups, or collaborative design sessions. Mention how these strategies lead to better outcomes in your past projects.

Join Rise to see the full answer
Can you walk us through a challenging bug you encountered and how you resolved it?

Describe a specific challenge you faced, the debugging process you followed, and the solutions you implemented. Emphasize your problem-solving abilities and how you use logs, debugging tools, and team insights to reach a solution.

Join Rise to see the full answer
What is your experience with performance tuning in web applications?

Discuss specific tools and methods you have used for profiling applications, and how you identified bottlenecks. Provide examples of how you have improved application performance and user experience by optimizing load times and responsiveness.

Join Rise to see the full answer
Describe a time when you had to learn a new technology quickly. How did you succeed?

Use this question to showcase your adaptability. Share a specific instance where you had to get up to speed with a new technology swiftly. Discuss your learning strategies, resources utilized, and how you applied that knowledge to a project effectively.

Join Rise to see the full answer
What role does testing play in your software development process?

Emphasize the importance of testing in software development, from unit tests to integration and e2e tests. Provide examples of how you incorporate testing into your workflow and the impact this has on product quality and team efficiency.

Join Rise to see the full answer
How do you stay updated with current trends in technology?

Discuss your strategies for staying informed, such as following tech blogs, participating in developer communities, or attending meetups and conferences. Demonstrating your commitment to continued learning will resonate positively during the interview.

Join Rise to see the full answer
Why do you want to work at Kodiak Robotics as a Senior Full-Stack Software Engineer?

In answering this question, express genuine enthusiasm for Kodiak Robotics' vision and values. Discuss your interest in autonomous technology and how you believe your skills can contribute to the company's goals. This is your chance to connect your aspirations with their mission.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Anduril Industries Hybrid Washington, District of Columbia, United States
Posted 11 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 6 hours ago
Photo of the Rise User
DrBalcony Remote No location specified
Posted 12 days ago
Photo of the Rise User
LivePerson Remote Germany - Berlin (hybrid)
Posted 8 days ago

Kodiak Sciences is a clinical stage company developing innovative therapeutics to treat high prevalence ophthalmic diseases. We aspire to global leadership in ophthalmology through internal focus and by aggregating top talent, technologies, discov...

30 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 24, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
25 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
132 people applied to Scrum Master-Remote at DICE
T
Someone from OH, Dublin just viewed Brand Marketing Intern-Summer 2025 at Trove Brands
Photo of the Rise User
Someone from OH, Mentor just viewed Supply Planning Analyst at Avery Dennison
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
21 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom