Senior Product Engineer

NEPSE Trading

United States

On-site

USD 140,000 - 190,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

NEPSE Trading seeks a Senior Product Engineer to design, develop, and deploy scalable web applications end to end. You own the product direction, influence the roadmap, and are measured by outcomes rather than tickets.

You will build accessible UIs, robust back-end microservices, and GraphQL integrations, collaborating with designers, product managers, and other engineers to deliver impactful technical solutions.

Qualifications

  • 5+ years of software engineering experience, with at least 3 years in full-stack web development.
  • Ownership of product or technical direction, shaping roadmaps and outcomes.
  • Hands-on with React and GraphQL, Node.js, and microservices.
  • Commitment to accessibility and WCAG 2.2 compliance in UI.
  • Experience with cloud platforms and container tech (Docker/Kubernetes).

Responsibilities

  • Shape what we build: propose and challenge roadmap items.
  • Turn rough problems into defined work, write stories, sharpen requirements.
  • Own outcomes: measure by impact (adoption, performance, reliability).
  • Run discovery, spikes, and prototypes before full implementation.
  • End-to-end delivery of full-stack apps with accessible UIs and APIs.

Skills

Product ownership
Technical leadership
Full-stack thinking
Software craftsmanship

Education

Bachelor's Degree in Computer Science or related field

Tools

React
Vue.js
Next.js
Lit
GraphQL
Apollo Server
Node.js
Docker
Kubernetes

Job description

Become a part of our caring community The Senior Product Engineer helps decide what we build, not just how we build it. This is a senior engineering role at its foundation. You design, develop, and deploy scalable web applications end to end, and you meet a high bar for engineering craft. You also own the product: you shape what we build, influence what goes on the roadmap, and are measured by the outcomes your work produces rather than the tickets you close. You explore before you commit, propose the work as often as you receive it, and sharpen requirements rather than simply implement them. You will build accessible user interfaces, implement robust back-end microservices, and integrate the two with GraphQL, all while exercising considerable latitude over technical approach. Strong product instinct here does not lower the engineering bar; it raises the overall one.

How We Work

We work in an agent-accelerated, skills-driven engineering practice. Our engineers use AI coding tools like Claude Code as a core part of daily development. They also build and maintain the shared skills and tooling that make that workflow effective, rather than only consuming what someone else set up. You will extend your environment, not just operate inside it. This is an emerging practice, not a settled playbook. The line between product and engineering is blurring, and on this team you will help establish how that works rather than inherit a finished process. If building a new way of working sounds like the reason to take the job rather than a source of uncertainty, you are the person we are looking for.

Responsibilities
  • Shape what we build: Propose and challenge what goes on the roadmap, not just how it gets implemented.
  • Turn a rough problem into a defined piece of work, write the stories yourself, and sharpen requirements rather than waiting for them to arrive fully formed.
  • Own outcomes: Measure success by the impact your work has (adoption, accessibility, performance, reliability), not by the number of tickets closed. Set and pursue the outcomes that matter for the products you own.
  • Explore before committing: Run discovery, spikes, and prototypes to test whether something is the right thing to build before investing in a full implementation.
  • Stay close to the problem: Engage directly with users and stakeholders to understand the problems behind the requests, when access to them allows; carry what you learn back into the work.
  • End-to-end delivery: Independently design, develop, and deploy full-stack applications, including accessible UIs, GraphQL APIs, and Node.js-based microservices, ensuring seamless integration across all layers.
  • Accessible UI development: Build responsive, WCAG 2.2-compliant user interfaces with accessibility as a first-class concern, including semantic HTML, ARIA, keyboard navigation, and screen reader testing.
  • Performance and security: Optimize application performance (e.g., lazy loading, code splitting, query complexity analysis) and implement security best practices (e.g., OAuth2, JWT, input validation).
  • Test-driven development: Follow TDD principles to write comprehensive unit, integration, and end-to-end tests. Engineering rigor is non-negotiable regardless of how fast the tooling lets us move.
  • Microservices architecture: Architect and implement scalable, domain-driven microservices with Node.js, adhering to modern best practices such as API-first design and cloud-native principles.
  • GraphQL expertise: Design and develop efficient GraphQL services, including schema design, query optimization (e.g., batching, caching), and integration with front-end and back-end systems.
  • Cloud integration: Deploy and manage applications on cloud platforms (e.g., Azure, GCP, or AWS), leveraging container technologies (e.g., Docker or Kubernetes) for scalability and resilience.
  • Extend our tooling: Build and maintain the AI-accelerated development skills and tooling the team relies on, improving how we all work rather than only using what exists.
  • Collaboration: Partner with cross-functional Agile teams, including designers, product managers, and other engineers, to deliver impactful technical solutions that align with business goals.
  • Documentation: Maintain clear, comprehensive technical documentation for APIs, microservices, and front-end components to support team collaboration and future maintenance.
