Tenable

Manager, Software Engineering – Kafka Streams, Event Sourcing

Tenable

full-time

Posted on:

Location Type: Remote

Location: CaliforniaMarylandUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $163,000 - $217,667 per year

About the role

  • Drive the development of high-throughput backend services
  • Act as a technical backstop for the team
  • Inherit a core team and lead the immediate recruiting effort
  • Collaborate with Product Management and Engineering leadership to define the execution plan
  • Foster a DevOps culture where the team owns its services
  • Encourage an environment of positive collaboration and continuous learning

Requirements

  • 4+ years of experience as an engineering manager in SaaS-based product development
  • Strong background in JVM languages (Java, Scala, and/or Kotlin)
  • Hands-on experience with event-driven architectures and messaging systems, specifically Apache Kafka or RabbitMQ
  • Experience building systems that handle high-volume data ingestion and stateful processing
  • Ability to understand and guide complex backend software architecture, specifically microservices, distributed databases, and fault-tolerant systems
  • Proven ability to attract and hire great engineers
  • Experience with AWS cloud services and infrastructure tools like Terraform, Kubernetes, and Datadog
Benefits
  • medical
  • dental
  • vision
  • disability and life insurance
  • 401(k) retirement savings with company match
  • employee stock purchase plan
  • employee referral program
  • flexible spending accounts
  • Employee Assistance Program (EAP)
  • education assistance
  • parental leave
  • paid time off (PTO)
  • company-paid holidays
  • health and wellness events
  • community programs

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JVM languagesJavaScalaKotlinevent-driven architecturesmessaging systemsApache KafkaRabbitMQmicroservicesdistributed databases
Soft skills
leadershipcollaborationcontinuous learningrecruitingguidanceteam ownershippositive collaboration