About the job
About Reach Security
Reach Security integrates with existing security tools to help organizations uncover vulnerabilities, identify blind spots, prioritize fixes, and automatically correct misconfigurations. The platform focuses on keeping security posture validated and strong over time.
Role Overview: Staff Software Engineer, Backend Development (Remote)
This role centers on building and improving the backend systems that power Reach Security’s products. Staff Backend Software Engineers at Reach Security work on platform infrastructure, APIs, databases, and data pipelines. The work involves managing large datasets, developing reliable infrastructure, and creating APIs for both internal and external use.
Key challenges include optimizing data storage and retrieval, ensuring data integrity, and designing scalable APIs to meet evolving product needs. The position requires deep experience with Python, strong understanding of algorithms and data structures, and a broad background in data engineering, database management, and API development.
Staff engineers are expected to take ownership of backend components early, shape engineering practices, align technical work with business goals, and seek out new ways to deliver value to users. The role includes designing system architectures, reviewing technical designs, resolving complex issues, and conducting code reviews to maintain high standards of reliability and maintainability.
What You Will Do
- Lead complex backend engineering projects focused on APIs, data processing, and infrastructure.
- Drive the implementation of major engineering initiatives.
- Foster a culture of technical excellence within the team.
- Work independently and show initiative in a changing environment.
- Create technical proposals to document and align teams on the design of complex projects.
Key Qualifications
- Expertise in Python, algorithms, and data structures.
- Experience with system design, data engineering, database management, and API development.
- Ability to solve ambiguous problems and deliver high-quality solutions.
- Strong communication skills and a collaborative approach to technical feedback.

