Senior Software Engineer

Puck
Denver, CO, US
$150K-$200K a year
Full-time

Job Description

Job Description

About us

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 colleagues 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

Our salary range is $150,000 - $200,000 for this role.

Powered by JazzHR

5UYVdNOrjb

30+ days ago
Related jobs
Promoted
VORTO
Englewood, Colorado

The Senior Software Engineer, Full-Stack position will be posted until a qualified candidate is hired. We are building software & platforms to make supply chains more economically and environmentally sustainable. As an engineer at VORTO you will define the next generation of commerce. You'll wor...

Promoted
VORTO
Westminster, Colorado

The Senior Software Engineer, Backend position will be posted until a qualified candidate is hired. As a software engineer at VORTO you will help us define the frontier of logistics optimization, supply prediction, and demand prediction. Are you willing to give up a significant part of your personal...

Promoted
Leidos Inc
Aurora, Colorado

The selected individual will be responsible for using sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, fault tolerant, and reusable, including providing software process management and control throughout the coding portion of the...

Promoted
VirtualVocations
Lakewood, Colorado

A company is looking for a Senior Software Engineer in the Finance Domain. ...

Promoted
Salesforce
Denver, Colorado

At least 10+ years of mobile engineering experience, in a team environment directing and guiding the efforts of a functional group through delegation to senior technical leaders. Staff Android Engineer, you will work with a cross-disciplinary team, using your extensive knowledge of building applicat...

Promoted
VirtualVocations
Lakewood, Colorado

A company is looking for a Senior Software Engineer in. ...

Promoted
Microsoft Corporation
Denver, Colorado

We are looking to hire a detail-oriented Senior Software Engineer to design, implement and ship new features as part of the Azure Storage front team, a fundamental team for one of our core layers of the Azure Storage stack. As a Senior Software Engineer in Azure Storage, you will help drive and impr...

Promoted
VirtualVocations
Lakewood, Colorado

A company is looking for a Senior Software Engineer in Logistics. Key Responsibilities:Architect, build, and maintain backend applications with clean codeLead the development and roadmap of Logistics systemsContribute to building cutting-edge features for fulfillment logistics initiativesRequired Qu...

Growth Acceleration Partners
Remote, CO
Remote

We are looking for a Senior Software Engineer with Python knowledge. As an engineer you are a professional with several years of hands-on experience, possessing advanced technical skills and in-depth knowledge. You excel in problem-solving, effective communication, guiding and mentoring other engine...

DISH
Englewood, Colorado

Senior Staff Engineer-Software sought by DISH Network, LLC in Englewood, Colorado. Develop robust, scalable and distributed software. Ensure that DISH software meets quality standards that our customers expect. Object Oriented principles, design patterns, and software design/architecture best practi...