Job Description Template

A well-structured job description PDF with role overview, responsibilities, requirements, nice-to-haves, compensation, benefits, and interview process. Pre-filled for a Senior Full-Stack Engineer.

Need a different version? The AI PDF maker writes one from your notes. See also PDFs for HR teams.

What's included

Role overview with team context and mission
Responsibilities section with 5 clear bullet points
Requirements and nice-to-haves clearly separated
Compensation range, equity, and full benefits list
Interview process overview with stages
job descriptionhiringrecruitingHRjob posting

Sample content

The template comes filled with this example content. Describe your own and the AI rewrites it.

Read the full sample text

Helix Software

Now Hiring

Engineering · Remote-First

Senior
Full-Stack
Engineer

$140K – $185K

base salary

+ Equity: 0.05% – 0.15% depending on experience

Location

Remote (US timezones)

Stage

Series A

Team Size

55 people

Domain

B2B SaaS · Fintech Compliance

About Helix

Company

Helix Software builds compliance tooling for fintech companies — the unglamorous but critically important layer that keeps financial products from running into regulatory walls. Our customers are compliance teams at neobanks, lending platforms, and payment companies who need to move fast without creating legal liability.

We raised our Series A 14 months ago, we're at $6M ARR and growing, and we're at the part of the journey where the early architectural decisions start to matter a lot. That's why this hire matters.

Founded

2022

Stage

Series A

Team

55 people

ARR

$6M

HQ

San Francisco

The Role

We're looking for a senior full-stack engineer who wants to own their domain end-to-end. You're not a ticket-doer — you're a builder. You'll work across the stack (Next.js frontend, Go services, Postgres), make architectural decisions, and ship product features that real compliance professionals use every day.

This is a remote-first role. We have a small office in SF that some people use sometimes, but the team runs async-first with intentional sync time (one weekly all-hands, one team video sync, on-call rotation 1 week per quarter).

Responsibilities
  • Ship product features end-to-end — from product spec to deployed code in production
  • Own architecture decisions for your domain; you're expected to push back on bad ideas (including ours)
  • Review PRs for 1–2 other engineers; give real feedback, not rubber stamps
  • Participate in on-call rotation (1 week per quarter) — we have good runbooks and it's genuinely quiet
  • Mentor 1–2 junior engineers; not a management track, just technical guidance
  • Collaborate with product and design to shape what gets built, not just how

Requirements

What We Need

Required

5+ years of professional software engineering experience with a strong production track record

Required

Strong TypeScript — you can write it cleanly, type it properly, and you have opinions about when generics are worth it

Required

At least 2 years of production Go, or an honest willingness to pick it up fast (we'll know in the technical screen)

Required

Experience with PostgreSQL at scale — schema design, query optimization, migrations without downtime

Required

You've shipped B2B products that real companies use and pay for — you know what "production quality" actually means

Required

Nice to Have

Fintech or compliance domain experience — you know what a KYC flow or AML report actually is

Bonus

Experience working in SOC 2 Type II environments — data handling requirements, audit logs, security controls

Bonus

Open source contributions — anything shipped that other people use

Bonus

Experience with Redis for caching, pub/sub, or rate limiting

Bonus

Our Stack

Next.js

TypeScript

Go

PostgreSQL

Redis

AWS (ECS, RDS, S3)

GitHub Actions

Datadog

Benefits & Process

The Details

Benefits

⬟

100% Health, Dental & Vision

Full coverage for you. 75% covered for dependents.

⬟

$2,000 Annual Learning Budget

Courses, conferences, books, certifications. No approval needed under $200.

⬟

4 Weeks PTO + 10 Holidays

Encouraged to actually use it. Most people do.

⬟

$750 Home Office Stipend

One-time stipend for your setup. Use it however you want.

⬟

Annual Team Retreat

Fully company-paid. 3–4 days of work, hiking, and eating well.

⬟

Equity — 0.05% – 0.15%

4-year vest, 1-year cliff. Standard Series A terms.

Interview Process

We respect your time. The full process from first call to offer typically runs 2–3 weeks. We pay $200 for the take-home project.

1

Recruiter Screen

Introduction to Helix — compensation, logistics, role overview. We ask a few questions, you ask us more.

30 min

2

Technical Screen

Live coding with an engineer. TypeScript and Go. No whiteboard algorithms — real code for a real scenario.

60 min

3

Take-Home Project (Paid)

A realistic 4-hour project. You build something small but complete. We pay you $200 regardless of outcome.

4 hrs · $200

4

System Design

Walk through a system design problem with 2 senior engineers. Architecture, tradeoffs, and how you think about scale.

90 min

5

Values Conversation

A conversation with the Head of Engineering and one other lead. How you work, how you communicate, what you care about.

30 min

6

Offer

Verbal offer within 48 hours of the final call. Written offer within 24 hours after that. No unnecessary delays.

Within 48 hrs

Apply for This Role

Send your resume and a short note about what you've built to hiring@helixsoftware.io, or apply at helixsoftware.io/careers. We read everything and respond within 5 business days.

helixsoftware.io/careers/senior-engineer

Frequently asked questions

What should a job description include?

A complete job description covers: company overview (2 sentences), role summary, key responsibilities, required qualifications, nice-to-have qualifications, compensation and benefits, and the interview process. Transparency on comp increases quality applications significantly.

Should job descriptions include salary ranges?

Yes — job postings that include salary ranges get significantly more qualified applications. Candidates who don't apply because the range is wrong save everyone time.

Is this job description template free?

Yes — free to use. Describe the role, stack, and compensation to the AI and it will create a complete job description.

Live preview
Job Description template, first page

Job Description

Business · Free template

Free to use · No credit card required

Related templates

View all templates
Candidate Shortlist preview
Business

Candidate Shortlist template

A confidential shortlist a recruiter sends to a hiring manager, comparing final candidates side by side with a fit score, experience, and evidence from interviews. Pre-filled with three product-designer candidates.

candidate shortlistrecruitinghiring
Use this template
Employee Handbook Sample preview
Business

Employee Handbook Sample template

A complete, filled-in employee handbook example with a welcome letter, table of contents, ten numbered policy sections with real example text, and an acknowledgment signature page.

employee handbookhrsample
Use this template
Small Business Employee Handbook preview
Business

Small Business Employee Handbook template

A warm, plain-English employee handbook for small businesses with a welcome note, concise human policies on hours, pay, time off, conduct, perks, and safety, plus an acknowledgment page.

employee handbooksmall businesshr
Use this template
Startup Employee Handbook preview
Business

Startup Employee Handbook template

A modern, culture-forward startup handbook covering values, how-we-work (async/remote), equity and comp philosophy, unlimited PTO, modern perks, communication norms, and growth.

employee handbookstartupculture
Use this template
Employee Handbook preview
Business

Employee Handbook template

A professional but warm employee handbook covering company values, PTO, remote work, expense policy, performance reviews, and communication norms. Pre-filled for a 22-person creative agency.

employee handbookHRcompany policy
Use this template
90-Day Plan preview
Business

90-Day Plan template

A structured 30-60-90 day plan with phase-specific goals, key activities, success metrics, and stakeholder mapping. Pre-filled for a new VP of Sales at a B2B SaaS company.

90 day plan30 60 90onboarding
Use this template

Browse all 139 free PDF templates

View all templates