Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

$175k - $222k

Sofar Ocean

The Role:

We are looking for a product-driven Staff Software Engineer to join our team as we build a new software product for the maritime transport industry. Our Wayfinder product runs on board the largest shipping vessels in the world, providing critical decision making context for sea captains as they navigate the world's oceans.

You'll need a deep understanding of our customers, their workflows, and critical data they need to operate. You will collaborate with a top-notch team of engineers, ocean scientists and product designers to translate these user needs into high quality software that empowers our users with data to get their work done more efficiently.

Our tech stack includes Typescript and React on the frontend with backend APIs written using Typescript, Express, & Postgres, along with some data processing services written in Python. You will own features across the stack and should be comfortable architecting solutions from data storage layer to UIs. You'll also help work across Sofar's software engineering teams to simplify our stack and build for the future.

About You:
  • Passionate about building a product with a positive impact on the world
  • Passionate about the craft of software engineering. Loves making beautiful, functional interfaces for humans
  • 8+ years experience of professional software development experience.
  • Significant professional experience with modern Typescript and React
  • Curious and experimental in the face of rapid tech change like LLM's
  • Comfortable building in the frontend and backend
  • Owns the full lifecycle of features from conception, development, testing, release, & adoption
  • Clear communicator who enjoys collaborating with other engineers, designers, PMs, and scientists
  • Can rapidly acquire new technical skills and knowledge in a fast-paced, high-delivery environment
  • Excited to be be a part of a small but growing startup team
  • Enjoy mentoring & growing engineers earlier in their technical careers
Estimated Salary Range
  • $175,000 - $222,000
  • The range listed is what we reasonably expect to pay for this role at the time of this posting. We may ultimately pay more or less than the posted range and may be modified in the future. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to skill set, experience, and equity package.
Our Approach to AI in the Hiring Process:

At Sofar, we use AI tools in our day-to-day work, and we don't expect our hiring process to be any different. Here's how we think about it:

Applying: Write your own first draft - we want to hear your voice and understand your real experience. AI is fine for refining and polishing, not for generating your story.

Take-home assessments: Complete these on your own unless we've explicitly said otherwise. We'll always be upfront about it when AI is allowed.

Interview prep: Go for it. Use AI to research Sofar, practice your responses, and sharpen your thinking before we meet.

During interviews: This is you. We're a small team and we move fast - live conversations are how we get to know you, and we're genuinely curious how you think in real time.

A note on transparency: We're a lean People team, and we use AI to help with things like drafting job descriptions, preparing interview questions, and candidate communications. We don't use it to make hiring decisions - those are always ours.

The through line: use AI to show more of yourself, not less :)


About Working at Sofar:

Hybrid work: We're a hands-on team building hardware and software that operates in the real world - so being together matters. We ask that most team members are in office at least 70% of the time, though some roles (like field technicians or hardware engineering) may require more. Fully remote roles are designated as such in the job posting.

Visa sponsorship: We do sponsor visas and retain an immigration lawyer to support the process. While we can't guarantee sponsorship for every role or situation, if we make you an offer, we'll make every reasonable effort to make it work.

A note on applying: We mean it when we say we want the strongest people - not the most credentialed ones. If you're excited about this work but don't check every box, please apply anyway. Research consistently shows that underrepresented candidates are more likely to self-select out, and that's a loss for everyone. Sofar operates at the intersection of ocean science, climate, and technology - the problems we're solving are consequential, and the perspectives we bring to them matter. We're actively working to build a team that reflects that.

Sofar's Commitment to Climate Justice:

We at Sofar Ocean acknowledge that careers in the marine sciences "... have traditionally been, and remain, non-diverse work environments", thereby limiting the entry and prosperity of underrepresented groups in the space. (Johri et al., 2021) Many of these same groups are disproportionately affected by climate change, and are often excluded from decision-making that directly address their interests and needs.

