Demo

Senior Software Engineer

Socotra, Inc.
San Francisco, CA Full Time
POSTED ON 3/27/2025
AVAILABLE BEFORE 4/26/2025

About us

Have you got the right qualifications and skills for this job Find out below, and hit apply to be considered.

Choosing a job or hiring for one is up there with the most important decisions we make. But today’s technology reduces the process down to filters and checkboxes. We started Puck to build a more human way to hire–one that captures the culture and character that makes a team what it is. Using audio clips and analytics, we help you create content candidates love and find the best people for your open roles. So you can turn great candidates into teammates.

What is it like to be a Senior Software Engineer at Puck?

You will join a small, experienced team of entrepreneurs who are inspired to build products that help people find jobs & help companies find great employees.

Like the engineer colleagues you’ll be working with, this isn’t your first time working in a startup-like engineering environment. You’ve built applications end-to-end before, and you have had the opportunity to live with your early design decisions as the project matures. You’ve learned from your mistakes, dealt with outages, and redesigned & rewritten plenty of code. You’ve had entire products re-imagined, and you are comfortable with the process of product iteration that always comes with early-stage startups.

You thrive in an environment that values the “maker schedule” — managing your own time effectively and professionally. You bias towards over-communication with your team, while understanding that the goal is to minimize meeting time and maximize productive time for deep work. You are a pleasure to work with, and absolutely love collaborating with other engineers.

As an experienced engineer, you have informed opinions about languages & tools, but you’re always willing to be convinced & to learn something new. You are language agnostic, but have worked with enough languages to understand their tradeoffs. A startup-friendly tech-stack like Nodejs, Typescript, React / Redux, AWS, Postgres, and Redis makes sense to you — you’ll be up-and-running in this environment in no time, even if you’ve been working with different tools most recently.

You have an innate understanding of the critical balance between speed & quality that all startups face. You are comfortable with automated testing as a tool for maintaining quality and managing risk — but you are also comfortable shipping code using manual QA. As our products mature and the team grows, you’ll help the team make smart decisions about how we scale automated testing.

Finally, you enjoy both working with other experienced engineers and mentoring people who are just starting their careers. You are a teacher — whether explaining a technology to a non-engineer on the team, code-reviewing a colleague's pull-request, or helping a recent graduate with an architecture decision.

If this describes you — I would love to get to know you better.

Josh @ Puck

Salary Range : $150,000 - $200,000 for this role.

J-18808-Ljbffr

Salary : $150,000 - $200,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Socotra, Inc.

Socotra, Inc.
Hired Organization Address Nashville, TN Full Time
Fortitude Reinsurance Company Ltd. (Fortitude Re) is one of the world’s leading providers of legacy reinsurance solution...
Socotra, Inc.
Hired Organization Address San Francisco, CA Full Time
At Lyft, our purpose is to serve and connect. To do this, we start with our own community by creating an open, inclusive...
Socotra, Inc.
Hired Organization Address San Francisco, CA Full Time
At Lyft, our mission is to improve people’s lives with the world’s best transportation. To do this, we start with our ow...
Socotra, Inc.
Hired Organization Address San Francisco, CA Full Time
Every day, millions of people rely on Lyft to get them to work, to meet up with friends, to get home after a night out. ...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the San Francisco, CA area that may be a better fit.

Senior Software Engineer

Talent Software Services, San Francisco, CA

Senior Software Development Engineer in Test (SDET)

Advent Software, Inc., San Francisco, CA

AI Assistant is available now!

Feel free to start your new journey!