Horizon3 logo

Senior Back-End Engineer (Security Controls)

Horizon3

Remotesenior$200k–$270kPosted 7h ago

Job description

  • The Senior Backend Engineer will join our world-class software engineering team as a key contributor to both user-facing product launches and platform enhancements and stability

  • You will own our security controls integration platform, abstracting the complexity of the EDR ecosystem from the rest of our system. Core responsibilities include developing per-vendor normalizers, building live API pipelines, defining internal schemas, and managing versioning, deprecations, fault tolerance, and integration health monitoring

  • You’ll also collaborate with the broader backend engineering team on cross-cutting scale and reliability work

  • Design and build dedicated normalizers per EDR vendor, with the testing rigor to keep them trustworthy as vendor APIs evolve

  • Develop core product features in ETL (Extract, Transform, Load) and GraphQL to support data processing and retrieval

  • Design and implement backend APIs in GraphQL to facilitate data interactions between different components of the product

  • Build and maintain ETL pipelines for efficient data processing and analytics

  • Collaborate with frontend team members to present data in a clear and user-friendly format, enhancing the product’s user experience

  • Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Duties, responsibilities, and activities may change at any time with or without notice

Benefits

  • Growth Opportunities: Be part of a dynamic and growing team with numerous career advancement opportunities

  • Innovation-Driven Culture: Work in a collaborative environment that encourages creativity and out-of-the-box thinking

  • Inclusive and Diverse Team: We value diversity and promote an inclusive culture where everyone can thrive

  • Flexible Work Environment: Enjoy the convenience and work-life balance that comes with remote work- Effective communication and collaboration with designers, developers, and product managers

  • Hands-on familiarity with EDR platforms and an understanding of how SOC teams consume EDR data

  • Deep experience building and maintaining third-party API integrations at scale

  • Driven, self-managed, capable of conceiving and implementing solutions on your own and with a team

  • A strong desire to continuously improve and learn new technologies in a fast-paced Agile development environment

  • Strong technical documentation ability to support the development process

  • Excellent analytical and problem-solving skills, effective communication, attention to detail and high-quality work

  • Ability and interest in mentoring junior and mid-level engineers to foster their growth and development

  • Expert proficiency in SQL

  • Bachelor’s Degree in Computer Science, Computer Engineering or related field

  • Experience building applications on cloud computing platforms such as AWS, Azure, GCP, using container technologies such as Docker and Kubernetes

  • 7+ yrs professional software engineering experience using modern object-oriented or functional languages (Python, Java, Go, Scala, C++, TypeScript, etc)

  • Experience with various database architectures including relational (PostgreSQL) and graph (Neo4j)

  • Experience building GraphQL backends

  • Experience managing and maintaining production infrastructure

  • Experience building platform capabilities for internal teams