Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Site Reliability Engineer - Terraform, EKS image - Rise Careers
Job details

Senior Site Reliability Engineer - Terraform, EKS

Who is Tenable?

Tenable® is the Exposure Management company. 44,000 organizations around the globe rely on Tenable to understand and reduce cyber risk. Our global employees support 65 percent of the Fortune 500, 45 percent of the Global 2000, and large government agencies. Come be part of our journey!

What makes Tenable such a great place to work?

Ask a member of our team and they’ll answer, “Our people!” We work together to build and innovate best-in-class cybersecurity solutions for our customers; all while creating a culture of belonging, respect, and excellence where we can be our best selves. When you’re part of our #OneTenable team, you can expect to partner with some of the most talented and passionate people in the industry, and have the support and resources you need to do work that truly matters. We deliver results that exceed expectations and we win together!

Your Role:

Have you heard of Tenable? Our cloud-based vulnerability management platform built for today’s dynamic IT assets, like cloud, containers and web apps? Well, that’s what you’ll be working on in this role. You will need to continue to quickly build out the platform, scale it automatically, and make it more self-managing for our private and US Government cloud customers!

Your Opportunity:

  • Responsible for taking the code and functionality of Tenable cloud products and ensuring they’re reliable and highly available in private cloud environments
  • Responsible for responding to support escalations which involve troubleshooting complex technical problems and resolving data/configuration issues within defined service level objectives
  • Managing customer segregation across multiple geographical regions and zones to provide high performance, reliability, and availability
  • Responsible for developing software, tools, and scripts to automate deployment, management, and monitoring of production systems in all environments
  • Provide strategic and thought leadership among peers on complex projects
  • As a senior member of the team, you'll have the opportunity to design and lead projects within the SRE organization
  • Provide mentoring and thought leadership in technical designs and solution engineering
  • Collaboration with cloud engineers in understanding new cloud technologies, assessing impact to security services operations, and proposing solutions to existing business problems
  • Collaboration in the software development lifecycle to develop detailed enhancement/bug definitions, write functional requirements, translate the requirements into solution designs, and navigate the functional requirements through to Production deployments
  • Proactively look for ways to create efficiencies within operations as it pertains to the tools and technology used by Tenable to support their customer base
  • Manage, participate in, or directly work on any additional projects, assignments, or initiatives assigned by management
  • Create/maintain documentation for operational procedures
  • Drive standardization efforts across multiple disciplines and services in conjunction with embedded SREs throughout the organization
  • Participate in an on-call rotation and support 24x7 availability of production application systems
  • Remediate infrastructure and container security vulnerabilities

What You'll Need:

  • 4+ years of related SRE or DevOps experience
  • Experience with Jenkins or similar CICD tools and processes
  • Bachelor's Degree or Master's degree in a technical field such as Computer Science, Information Technology Engineering or equivalent work experience
  • Strong experience with the Agile software development methodology and collaboration with internal teams to deliver software and configuration artifacts
  • Strong background in bash scripting in addition to experience in higher-level scripting languages like Python or Node.js
  • Experience leading projects through to completion with a team of peers
  • Experience deploying distributed, microservice oriented applications at scale
  • Experience with Docker or similar container solution
  • Experience with orchestration tooling such as Kubernetes
  • Experience with Terraform or similar IaC technologies
  • 2+ years deploying Amazon Web Services (AWS) public cloud infrastructures preferred including administering managed AWS services (OpenSearch, MSK, EKS, Batch, etc.)
  • Be an enthusiastic learner, user, and advocate of our technologies
  • Has desire to win as a team – make big things happen by working together and being open and willing to try new ideas
  • Strong interpersonal and communications skills (written, verbal, & virtual) with ability to work in a team-oriented, collaborative environment
  • Must have high degree of personal integrity and ability to maintain strict confidentiality
  • Must have a strong drive, be self-motivated, logical, and have a keen attention to detail

