DevJobs

Engine Team Lead

Overview
Skills
  • Python Python ꞏ 5y
  • Node.js Node.js
  • React React
  • PostgreSQL PostgreSQL
  • MongoDB MongoDB
  • Redis Redis
  • Neo4j Neo4j
  • Jenkins Jenkins
  • GCP GCP
  • Kubernetes Kubernetes
  • Codefresh
About Us

Panorays is dedicated to reducing supply chain cyber risk so companies worldwide can quickly and securely do business together. We provide a comprehensive third-party cybersecurity solution that transforms cybersecurity from a necessary cost into a strategic growth driver. With Panorays, our customers’ defenses evolve continuously with their risk landscape, enabling them to scale confidently with a solution that grows as they do.

About The Role

We are looking for a hands-on Team Lead to join and guide our Engine Team, which develops Panorays’ large-scale cybersecurity assessment engine. This core system inspects hundreds of millions of online resources to identify and map security risks for our customers.

The role blends technical leadership, end-to-end feature ownership, and people management. You’ll lead a team of skilled engineers, set the technical direction, and ensure timely delivery of robust, high-quality features across the full stack, from backend services to customer-facing components.

  • Lead, mentor, and grow a team of software engineers, fostering technical excellence and collaboration.
  • Drive the design, development, and maintenance of complex, scalable Python-based applications.
  • Take ownership of E2E feature delivery—from backend design through API integration to front-end interaction.
  • Collaborate with cross-functional teams (Product, DevOps, Cybersecurity) to define and deliver impactful features.
  • Participate hands-on in coding, code reviews, and architectural decision-making.
  • Promote clean code, testing, and agile software practices.
  • Oversee the full development lifecycle—from concept and design to deployment and monitoring.

Experience & Skills

  • BSc in Computer Science / Software Engineering or equivalent practical experience.
  • 5+ years of experience as a software developer, primarily in Python.
  • 2+ years of experience as a team lead, managing 3+ engineers.
  • Proven ability to lead feature development end-to-end, from design through delivery.
  • Strong understanding of distributed systems and scalable architectures.
  • Excellent communication skills and a collaborative, ownership-driven mindset.

Extra Points For

  • Cybersecurity background or passion for the field.
  • Experience with Google Cloud Platform (GCP) and Kubernetes.
  • Knowledge of Node.js and React (advantage).
  • Experience with databases such as MongoDB, PostgreSQL, Redis, and Neo4j.
  • Familiarity with CI/CD pipelines (Jenkins, Codefresh).

The Goods (About Us)

  • A fun, close-knit, and high-performing team.
  • Fast-growing startup—big enough to make an impact, small enough to enjoy the journey.
  • We value clean code, modern software practices, and continuous learning.
  • A culture that encourages autonomy, curiosity, and innovation.
Panorays