Senior Software Engineer Full-Stack
Company: Kodiak
Location: Mountain View
Posted on: April 1, 2026
|
|
|
Job Description:
Kodiak Robotics, Inc. was founded in 2018 and has become a
leader in autonomous ground transportation committed to a safer and
more efficient future for all. The company has developed an
artificial intelligence (AI) powered technology stack purpose-built
for commercial trucking and the public sector. The company delivers
freight daily for its customers across the southern United States
using its autonomous technology. In 2024, Kodiak became the first
known company to publicly announce delivering a driverless
semi-truck to a customer. Kodiak is also leveraging 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. This role
will require to be in office at least 3 days per week. 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. What you'll bring:
Strong technical background as evidenced by BS, MS, or equivalent
experience, in Computer Science or a related engineering discipline
6 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 annual
bonuses Excellent Medical, Dental, and Vision plans through Kaiser
Permanente, Cigna, and MetLife (including a medical plan with
infertility benefits) MetLife Legal Services, Identity & Fraud
Protection, Hospital Indemnity Insurance, Accident Insurance, &
Critical Illness Insurance Flexible PTO, 10 paid holidays, 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 through Cigna, Calm through Kaiser, One Medical, Gympass,
Spring Health through Cigna, Rula (mental health navigation)
Fidelity 401(k) Commuter, FSA, Dependent Care FSA, HSA Various
incentive programs (referral bonuses, patent bonuses, etc.) 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. We use a third-party AI tool (Endorsed) to assist in
the initial screening of applications. As part of the evaluation
process, we provide Endorsed with job requirements and
candidate-submitted applications. Final hiring decisions are made
by our human recruitment team, and no automated system makes the
ultimate decision regarding hiring. Certain features of the
platform may qualify it as an Automated Employment Decision Tool
(AEDT) under applicable regulations. We began using Endorsed on
January 1, 2026. You can review the independent bias audit report
covering our use of Endorsed [here](
https://endorsed.com/local-law-144 ). By submitting your
application, you acknowledge that your application may be processed
by AI systems as part of the screening and selection process. If
you have any questions or would like to request a separate review
of your application, please contact careers@kodiak.ai with
"Separate Review Request" in the email subject line.
Keywords: Kodiak, San Rafael , Senior Software Engineer Full-Stack, IT / Software / Systems , Mountain View, California