DevJobs

Backend Tech Lead

Overview
Skills
  • Python Python ꞏ 5y
  • Neo4j Neo4j
  • Microservices Microservices
  • Git Git
  • GitHub Actions GitHub Actions
  • AWS AWS
  • Docker Docker
  • Helm
  • Kubernetes Kubernetes
  • Grafana Grafana
  • Airflow Airflow
  • Terraform Terraform
  • Chef Chef
  • Ansible Ansible
  • Tempo
  • Unit testing
  • Prometheus Prometheus
  • OpenTelemetry
  • Loki
  • Integration testing
  • HTTP APIs
  • ETL
  • Command-line interfaces
  • ArangoDB

At DeviceTotal, we’re building something awesome. Our SaaS platform gives security teams everything they need to detect vulnerabilities, assess risks, and roll out next-gen mitigations. We’re the first to offer a universal vulnerability repository that helps organizations stay ahead of the curve in the ever-changing cybersecurity world.


Why DeviceTotal?

  • Our product manager is pretty cool (seriously, you’ll love working with them)
  • No micromanagement – we trust you to do your thing
  • Flexible working arrangements – work from wherever suits you best
  • Ownership of interesting, challenging problems
  • The chance to grow with us – we’re expanding fast!


What You’ll Do:

As a Backend Engineering Lead, your role will be crucial in building and maintaining the systems that power our platform. Your responsibilities will include:

  • Designing and implementing ETL workflows to ensure our data is always fresh and actionable
  • Developing HTTP APIs for both customer-facing and internal needs
  • Building tools that help our data analysts work more efficiently
  • Writing unit and integration tests to maintain code quality
  • Actively participating in sprint planning and collaborating with non-technical teams to meet business requirements
  • Reviewing and providing feedback on design, pull requests, and other technical deliverables


What We’re Looking For:

  • Expertise in Python with a commitment to code quality
  • A deep understanding of:
  • Maintainable and scalable software architecture
  • Object-oriented programming and design patterns
  • Automated software testing, including integration and smoke testing
  • Data schema design and maintenance
  • Experience with end-to-end observability (OpenTelemetry, Grafana, Prometheus, Tempo, Loki)
  • Familiarity with microservices architecture
  • Proficiency in Git
  • Experience with task orchestration tools (Airflow or similar)
  • Comfort with command-line interfaces
  • Professional-level command of English
  • A go-getter attitude – able to learn quickly and work across time zones
  • Strong expertise in mentoring and code reviews
  • Strong soft skills, ideally with managerial experience
  • At least 5 years of experience in backend engineering


Nice to Have:

  • Interest in cybersecurity (It’s what we’re all about!)
  • Experience with:
  • Continuous integration and deployment (GitHub Actions, Helm)
  • Containerization (Docker) and container orchestration (Kubernetes)
  • Cloud services (AWS)
  • Infrastructure as Code (Ansible, Terraform, Chef)
  • Graph databases (ArangoDB, Neo4J)
  • User experience and interface design


Why Join DeviceTotal?

  • Work on impactful projects in the field of cybersecurity
  • Take ownership of innovative technical solutions
  • Be part of a team that provides flexibility and supports your professional growth
  • Enjoy opportunities for career development and advancement


If you're ready to take a leadership role, drive technical initiatives, and contribute to the growth of the company, apply today and become a part of the DeviceTotal team!

DeviceTotal