And Ideally:

  • Experience deploying distributed, microservice oriented applications
  • Experience with distributed monitoring tools such as: Datadog, Splunk, OTEL, etc.
  • Experience with datastore technologies: Kafka, Elasticsearch, DynamoDB, RDS Aurora PostgreSQL
  • Experience with Helm
  • Experience with Go, Java/Kotlin, and/or Groovy
  • 1+ years of operational experience with industry-leading "big data" services technologies

#LI-Remote

#LI-LP1

This is the base pay range for this position. Compensation for the role will depend on a number of factors, including the candidate's qualifications, skills, competencies, location and experience, and may fall outside of the range shown. Employees are also eligible for variable compensation in addition to base pay (commission for sales roles, bonus for non-sales roles), depending on company and individual performance. Tenable also offers a variety of comprehensive and competitive benefits which include: medical, dental, vision, disability and life insurance; 401(k) retirement savings with company match; an employee stock purchase plan; an employee referral program; flexible spending accounts; an Employee Assistance Program (EAP); education assistance; parental leave; paid time off (PTO); company-paid holidays; health and wellness events; and community programs.

US Pay Ranges
$136,500$181,833.33 USD

We’re committed to promoting Equal Employment Opportunity (EEO) at Tenable - through all equal employment opportunity laws and regulations at the international, federal, state and local levels.  If you need a reasonable accommodation due to a disability during the application or recruiting process, please contact Recruiting@Tenable.com for further assistance.


Tenable Data Consent Statement

Tenable is committed to protecting the privacy and security of your personal data. This Notice describes how we collect and use your personal data during and after your working relationship with us, in accordance with the General Data Protection Regulation (“GDPR”). Please click here to review.

For California Residents: The California Consumer Privacy Act (CCPA) requires that Tenable advise you of certain rights related to the collection of your private information. Please click here to review.

Average salary estimate

$159166.5 / YEARLY (est.)
min
max
$136500K
$181833K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Site Reliability Engineer - Terraform, EKS, Tenable, Inc.

Join Tenable as a Senior Site Reliability Engineer and be part of a dynamic team dedicated to building a cloud-based vulnerability management platform tailored for today's diverse IT assets. In this role, you'll have the opportunity to scale our platform automatically and enhance its self-management capabilities, particularly for our private and US Government cloud customers. You'll dive into ensuring the reliability and high availability of Tenable's cloud products, tackle complex technical issues, and manage geographical customer segregation to maintain performance. Your skills in software development, especially in automation, will shine as you create scripts and tools to enhance deployment, management, and monitoring for our production environments. Working at Tenable means collaborating with talented engineers and gaining insights into emerging cloud technologies, all while enjoying a culture that values belonging and respect. With your drive for continuous improvement, you'll look for efficiencies in our operations and contribute to shaping the future of cybersecurity solutions. If you’re looking for a role that not only values your expertise but also thrives on teamwork and innovation, Tenable is the place for you!

Frequently Asked Questions (FAQs) for Senior Site Reliability Engineer - Terraform, EKS Role at Tenable, Inc.
What are the responsibilities of a Senior Site Reliability Engineer at Tenable?

As a Senior Site Reliability Engineer at Tenable, your primary responsibilities will include ensuring the reliability and availability of Tenable's cloud products, troubleshooting complex technical issues, and developing software and tools for deployment and monitoring. You'll also mentor junior engineers, participate in project design, and enhance operational procedures.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Site Reliability Engineer role at Tenable?

To apply for the Senior Site Reliability Engineer position at Tenable, candidates should have a Bachelor's or Master's degree in a technical field, along with 4+ years of relevant SRE or DevOps experience. Proficiency in scripting languages, experience with Docker, Terraform, AWS, and knowledge of CICD tools are vital.

Join Rise to see the full answer
How does the Senior Site Reliability Engineer contribute to Tenable's cybersecurity solutions?

In the role of Senior Site Reliability Engineer at Tenable, you will contribute by ensuring that the company's cybersecurity solutions are reliable and efficiently managed. You will work on automating deployment processes, addressing security vulnerabilities, and collaborating with software development to ensure the platform meets the needs of customers.

Join Rise to see the full answer
What is the work culture like for a Senior Site Reliability Engineer at Tenable?

