- Company Name
- Vanta
- Job Title
- Senior Backend Engineer, Vendor Risk Management - London
- Job Description
-
**Job Title**
Senior Backend Engineer – Vendor Risk Management
**Role Summary**
Design, build, and operate highly scalable backend services that power Vanta’s external data scanning and vendor risk analysis engine. Own the infrastructure for large‑scale, automated attack surface analysis, asset discovery, vulnerability scanning, and security data pipelines. Lead technical decisions, ensure performance, reliability, and accuracy of risk intelligence delivered to customers.
**Expectations**
- Minimum 8 years of professional experience in backend engineering or related roles.
- Proven expertise in AWS-based infrastructure and scaling platforms in fast‑growing environments.
- Strong product sense and ability to evaluate trade‑offs in infrastructure design.
- Experience in technical leadership, managing complex projects or teams.
- Familiarity with green‑field project development and startup culture.
- Willingness to experiment with AI to enhance engineering productivity.
- Bonus: interest or experience in cybersecurity concepts such as External Attack Surface Management (EASM), vulnerability scanning, threat intelligence, or network security principles.
**Key Responsibilities**
- Architect, develop, and maintain backend services that power Vanta’s large‑scale, automated attack surface analysis engine.
- Build and operate distributed systems for asset discovery and vulnerability scanning with high performance and coverage.
- Design and implement sophisticated monitoring, alerting, and observability for the security data pipeline to guarantee reliability, speed, and data integrity.
- Collaborate with security researchers to release new scanning techniques and threat‑detection modules into production.
- Lead complex technical projects, coordinating multiple stakeholders and engineering teams to deliver impactful features.
- Define and steer critical technical direction for the Vendor Risk Management platform to support rapid growth and evolving security challenges.
- Contribute to engineering culture, mentorship, and best‑practice adoption within the team.
**Required Skills**
- Deep knowledge of backend development (Node.js, Go, Java, or equivalent).
- Hands‑on experience with AWS services (EC2, ECS/Fargate, Lambda, S3, RDS, DynamoDB, CloudWatch, CloudFormation/Terraform).
- Expertise building and scaling distributed systems and data pipelines.
- Strong understanding of monitoring, logging, and alerting frameworks (Prometheus, Grafana, ELK/Splunk, CloudWatch).
- Ability to design resilient, fault‑tolerant architecture.
- Proficiency in performance tuning, concurrency, and resource optimization.
- Excellent problem‑solving, communication, and collaboration skills.
- Familiarity with AI/ML tooling for code/automation (bonus).
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent professional experience).
- AWS Certified Solutions Architect or similar cloud architecture certification is a plus.