Required Qualifications
  • Educational Background: Bachelor's Degree in Computer Science or related field, or equivalent professional experience.
  • Professional Experience: Product and technical ownership: Demonstrated ownership of product or technical direction, not just execution. You have shaped what to build, influenced a roadmap, or turned ambiguous problems into shipped outcomes, not only delivered assigned tickets. This is what distinguishes the role from a strong individual-contributor position.
  • Full-stack development: Minimum of 5 years of experience in software engineering, with at least 3 years focused on full-stack web development.
  • UI frameworks: At least 2 years of hands‑on experience with React (including hooks, state management, and component architecture), with additional exposure to Vue.js, Next.js, or Lit preferred given our multi‑framework portfolio.
  • Web accessibility: Strong working knowledge of WCAG 2.2 success criteria, semantic HTML, ARIA patterns, and assistive technology testing (e.g., NVDA, VoiceOver, axe), with proven experience integrating accessibility into the development workflow rather than as a post‑hoc audit.
  • GraphQL: Minimum of 2 years designing and implementing GraphQL APIs using Apollo Server, including schema design, resolver optimization, and integration with front‑end and back‑end systems.
  • Node.js: At least 2 years of experience developing back‑end services with Node.js.
  • Microservices: At least 1 year of experience building and deploying microservices in a production environment.
  • Test-driven development: Proven experience applying TDD to deliver high‑qual
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

ConsultMeIn • Los Angeles (CA)

On-site
USD 120,000 - 150,000
Engineering Lead - Community Platform
Engineering Lead - Community Platform

E-Line Media, LLC • New York (NY), Northern (KY)

Hybrid
USD 150,000 - 210,000
Senior Product Engineer (AI-Native)
Senior Product Engineer (AI-Native)

Right-Hand • United States

Hybrid
USD 120,000 - 180,000
Health Insurance
Paid annual and medical leaves
Flexibility in how and where you work
+1
Frontend Engineer
Frontend Engineer

Glocomms • New York (NY)

On-site
USD 140,000 - 180,000
Comprehensive Benefits
Product Engineer
Product Engineer

Socket.dev • Shreveport (LA)

On-site
USD 90,000 - 130,000
Product Engineer
Product Engineer

Delt, LLC • Shreveport (LA), Northern (KY)

Hybrid
USD 110,000 - 150,000
Lead Software Engineer Node.js / React
Lead Software Engineer Node.js / React

Compunnel, Inc. • Florham Park (NJ), Northern (KY)

Hybrid
USD 120,000 - 180,000
Product Engineer
Product Engineer

Delta360 • Shreveport (LA)

On-site
USD 110,000 - 150,000
Full Stack Engineer
Full Stack Engineer

Photon • Newark (DE)

On-site
USD 180,000 - 240,000
Senior Frontend Software Engineer
Senior Frontend Software Engineer

Courier Health, Inc. • New York (NY)

On-site
USD 140,000 - 180,000
Medical, dental, vision
Unlimited PTO
401(k) match
+3