DHI Group logo
DHI GroupPosted 1 month ago

Staff Software Engineer

$160,000–$180,000 year

RemoteUnited States

Full TimeSenior LevelMediumRecruiting

Job Summary

Set technical direction for Dice's career marketplace platform by owning architecture, standards, and high-impact, cross-team initiatives from ambiguous problem to shipped outcome. Drive the hardest problems in search relevance, classification, and performance at scale while applying AI agents across the lifecycle to automate workflows and reduce tech debt. Partner with Product, Design, and engineering leadership to shape design and reviews, mentor engineers at every level, and unblock work across teams through clear communication and consensus building. Build production-grade systems on AWS with Node.js/TypeScript, PostgreSQL, and React/Next.js, ensuring data-driven, user-first solutions that evolve the platform end-to-end.

Required Qualifications

  • Depth in a modern cloud stack: you've built and operated production-grade, business-critical systems end to end, across backend, data, and cloud
  • Ours is Node.js/TypeScript on AWS with PostgreSQL and React/Next.js
  • Product and UX first: you start from the user and the product, and let that drive how you build
  • Data as the foundation: you understand that data is what the whole product is built on, you reason about how it's modeled and how it flows across the system, and you have the data-modeling and schema fundamentals to back it up
  • AI-native ways of working: you already use AI coding agents as a core part of how you build, going well beyond a chat assistant, and you help others adopt AI safely and effectively
  • Staff-level scope and judgment in ambiguity: you've owned high-impact problems that span multiple teams and quarters, weighing trade-offs across systems and time, defining the path when the problem isn't yet scoped, and carrying it to done
  • Hands-on execution: you've stayed close to the code, building and shipping alongside your team, and you lead by doing
  • Technical leadership through others: you've set architectural direction and grown the engineers around you through mentorship and sponsorship
  • Influence through communication: you've built consensus across teams by writing and explaining clearly, earning buy-in rather than relying on mandate
  • Remote (US-only)

Desired Qualifications

  • You've guided technical strategy and led initiatives that span multiple teams or domains
  • You've applied LLM-based tooling to practical data problems like enriching and classifying content
  • You've worked with event-driven and microservice architectures
  • You've modernized or migrated legacy systems while balancing technical debt and business needs
  • You've tuned performance and optimized cost in cloud-native environments
  • You've worked on highly available, consumer-facing SaaS or marketplace applications
  • You've worked in Python and/or Java, across OOP and functional paradigms

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce