Skip to content

Open nowPosted 14 hours ago

Staff Software Engineer

OffSec17 open roles

Where
Remote
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowStaff Software EngineerOffSec · Remote
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on OffSec's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.3% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.0%1 day
  2. 4.2%3 days
  3. 11.3%7 days
  4. 17.6%14 days
  5. 34.3%30 days
  6. 43.5%60 days
This job: posted 14 hours ago

The posting

About OffSec

Founded in 2006 by the creators of Kali Linux, OffSec (formerly known as Offensive Security) is the leading provider of continuous professional and workforce development, training, and education for cybersecurity practitioners. OffSec’s distinct pedagogy and practical, hands-on learning help organizations fill the infosec talent gap by training their teams on today’s most critical skills.

Become a part of our global presence and work from anywhere! With customers in 150+ countries and team members across 40+ countries, OffSec fosters a global, remote-first culture that values innovation and diversity. Our team includes internationally recognized cybersecurity experts, speakers, and professionals from top enterprises and government agencies.

Excited about our mission and what we do? Apply and join us!

About the Job

We are looking for a Staff Engineer to lead one of our engineering teams and who is obsessed with solving real problems using technology. Not someone who knows every answer, but someone who figures it out — fast, creatively, and end-to-end. This is a mission-critical role for someone who thinks in systems, builds with AI, and gets genuinely excited about turning a messy business problem into an elegant working solution.

The ideal candidate doesn’t wait to be told what to build. They identify the problem, break it down, and ship something that works. If you’ve used AI to accelerate your coding, designed interfaces, wired up integrations, and thought deeply about why something needs to exist — not just how to build it — we want to talk to you.

Duties and responsibilities

Build and Ship End-to-End

  • Design, develop, test, and deploy high-quality features across the full stack — from database to UI.
  • Use AI coding tools actively and effectively to accelerate delivery without sacrificing quality or clarity.
  • Take ownership of problems from idea to production, including edge cases, monitoring, and iteration.

Think in Systems

  • Break down complex, ambiguous problems into well-defined components before writing a line of code.
  • Provide architectural input on critical systems, balancing speed with long-term stability.
  • Anticipate failure modes, performance bottlenecks, and integration challenges before they become incidents.

Drive Product + Technical Thinking

  • Work closely with Product and stakeholders to challenge assumptions and make sure we’re solving the right problem, not just the stated one.
  • Ask the essential questions: Why does this need to exist? Who does it serve? What’s the simplest version that works?
  • Identify and automate inefficiencies across the development lifecycle.

Elevate the Team

  • Lead and mentor a team of engineers — not just on code quality, but on problem decomposition and engineering judgment.
  • Set standards for how AI tools are used responsibly and effectively across the team.
  • Conduct code reviews that teach, not just approve.

Qualifications

  • Demonstrated AI coding fluency — you use tools like Claude, Copilot, Cursor, or similar daily and know how to get the most out of them.
  • 5+ years of professional software development experience, with a track record of owning and delivering complex work.
  • Expert proficiency in TypeScript and Python, and solid experience with modern cloud environments (AWS/Azure/GCP).
  • Systems thinking — you can decompose a large problem, design the pieces, and reason about how they interact.
  • Builder mindset — comfortable moving across front-end, back-end, infrastructure, DB but also thinking about product and prototyping.
  • Product mindset — you care about why you’re building something, not just how.
  • Curiosity and self-direction — you don’t need everything spelled out; you dig in, find the answer, and move.

What Makes You Stand Out

  • You’ve built something end-to-end using AI — a product, a tool, an integration — that solved a real problem, possibly on your own or as the primary driver.
  • You’ve used AI not just for boilerplate but to genuinely accelerate system design, debugging, or architecture decisions.
  • You’ve worked in small teams or early-stage environments where wearing multiple hats was the norm, not the exception.
  • You’ve pushed back on requirements because you understood the underlying need better than the brief.

Working conditions

This role is a full-time salaried position. Work hours for this position are flexible and will be performed from a home office.

EEO

OffSec provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against OffSec's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on OffSec's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    OffSec's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.