Tech Stack
AWSCyber SecurityPythonTerraform
About the role
- Architect, design, and implement scalable APIs that expose security data and recommendations to customers and internal systems.
- Lead the design of OLTP database schemas that balance performance, normalization, and multi-tenant isolation at scale.
- Build core backend services that support Security Policy Drift Detection, modeling intended vs. actual configurations across diverse systems.
- Integrate LLMs into backend services to surface new insights in complex data.
- Drive technical direction for backend applications, balancing product requirements, performance, and long-term maintainability.
- Collaborate across engineering, product, and security teams to translate ambiguous goals into concrete architectures.
- Mentor engineers, elevate coding standards, and provide deep technical guidance through design and code reviews.
- Ensure system reliability and availability in production through sound observability practices and resilient architectures.
Requirements
- 8+ years of experience in backend software engineering, with significant time spent designing APIs and high-performance data systems.
- Production experience with Python and its ecosystem.
- Expertise in relational databases (schema design, indexing, query optimization, and OLTP performance tuning).
- Strong background in API design and development best practices.
- Experience with multi-tenant SaaS architectures, ensuring data isolation, scalability, and robust security.
- Deep understanding of data structures, algorithms, and computational complexity.
- Strong system design skills for building highly scalable and maintainable backend systems.
- Familiarity with integrating machine learning and AI models into production systems.
- Strong communication skills, with the ability to clearly convey complex technical concepts.
- US Citizenship or Green Card holder.