Senior Engineer, Knowledge Systems
About the role
At Justworks, you’ll enjoy a welcoming and casual environment, great benefits, wellness program offerings, company retreats, and the ability to interact with and learn from leaders in the startup community. We work hard and care about our most prized asset - our people. We’re helping businesses get off the ground by enabling them to focus on running their business. We solve HR issues. We’re data-driven and never stop iterating.
Who You Are
Not only do you have broad and deep knowledge of software development technologies, but you are also deeply curious about how knowledge flows through complex organizations. You enjoy designing systems that make information easier to structure, store, retrieve, and reuse across teams and tools. You have a strong sense of empathy for both technical and non-technical collaborators and are able to translate complex system designs into concepts that content designers, product managers, and business stakeholders can understand.
Responsibilities
- Design and build the foundational infrastructure that enables structured knowledge to be stored, versioned, and retrieved across the organization
- Partner with Content Design, Product, and Engineering teams to translate knowledge architecture into technical systems
- Stand up and configure a headless CMS platform that implements the organization’s knowledge operating model
- Develop APIs and services that expose structured knowledge to internal tools, AI assistants, and future product experiences
- Build and maintain integrations between knowledge storage systems and AI tooling
- Prototype using lightweight tooling and collaborate with engineers and designers to identify opportunities where structured knowledge can improve product development workflows and AI capabilities
- Evaluate and recommend technology approaches for knowledge storage and delivery
- Establish scalable patterns for content versioning, governance workflows, and structured metadata management
Qualifications
- 7+ years of experience as a software engineer building production systems
- Strong experience designing APIs and backend services that support multiple downstream consumers
- Experience working with structured content systems, CMS platforms, or knowledge management infrastructure
- Experience leading the technical implementation of complex systems and coordinating work across multiple engineers
- Experience designing or integrating systems that support information retrieval or search
- Familiarity with modern AI tooling and experience integrating LLM-based workflows with structured knowledge sources
- Strong collaboration skills and ability to work closely with non-engineering partners
Skills
- Systems thinking – the ability to understand complex systems and design infrastructure that supports multiple teams, workflows, and downstream consumers
- Good judgment – exercising critical thinking when evaluating architectural decisions
- Resourcefulness – taking a pragmatic, experimental approach to building early versions of systems
- Teamwork and communication – collaborating closely with engineers, content designers, and non-technical stakeholders
- Curiosity and technical exploration – staying engaged with emerging approaches to knowledge infrastructure, AI tooling, retrieval systems, and structured content architectures
Technologies Used
- Golang, Ruby on Rails, Javascript
- MySQL, Redis, ElasticSearch
- Kafka, Temporal
- AWS infrastructure
- Git and GitHub workflows
- Docker, Kubernetes
- Terraform
- CircleCI
- DataDog
Pay
The base wage range for this position based in our New York City Office is targeted at $188,000.00 to $242,000.00 per year. Actual compensation is based on multiple factors that are unique to each candidate, including and not limited to skill set, level of relevant experience, and specific work location.