Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Principal Software Engineer, Applications (Backend) image - Rise Careers
Job details

Principal Software Engineer, Applications (Backend)

About Reach Security:

Reach Security (https://reach.security) builds self-driving cybersecurity. Reach employs the first generative AI for cybersecurity to oversee an organization's current security stack, aiming to achieve the best possible security posture with the products already in use.


About the Role:

We are seeking a Principal Backend Software Engineer to lead the design and development of our Applications layer, the backbone that powers our APIs, OLTP databases, and AI-driven capabilities. A core focus will be on security policy Drift Detection, ensuring organizations maintain alignment between intended policies and real-world configurations. You will also play a critical role in leveraging large language models (LLMs) to deliver intuitive interfaces for security teams.

The ideal candidate is a motivated problem solver who prioritizes high-quality solutions and excels in navigating ambiguity. As an early team member, you will have the opportunity to take ownership of various aspects of our backend from day one. Your role will be pivotal in establishing engineering best practices, balancing engineering priorities with business needs, and identifying innovative approaches to deliver outstanding value to our users. Your engineering knowledge will be applied by designing top-notch architectures, offering insightful feedback on technical designs, solving difficult problems and conducting thorough code reviews, all aimed at ensuring the software we build is both maintainable and dependable.

In this role, you will:

  • 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.

Success in this role requires:

  • 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.

Ways to stand out:

  • Experience with cybersecurity domains, especially configuration management, drift detection, or compliance automation.

  • Expertise in database scaling, advanced query optimization, or OLTP/OLAP hybrid workloads.

  • Hands-on experience with streaming or batch data pipelines.

  • Knowledge of infrastructure-as-code (IaC) tools like Terraform, Pulumi, or AWS CDK.

  • Background in logic programming (Prolog, Datalog) or control systems.

  • Experience with mathematical optimization (scheduling, graph optimization).

Work arrangement:

  • Competitive salary and equity.

  • Comprehensive health, dental, and vision insurance.

  • Remote work flexibility.

Reach Security Glassdoor Company Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Reach Security DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Reach Security
Reach Security CEO photo
Unknown name
Approve of CEO

Average salary estimate

$210000 / YEARLY (est.)
min
max
$160000K
$260000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Posted 11 hours ago

Join Pattern’s creative engineering team to build AI-powered tools and workflow solutions that accelerate content creation for global ecommerce clients.

Paradigm seeks a Staff Software Engineer to lead DevOps and MLOps infrastructure powering scalable ML systems for equitable clinical trials.

Photo of the Rise User
Pattern Hybrid Lehi, UT, US
Posted 5 hours ago

Pattern seeks an experienced AI Engineer in Lehi to build, maintain, and scale the company's foundational AI layer and agentic workflows that power internal tools and partner solutions.

City IT Hybrid No location specified
Posted 19 hours ago

Lead a small technical sub-team at City Electric Supply to modernize and deliver scalable improvements to the company’s core trading platform.

Photo of the Rise User
NBCUniversal Hybrid 30 Rockefeller Plaza, New York, NEW YORK
Posted 7 hours ago

Senior Engineer sought to develop and optimize Roku Brightscript-based video playback features for NBCUniversal’s streaming products.

Photo of the Rise User

Help shape and build full-stack systems that integrate AI devices, automate clinical workflows, and improve patient outcomes at a fast-growing, remote-first healthcare technology company.

Photo of the Rise User
Anduril Industries Hybrid Lexington, Massachusetts, United States
Posted 11 hours ago

Lead development of high-performance, real-time image processing software for embedded and GPU platforms on Anduril’s Imaging team in Lexington, MA.

Posted 1 hour ago

Backend engineer needed to build, deploy and operate scalable, containerized Node.js and Python services for a cloud-native, event-driven platform.

Photo of the Rise User
Posted 16 hours ago

Lead networking-focused mission software development on Anduril's Air Defense team to integrate sensors, harden Linux networking, and deliver deployed capabilities against UAS threats.

Photo of the Rise User
Posted 7 hours ago
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Transparent & Candid
Passion for Exploration
Rapid Growth
Social Impact Driven
Mission Driven
Medical Insurance
Dental Insurance
Vision Insurance
Maternity Leave
Paternity Leave
Paid Time-Off
Equity
401K Matching
Commuter Benefits
Learning & Development
WFH Reimbursements

Lead the architecture and operation of Anthropic's multi-cloud database systems to power Claude and enable large-scale AI research.

Photo of the Rise User
Posted 7 hours ago
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Senior Software Engineer to lead Bazel build systems and remote execution infrastructure for NVIDIA's Isaac Robotics Platform, improving build scalability and developer experience.

Photo of the Rise User
OpenAI Hybrid No location specified
Posted 4 hours ago
Inclusive & Diverse
Feedback Forward
Collaboration over Competition
Growth & Learning

Senior Android engineer to design, implement, and optimize core features of the ChatGPT Android app, prioritizing performance, reliability, and delightful user experiences.

Photo of the Rise User
Comcast Hybrid IL - Chicago, 33 W Monroe St Suite 1900
Posted 7 hours ago

FreeWheel (Comcast) is hiring a Software Engineer 2 to design and deliver high-scale ad platform components using C/C++ while collaborating with global teams and supporting production systems.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
August 22, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!