Backend Software Engineer
New
T
TheoriCybersecurity
Based in US or Canada.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- DockerPostgreSQLPythonFastAPIRedisLLMDistributed Systems
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.
Responsibilities
- 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.
View Full Description & ApplyYou'll be redirected to the employer's site