Job Url: https://www.remoterocketship.com/company/reach-security/jobs/principal-software-engineer-applications-backend-united-states-remote Job Description: Reach Security Website LinkedIn All Job Openings Reach Security is a unified platform designed to help organizations optimize their security investment and close critical gaps in their defenses. By assessing security posture, maximizing existing tools, and providing detailed actionable insights, Reach enables security teams to streamline operations and strengthen defense mechanisms efficiently. The platform integrates seamlessly with various security systems to help users prioritize risks and remediate vulnerabilities, making it an essential tool for enhancing security posture in today's evolving threat landscape. 11 - 50 employees Founded 2021 πŸ”’ Cybersecurity ☁️ SaaS πŸ’° Venture Round on 2021-02 Principal Software Engineer, Applications (Backend) 8 hours ago πŸ‡ΊπŸ‡Έ United States – Remote ⏰ Full Time πŸ”΄ Lead πŸ”™ Backend Engineer AWS Cyber Security Python Terraform Apply Now Receive Emails with Similar Jobs Report problem πŸ“‹ Description β€’ 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. πŸ–οΈ Benefits β€’ Competitive salary and equity. β€’ Comprehensive health, dental, and vision insurance. β€’ Remote work flexibility.