We are committed to addressing these climate injustices and highly encourage people who identify as women, LGBTQ+, Black, Indigenous, and people of color (BIPOC) to apply.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in San Francisco, CA vacancy
  •  ...redefines work itself. The Role As a founding Applied AI Engineer at Valence, you will help define and build the future of AI-...  ...For Technical foundation: 8+ years of experience in software engineering, AI/ML, data-intensive systems, AI/ML development (... 
    Suggested
    Full time
    Freelance
    Remote work

    Valence

    San Francisco, CA
    4 days ago
  •  ...Frontend Staff Software Engineer Build the data infrastructure for robots operating in the real world. Robotics is moving from research labs into production across factories, warehouses, vehicles, and field deployments. When robots fail, behave unexpectedly, or need... 
    Suggested
    Remote work

    Foxglove

    San Francisco, CA
    4 days ago
  •  ...OverviewStaff Software Engineer, Growth San FranciscoDescription: Build the data infrastructure for robots operating in the real world. Robotics...  ...what actually happened.About the roleWe're looking for a Staff Growth Engineer to join Foxglove and embed directly with our... 
    Suggested
    Temporary work
    Remote work

    ESR Healthcare

    San Francisco, CA
    4 days ago
  • $200k - $250k

     ...Staff Software Engineer, Motion Planning 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... 
    Suggested
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    San Francisco, CA
    4 days ago
  •  ...Asset Maintenance (CAM) is one of Samsara's fastest-growing software bets: a brand-new product area focused on transforming...  ...life, and run more efficient operations. We are seeking a Staff Software Engineer to serve as a technical anchor for CAM. In this role, you... 
    Suggested
    Full time
    Remote work
    Relocation package
    Flexible hours

    Samsara

    San Francisco, CA
    1 day ago
  •  ...simulations to make this happen. It's ambitious, difficult, and genuinely new. About the role We're growing our SF engineering hub and hiring a Staff Engineer to be a technical leader here. You'll own key product areas, set architecture and quality bars, and support... 
    Full time
    Afternoon shift

    Solidroad Inc

    San Francisco, CA
    1 day ago
  •  ...Staff Software Engineer Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition... 
    Permanent employment

    BEACON SOFTWARE COMPANY

    San Francisco, CA
    1 day ago
  • $251k - $310k

     ...Staff Software Engineer, Quantitative Evaluation Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—... 
    Full time
    Remote work

    Waymo

    San Francisco, CA
    1 day ago
  • $250k - $300k

     ...retention obligations automatically. Privacy engineering here isn't a checkbox exercise. It's what...  ...cases. Who You Are: ~7+ years in software engineering, 2+ focused on security, privacy, or compliance infrastructure ~ Staff-level scope: owned cross-cutting... 
    Live in
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Ambience Healthcare

    San Francisco, CA
    23 hours ago
  • $194k - $267k

     ...on this mission. If you are too, let's talk. The Global AI Engineering Team At Okta, you'll be part of a unified global AI engineering...  ..., this is your opportunity to make an impact. The Staff Software Engineer Opportunity At Okta, we're building the future of... 
    Local area
    Worldwide
    Flexible hours

    Okta, Inc.

    San Francisco, CA
    3 days ago
  • $240k - $300k

     ...Staff Product Engineer Traba is the AI operating layer for the industrial supply chain. We started in workforce—temp staffing, the biggest operational pain point for the manufacturing and logistics customers we serve—and used it to embed ourselves inside their daily... 
    Temporary work
    Local area
    Flexible hours
    Shift work

    Traba

    San Francisco, CA
    1 day ago
  • $192k - $288k

     ...Opportunity Join the team transforming how millions of people access musculoskeletal care by building the engine that powers our growth. As a Staff Software Engineer on the Growth Engineering team, you will not just build features; you will architect the scalable,... 
    Work at office
    Local area
    Remote work
    Worldwide
    3 days per week

    Hinge Health

    San Francisco, CA
    1 day ago
  • $207k - $345k

     ...Identity-depends on HRIS as its source of truth. As a Senior Staff Engineer spanning the entire HRIS org, you will serve as a technical...  .... What you will need ~10+ years of professional software engineering experience, including technical leadership roles... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    1 day ago
  • $192k - $260k

     ..., data lock-in, and limited use-case support. A critical part of realizing this vision is the next generation (decoupled) query engine and structured storage system that can outperform specialized data warehouses in relational query performance, yet retain the expressiveness... 
    Local area
    Worldwide

    Databricks

    San Francisco, CA
    1 day ago
  • $160.2k - $290.7k

     ...About The AV platform team develops the first layers of software on the GM Autonomous Vehicles from working with hardware to...  ...sensing solutions on multiple vehicle platforms. Role As a Staff Software Engineers, you are the expert professionals identifying and pursuing... 
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    San Francisco, CA
    1 day ago
  •  ...applications, enabling customers to confidently scale their organization on Rippling. We are seeking an exceptional Senior Staff Software Engineer to spearhead the evolution of our Identity and Access Management systems, a pivotal role in redefining authentication on a... 
    Work at office
    Worldwide
    3 days per week

    Flix

    San Francisco, CA
    4 days ago
  •  ...Distributed Systems Engineer Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce...  ...What You Will Need ~8+ years of professional experience as a software engineer ~ Proficiency in a modern programming language (e.g.... 
    Work at office
    3 days per week

    MyHealthTeam

    San Francisco, CA
    4 days ago
  • $206k - $268k

     ...closed EHR systems into a single, modern platform that powers software, APIs, payments, and patient experiences across the ecosystem....  ...facing SaaS product on top of our own API. On the platform engineering team, you'll work on some of our most challenging problems, from... 
    Live in
    Flexible hours

    NexHealth

    San Francisco, CA
    4 days ago
  •  ...a lasting impact. Learn more at About the Role As a Staff Engineer on our Builders, you'll be the technical anchor of a team that...  ...at the table What We're Looking For ~8+ years of software engineering experience, with a demonstrated track record at the... 
    Permanent employment
    Full time
    Temporary work
    Local area
    Home office
    Flexible hours

    EvenUp Inc.

    San Francisco, CA
    3 days ago
  • $200k - $259k

     ...Mobile Engineer At Quizlet, our mission is to help every learner achieve their outcomes in the most effective and delightful way. We're a $1B+ learning platform used by two-thirds of U.S. high school students and half of college students, powering over 1 billion learning... 
    Work at office
    3 days per week

    Quizlet

    San Francisco, CA
    3 days ago
  • $171.12k - $213.9k

     ...That said, every hiring decision is made by real Twilions! . See yourself at Twilio Join the team as our next Staff, Software Engineer (L4) - Email Platform Who we are & why we're hiring Twilio powers real-time business communications and data solutions... 
    Work experience placement
    Local area
    Remote work
    Worldwide

    Twilio

    San Francisco, CA
    2 days ago
  •  ...Rippling Device Management Staff Software Engineer Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the... 
    Work at office
    Worldwide
    3 days per week

    MyHealthTeam

    San Francisco, CA
    4 days ago
  • $180k - $315k

     ...customer scale their entire device operations easily, from managing software installation, updates and upgrades, all while maintaining the...  ...points of technical leverage Invest and grow multiple engineers Partner with stakeholders to identify the right opportunities... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    23 hours ago
  • $405k

     ...Staff+ Software Engineer, Developer Productivity San Francisco, CA | New York City, NY | Seattle, WA About Anthropic Anthropic's mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for... 
    Internship
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    23 hours ago
  •  ...responsible for building foundational systems that drive the Samsara software products. Examples include Alerts, Workflows, Notifications,...  ...Permissions, Billing and Invoice etc. We are looking for a Staff Engineer to help us spearhead the technical direction for the team. As... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Samsara

    San Francisco, CA
    23 hours ago
  •  ...Our team comprises top talent in AI, product development, and engineering-innovative, humble, and forward-thinking professionals committed...  ...About the Role We are looking for a highly experienced Software Engineer to join our team. You'll have a direct impact on engineering... 
    Relocation package

    Laurel Property Services

    San Francisco, CA
    23 hours ago
  •  ...About Sentry Software runs the world and the pace is faster than ever. Sentry helps developers fix errors and performance...  ...that help millions of developers fix bugs faster. As a Staff Software Engineer on the Issue Workflow team, you'll architect the systems that... 

    Sentry

    San Francisco, CA
    23 hours ago
  • $190.9k - $232.8k

     ...P-1285 About This Role As a staff software engineer for GenAI Performance and Kernel, you will own the design, implementation, optimization, and correctness of the high-performance GPU kernels powering our GenAI inference stack. You will lead development of highly... 
    Local area
    Worldwide

    Databricks

    San Francisco, CA
    3 days ago
  • $197.3k - $313.7k

     ...consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success together.... 
    Immediate start

    Salesforce

    San Francisco, CA
    3 days ago
  • $220k - $270k

     ...'re looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. Staff Software Engineer, MarTech Agent Pod - JLLWhat this job involves: As a Staff Software Engineer on the MarTech Engineering Team, you'll serve... 
    Daily paid
    Temporary work
    Local area
    Remote work

    JLL

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!