Tenable fosters a culture of collaboration, respect, and innovation. As a Senior Site Reliability Engineer, you'll work with passionate colleagues in a supportive environment. The company values teamwork, encourages diverse ideas, and prioritizes both personal and professional growth.

Join Rise to see the full answer
What tools and technologies will I work with as a Senior Site Reliability Engineer at Tenable?

As a Senior Site Reliability Engineer at Tenable, you'll engage with various tools and technologies including Terraform, Kubernetes, AWS services, and distributed monitoring tools such as Datadog and Splunk. You'll also work with Docker and orchestration tooling, enhancing your skill set in the cloud infrastructure domain.

Join Rise to see the full answer
Common Interview Questions for Senior Site Reliability Engineer - Terraform, EKS
Can you describe your experience with automation of deployment processes?

When answering this question, highlight specific automation tools you have used, such as Terraform or Jenkins. Discuss the processes you automated, the challenges faced, and how your efforts improved efficiency and reliability in production environments.

Join Rise to see the full answer
How do you handle troubleshooting complex system issues?

Illustrate your troubleshooting process by sharing a specific example where you successfully diagnosed and resolved a technical problem. Discuss the tools you used and your methodical approach to identify the root cause of the issue.

Join Rise to see the full answer
What role do you believe collaboration plays in a Site Reliability Engineer's work?

Emphasize the importance of teamwork in reliability engineering. Share examples of how collaboration with software developers, cloud engineers, and other stakeholders has led to successful project outcomes and improved system reliability in your past experiences.

Join Rise to see the full answer
Can you explain your experience with container orchestration, particularly with Kubernetes?

Discuss your familiarity with Kubernetes, how you've deployed applications using it, and any specific challenges you overcame. Mention how container orchestration contributes to reliability and scalability in cloud environments.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple projects as a Senior Site Reliability Engineer?

Outline your approach to task prioritization, such as assessing project impact, urgency, and resource availability. Provide an example where you successfully managed multiple projects without compromising on quality or deadlines.

Join Rise to see the full answer
What is your experience with monitoring tools in production environments?

Talk about monitoring tools you've used (e.g., Datadog or Splunk) and explain how these tools help you ensure system reliability. Share an instance where effective monitoring led to early problem detection and resolution.

Join Rise to see the full answer
How do you approach incidents requiring on-call support?

Share your perspective on on-call rotations and how you manage stress during critical incidents. Discuss how you prepare for incidents and the follow-up processes you implement to learn from each event.

Join Rise to see the full answer
Describe your experience with distributed microservice architectures.

Explain your familiarity with microservices, including a specific project where you utilized this architecture. Discuss how it influenced system design, deployment strategies, and incident resolution in your work.

Join Rise to see the full answer
What is your experience with AWS services relevant to Site Reliability Engineering?

Outline your experience with AWS services such as EKS, OpenSearch, and MSK, explaining how you utilized them to support or enhance the reliability of cloud applications. Provide specific examples of successes attributed to these services.

Join Rise to see the full answer
How do you stay updated with the latest cloud technologies and best practices?

Discuss your proactive approach to learning, including attending conferences, participating in online courses, or engaging with tech communities. Share how this knowledge has been applied to your work, particularly in implementing innovative solutions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Tenable, Inc. Remote France - Office - Paris
Posted 8 days ago
Photo of the Rise User
Tenable, Inc. Remote Ireland - Office - Dublin
Posted 8 days ago
Posted 3 days ago
Photo of the Rise User
The Metropolitan Opera Hybrid Lincoln Center - New York, NY
Posted 9 days ago
Photo of the Rise User
Redhorse Corporation Hybrid Annapolis Junction, MD
Posted 4 days ago
Posted 12 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Bosch Group Remote Budapest, Gyömrői út, Hungary
Posted 4 days ago

Founded in 2002, Tenable Inc. provides continuous network monitoring and vulnerability management services to companies across industries. The company is headquartered in Columbia, Maryland.

81 jobs
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$136,500/yr - $181,833/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!