TL;DR

Software Engineer (Cloud): Designing, developing, and maintaining scalable cloud-based search solutions and underlying microservices with an accent on data ingestion, storage, querying, and retrieval. Focus on building robust infrastructure for data handling and contributing to global cloud architecture in cybersecurity.

Location: Hybrid role in Columbia, Maryland, US.

Salary: $114,500 - $152,500 USD

Company

Tenable is an Exposure Management company providing best-in-class cybersecurity solutions to organizations globally.

What you will do

  • Work on the ingestion, storage, and retrieval of data within the platform, ensuring robustness and efficiency.
  • Contribute to the design, implementation, and overall architecture of cloud-native user interfaces and underlying microservices.
  • Drive ongoing innovation of the global cloud architecture and distributed systems.
  • Help improve the tech stack and product features, bringing new ideas and experiences.
  • Collaborate closely with Product Managers, other engineers, designers, and stakeholders.

Requirements

  • 3-5 years of software development experience with knowledge of distributed systems.
  • B.S. degree in Computer Science or a directly related field, or equivalent work experience.
  • Experience developing in Java or Kotlin, with a willingness to learn new languages.
  • Experience working in containerized microservice architecture in Kubernetes.
  • Accountability for the behavior of your software in production.
  • Experience in the design, implementation, and execution of highly technical development projects.
  • Experience with operational datastores, Kafka, or similar technologies.

Nice to have

  • Cross-platform development experience.

Culture & Benefits

  • Opportunity to work with talented and passionate people in the cybersecurity industry.
  • Training budget to attend conferences or workshops.
  • Collaborative environment focused on innovation and continuous improvement.
  • Comprehensive and competitive benefits including medical, dental, vision, disability, and life insurance.
  • 401(k) retirement savings with company match and an employee stock purchase plan.
  • Paid time off (PTO) and company-paid holidays.