Staff / Senior Software Engineer jobs in United States
info-icon
This job has closed.
company-logo

Puck ยท 7 hours ago

Staff / Senior Software Engineer

Puck is a company focused on improving the hiring process by creating better profiles of candidates and employers. They are seeking a Staff / Senior Software Engineer to join their experienced team, responsible for building applications end-to-end and mentoring junior engineers in a startup-like environment.

Computer Software

Responsibilities

Join a small, experienced team of entrepreneurs to build products that help people find jobs and help companies find great employees
Build applications end-to-end and live with early design decisions as the project matures
Thrive in an environment that values the 'maker schedule' and manage your own time effectively
Communicate effectively with your team to minimize meeting time and maximize productive time for deep work
Contribute informed opinions about languages and tools while being open to learning new ones
Work with a startup-friendly tech stack including Nodejs, Typescript, React/Redux, AWS, k8s, Postgres, and Redis
Understand the balance between speed and quality in a startup environment
Utilize automated testing and manual QA to maintain quality and manage risk
Help the team make decisions about scaling automated testing as products mature and the team grows
Mentor junior engineers and assist with architecture decisions

Qualification

Node.jsTypescriptReact/ReduxAWSK8sPostgresRedisAutomated testingMentoringCollaborationCommunication

Required

Experience working in a startup-like engineering environment
Ability to build applications end-to-end
Experience living with early design decisions as projects mature
Ability to learn from mistakes and deal with outages
Experience redesigning and rewriting code
Comfort with product iteration processes in early-stage startups
Ability to manage time effectively and professionally
Strong communication skills with a bias towards over-communication
Ability to collaborate effectively with other engineers
Informed opinions about languages and tools, with a willingness to learn
Language agnostic with experience in multiple programming languages
Familiarity with a startup-friendly tech stack including Nodejs, Typescript, React/Redux, AWS, k8s, Postgres, and Redis
Understanding of the balance between speed and quality in startups
Comfort with automated testing and manual QA
Ability to help the team make decisions about scaling automated testing
Experience mentoring junior engineers and explaining technology to non-engineers

Company

Puck

twittertwittertwitter
company-logo
SaaS recruitment marketing

Funding

Current Stage
Early Stage

Leadership Team

leader-logo
Harrison Bowden
Co-Founder
linkedin
leader-logo
Joshua Krall
Co-Founder & CTO
linkedin
Company data provided by crunchbase