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
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
Related reading
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.
Related templates
View all templatesCandidate 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.
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.
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.
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 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.
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.
Browse all 139 free PDF templates
View all templates