United States | Remote | Full-Time
Company: NuPeople
About the Company
NuPeople operates at the intersection of artificial intelligence and cybersecurity, crafting intelligent systems designed to empower security operations teams. Their platform reimagines how analysts investigate threats consolidating alerts, tools, and internal intelligence into a unified, dynamic workflow.
Rather than relying on rigid runbooks or labor-intensive triage, users leverage AI-driven agents that surface insights and initiate actions with remarkable speed. The result is a sharper, more responsive security posture in environments where time is critical.
About the Job
This position places you at the core of product engineering, where foundational systems are conceived, built, and refined for real-world deployment. As a Software Engineer, you will engage directly with backend architecture, shaping distributed systems and AI-powered workflows that operate at scale.
Your work will span across agents, large language models, retrieval mechanisms, APIs, and essential backend services. It is a role tailored for engineers who are not only technically adept, but also energized by complexity and rapid iteration.
Key Responsibilities
- Design and deliver backend product features utilized by active, paying customers
- Build and maintain APIs and services that power AI agents, LLM workflows, and retrieval systems
- Architect distributed systems that remain resilient, scalable, and production-ready
- Write clean, efficient, and maintainable code using Python and/or Golang
- Enhance system performance, observability, reliability, and security posture
- Collaborate with Product, Design, and leadership teams to execute strategic roadmap initiatives
- Contribute to architectural direction, engineering standards, and code quality practices
- Tackle intricate technical challenges with solutions grounded in practicality and user impact
Required Qualifications
- Strong backend engineering experience with a track record of building production-grade systems
- Proficiency in Python and/or Golang
- Demonstrated experience designing and scaling distributed systems
- Proven ability to deliver customer-facing features from concept through deployment
- Experience developing APIs, backend services, or data-intensive systems
- Solid foundation in system design, debugging methodologies, and performance optimization
- Comfortable collaborating across disciplines, particularly with Product and Design teams
- Experience thriving in fast-paced, high-ownership environments
- Interest in—or hands-on exposure to—AI systems, LLMs, or retrieval-based architectures
Preferred Qualifications
- Experience with agent-based systems, retrieval-augmented generation (RAG), or LLM-powered applications
- Background in cybersecurity, SIEM platforms, or security operations
- Familiarity with cloud infrastructure and modern DevOps ecosystems
- Experience engineering highly reliable systems at scale
- Computer Science degree or equivalent practical expertise
This Role May Not Suit
- Engineers focused exclusively on frontend development without backend depth
- Individuals in managerial tracks who prefer limited hands-on coding
- Candidates lacking experience with production systems
- Engineers whose work has been confined to internal tools without product ownership
- Applicants without strong Python or Golang proficiency
What’s on Offer
- The chance to build foundational product systems within an emerging AI-driven company
- Fully remote flexibility across the United States
- Competitive compensation paired with equity participation
- High-impact engineering work addressing real-world security challenges
- Collaboration with technically strong leadership in a fast-evolving domain
How to Apply?
If you are interested in this job
CLICK HERE TO APPLY NOW
Join Our Job Update Communities
Get fast job alerts, remote opportunities & visa updates instantly.