Senior Software Engineer

acme

San Francisco (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

acme is searching for a Senior Software Engineer to join our innovative team in San Francisco. You will work in a dynamic startup environment, where you will build applications from the ground up, iterate on product designs, and help mentor junior team members.

The ideal candidate has a strong background in various programming languages, experience with a startup tech stack including Node.js and React, and a passion for quality through automated testing. Join us to help shape the future of job-finding products!

Qualifications

  • Experience in a startup-like engineering environment.
  • Ability to manage time effectively and professionally.
  • Comfortable with languages and tools, willing to learn.

Responsibilities

  • Build applications end-to-end.
  • Evaluate design decisions through product iteration.
  • Mentor junior engineers and provide architectural guidance.

Skills

Startup engineering experience
End-to-end application development
Node.js
Typescript
React/Redux
AWS
Postgres
Redis
Automated testing
Mentoring junior engineers

Job description

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 and 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 and rewritten plenty of code. You’ve seen 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 and tools, but you’re always willing to be convinced and 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 and 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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Cloud Platforms
Senior Software Engineer, Cloud Platforms

Puck Custom Enterprises • Northern (KY)

Hybrid
USD 120,000 - 180,000
Health insurance
401(k) plan
Paid time off
+1
Customer Success & Operations Lead
Customer Success & Operations Lead

Puck • San Francisco (CA)

Hybrid
USD 80,000 - 90,000
Senior fullstack engineer
Senior fullstack engineer

TradeOS • Northern (KY)

Hybrid
USD 170,000 - 210,000
Meaningful equity
Unlimited PTO
Minimum 3 weeks PTO
+1
Cloud Software Engineer
Cloud Software Engineer

Puck Custom Enterprises • Northern (KY)

Hybrid
USD 90,000 - 130,000
Medical insurance
Dental insurance
Vision insurance
+1
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Akolades, Inc. • San Francisco (CA)

On-site
USD 160,000 - 230,000
Senior Software Engineer
Senior Software Engineer

Assembly, Inc. • New York (NY)

On-site
USD 140,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Assembly Staging • New York (NY), Northern (KY)

Hybrid
USD 140,000 - 200,000
Senior Software Engineer - Data & Insights
Senior Software Engineer - Data & Insights

Tyler Technologies • Detroit (MI)

On-site
USD 100,000 - 130,000
Senior Software Engineer - Data & Insights
Senior Software Engineer - Data & Insights

Tyler Technologies • Phoenix (AZ)

On-site
USD 100,000 - 130,000
Senior Software Engineer - Data & Insights
Senior Software Engineer - Data & Insights

Tyler Technologies • Chicago (IL)

On-site
USD 90,000 - 130,000