Remote Principal Software Engineer, Applications (Backend)

at Reach Security

Posted 9 hours ago 1 applied

Description:

  • Reach Security builds self-driving cybersecurity using generative AI to enhance an organization's security posture.
  • The Principal Backend Software Engineer will lead the design and development of the Applications layer, which powers APIs, OLTP databases, and AI-driven capabilities.
  • A key focus will be on security policy Drift Detection to ensure alignment between intended policies and real-world configurations.
  • The role involves leveraging large language models (LLMs) to create intuitive interfaces for security teams.
  • The ideal candidate should be a motivated problem solver who prioritizes high-quality solutions and can navigate ambiguity.
  • As an early team member, the engineer will take ownership of various backend aspects from day one.
  • Responsibilities include establishing engineering best practices, balancing engineering priorities with business needs, and identifying innovative approaches to deliver value.
  • The engineer will design architectures, provide feedback on technical designs, solve complex problems, and conduct thorough code reviews to ensure maintainable and dependable software.

Requirements:

  • Candidates must have 8+ years of experience in backend software engineering, with significant experience in designing APIs and high-performance data systems.
  • Production experience with Python and its ecosystem is required.
  • Expertise in relational databases, including schema design, indexing, query optimization, and OLTP performance tuning, is necessary.
  • A strong background in API design and development best practices is essential.
  • Experience with multi-tenant SaaS architectures, ensuring data isolation, scalability, and robust security is required.
  • Candidates should have a deep understanding of data structures, algorithms, and computational complexity.
  • Strong system design skills for building highly scalable and maintainable backend systems are needed.
  • Familiarity with integrating machine learning and AI models into production systems is preferred.
  • Strong communication skills are necessary to convey complex technical concepts clearly.
  • Candidates must be US Citizens or Green Card holders.

Benefits:

  • The position offers a competitive salary and equity.
  • Comprehensive health, dental, and vision insurance is provided.
  • There is flexibility for remote work arrangements.

Get realtime job alerts

Be the first to know about new jobs