Hybrid-Remote Full Stack Software Engineer

Job ID: 26-00174
Location: Richmond VIRGINIA

About the Role

Summit Human Capital is seeking a Full-Stack Software Development Engineer & Product Owner to help us build a modern-day recruitment platform to fundamentally change how recruiters, clients, and candidates work together.

As a Full-Stack Software Development Engineer & Product Owner, you’ll partner with the executive leadership team, recruiters and business function leaders to drive cutting-edge, LLM-powered solutions that drive outcomes. This isn’t a human replacement solution – it’s a human supported, AI-powered platform that will drive industry disruptions and production not yet seen.

As an engineer, you’ll develop across the entire stack implementing use cases co-developed by you and the team. You’ll create Python and FastAPI services on the backend, LLM-powered features driving the smart parts of the product and polished React/TypeScript experiences on the front end — all running on AWS and EKS.

Recruitment is a domain ripe for reinvention & disruption, and we’re building it with the people who live in it every day. You won’t just be writing code — you’ll be driving the very tool that has an impact on the industry and Summit Human Capital.

This is a hands-on role for someone who loves owning a product end-to-end: shaping ideas, shipping them, watching how users react, and drive continuous improvements.

What You’ll Do

  • Partner with internal stakeholders across product, design, engineering, and the business to shape the product development process — from problem definition through delivery.
  • Design, build, and ship full-stack features across Python/FastAPI backends and React/TypeScript frontends.
  • Develop and integrate generative AI capabilities (LLMs, agents, tool use) into core recruitment workflows — candidate matching, intake, communication, and beyond.
  • Own services running on AWS, with a focus on EKS — including deployment, scaling, observability, and reliability.
  • Engage directly with recruiters, hiring teams, and candidates: run discovery conversations, demo work-in-progress, gather feedback, and translate it into the next iteration.
  • Move quickly from prototype to production — taking ambiguous problems and turning them into shipped, measurable outcomes.
  • Raise the engineering bar: thoughtful code review, pragmatic testing, and steady investment in developer experience.

What We’re Looking For

  • Strong communication skills—illustrative, dialog and debate—that will drive creative solutions to challenging problems
  • Experience engaging the end user: (in our case, recruiters, hiring managers, and candidates): running interviews, demos, and feedback sessions, and turning that input into product decisions while filter noise and racking/stacking features with high impact outcomes.
  • Strong professional experience with Python (web frameworks, async, data/ML tooling, or backend services).
  • Production experience with FastAPI for building APIs and backend services.
  • Solid command of React and TypeScript, with a track record of building production-quality user interfaces.
  • Hands-on AWS experience across common services (e.g., IAM, VPC, S3, RDS, Lambda, CloudWatch).
  • Working expertise with Kubernetes on EKS — Helm/Kustomize, autoscaling, networking, deployments, and debugging running workloads.
  • Real-world experience building with generative AI and LLMs: prompt design, evaluations, RAG, tool/function calling, and agentic workflows.
  • Proven product development experience — you’ve shipped features to real end-users and iterated based on what you learned.
  • Bias toward shipping: you balance pragmatism with quality and know when to move fast vs. when to harden.

Nice to Have

  • Experience building HR tech, ATS, CRM, or other recruitment/talent products.
  • Familiarity with vector databases, embeddings, and LLM evaluation tooling.
  • Experience integrating with third-party APIs common in recruiting (job boards, ATSs, calendar/email, sourcing tools).
  • Infrastructure-as-code experience (Terraform, CDK, Pulumi).
  • Background working in early-stage or fast-moving product environments.
  • Experience with observability tooling (Grafana, Datadog, OpenTelemetry).

How You Work

  • You think in terms of practical user outcomes—balance of quick wins and scalability, not just tickets closed.
  • You’re comfortable with ambiguity and can scope your own work when the path isn’t fully defined.
  • You communicate clearly — in code, in writing, and in conversations with non-engineers and end-users.
  • You collaborate well with internal stakeholders — you can translate between business goals and engineering tradeoffs, and pull people into the right conversations at the right time.
  • You care about craft, but you ship.

The salary range for this position is $170,000-180,000, depending on experience, skills, and qualifications.

Benefits:

We offer a comprehensive benefits package, which includes medical, dental, and vision insurance; 401(k)/retirement plan; and other benefits in accordance with applicable laws.


Submit Your Resume For This Position

  • This field is for validation purposes and should be left unchanged.
  • This field is hidden when viewing the form
  • This field is hidden when viewing the form
  • Max. file size: 50 MB.