Software Engineer

Strategic Employment

Software Engineer

Boston, MA +1 location
Full Time
Paid
  • Responsibilities

    ABOUT THE COMPANY

    A profitable, YC-backed workforce technology company modernizing how enterprise businesses manage their contract and contingent workforce. Their platform handles sourcing, employer-of-record employment, time and attendance, cost center allocation, and workforce management at scale — replacing a legacy industry built on manual processes and spreadsheets with real software.

    THE ROLE

    This is a senior individual contributor role on the Feature Team. You will work inside a large, modular Ruby on Rails monolith — well-structured, pragmatically maintained, and built to serve a complex domain. It's the kind of codebase where good engineers can move fast and leave things better than they found them.

    Work arrives as loosely defined business problems, not detailed specs. Senior engineers here bring context, shape solutions, clarify tradeoffs, and deliver changes that the next engineer can build on. You will work closely with product managers, review code with an eye toward long-term maintainability, write and maintain automated tests as a first-class responsibility, and use AI coding tools to increase your throughput without sacrificing accountability for what you ship.

    This is not a ticket-execution role. You are expected to think like a product-minded builder.

    WHO WE'RE LOOKING FOR

    We are open to two profiles for this role:

    The Experienced Rails Engineer

    A senior full-stack engineer with deep Ruby on Rails experience and a track record of owning product features end-to-end. You've been doing this long enough to shape problems, push back on scope, and ship with confidence and autonomy. AI tooling is part of your workflow and you are getting faster because of it.

    The AI-Forward Engineer

    3+ years of professional engineering experience, strong full-stack fundamentals, and genuinely elite command of AI coding tools — Claude Code, Cursor, Copilot, or equivalent. You're not just using these tools, you're building workflows around them and producing output that consistently punches above your years of experience. You're eager to help a technical team level up their AI practices from the inside.

    Both profiles are real and both will be considered. What does not work is someone who treats AI tooling as optional or is skeptical of it.

    WHAT YOU'LL DO

    • Own large product features end-to-end, from shaping the approach through delivery
    • Break down ambiguous problem statements into clear technical changes
    • Collaborate with product managers to clarify requirements and push back on scope when warranted
    • Review PRs with an eye toward maintainability, not just correctness
    • Write and maintain automated tests as a first-class responsibility
    • Improve legacy areas of the codebase incrementally and pragmatically
    • Use AI coding tools daily — for scaffolding, test generation, PR prep, and code review — while remaining fully accountable for what you ship
    • Help the broader engineering team develop stronger AI-assisted development practices

    TECH STACK

    • Backend: Ruby on Rails 8.1
    • Frontend: React 18.3, Stimulus, Turbo
    • Data: PostgreSQL, Redis
    • Infrastructure: Heroku
    • CI/CD: GitHub Actions
    • Architecture: Modular monolith — engineers work across the full stack

    REQUIREMENTS

    • 3+ years of professional software engineering experience
    • Strong full-stack fundamentals with meaningful back-end experience
    • Active, demonstrated use of AI coding tools (Claude Code, Cursor, GitHub Copilot) — fluency means these tools are in your daily workflow, not something you've experimented with
    • Track record of owning features end-to-end, not just clearing a queue
    • Strong automated testing discipline
    • Clear, proactive communication with product managers and cross-functional stakeholders
    • US-based, authorized to work without sponsorship, able to work Eastern timezone core hours

    NICE TO HAVE

    • Ruby on Rails experience
    • Experience with Stimulus and Turbo
    • Background in early-stage or startup environments
    • Strong E2E testing practices
    • ERP-style or complex domain modeling experience
    • Domain experience in staffing, HR tech, or marketplace platforms
    • New York area (optional in-office day available at Flatiron HQ)

    COMPENSATION & BENEFITS

    • Base: $175,000–$200,000
    • Equity: Offered
    • Medical, dental, and vision for employee and dependents
    • Life and disability insurance
    • Paid parental leave
    • Work-from-home stipend + company-supplied Apple laptop
    • Phone and internet stipend
    • Uncapped PTO + paid office holidays
    • 401(k) through Fidelity
  • Compensation
    $100,000 per year
  • Locations
    Boston, MA • Middletown, RI