> Markdown version of [/jobs/ext/4621041-backend-software-engineer](https://www.wearedevelopers.com/jobs/ext/4621041-backend-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Software Engineer - **Company:** Theori, Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Software System Penetration Testing, Cyber Security, Continuous Integration, Distributed Systems, Fault Tolerance, Design of User Interfaces, Human-Computer Interaction, Internet Security, Python (Programming Language), PostgreSQL, Performance Tuning, Queueing Systems, Redis, Software Engineering, Retrieval-Augmented Generation, Large Language Models, Software Security, Backend, Fastapi, Front End Software Development, Data Pipelines, Docker, Vulnerability Analysis, Microservices - **Published:** November 7, 2026 - **Apply:** https://www.careerbuilder.com/job-details/backend-software-engineer--b2aea35e-ac77-4346-a039-625886ec021c ## About the Role Software Engineering, Internet Security, Artificial Intelligence (AI), Penetration Testing, Application Programming Interface (API), Security Infrastructure, Distributed Computing, User Interface/Experience (UI/UX), Product Engineering, User Interface (UI) Requirements, * 5+ years of professional software engineering experience building production systems. * Strong proficiency in Python, with proven experience developing reliable backend services (FastAPI preferred). * Solid understanding of system design, distributed architectures, and performance optimization. * Experience with Redis, PostgreSQL, and Docker-based environments. * Familiarity with AI/LLM-driven workflows or asynchronous, event-based architectures. * Comfort working in an early-stage environment with evolving requirements. * Self-directed, ownership-oriented, and comfortable driving projects from design to deployment. * Based in US or Canada., * Experience with Rust. * Background in cybersecurity, application security, or vulnerability analysis. * Knowledge of message queues, task orchestration, or microservices. * Familiarity with LLM integration, RAG pipelines, or vector databases. * Prior experience in startups or B2B SaaS environments. * Previous involvement in building or scaling distributed systems or engineering teams. ## Description * Architect, develop, and maintain backend services and APIs that power Theori's AI security platforms. * Design for performance, scalability, and fault-tolerance across distributed systems. * Collaborate with product and frontend engineers to define and deliver secure, well-structured APIs. * Build and optimize data pipelines supporting LLM agent workflows and real-time scanning. * Establish backend best practices, coding standards, and CI/CD processes for a growing US team. * Write clean, well-tested, and maintainable code in Python and related technologies. * Mentor junior engineers and contribute to a strong, collaborative engineering culture.