
Staff Software Engineer – Site Reliability Engineer, FEDRAMP
Tenable
full-time
Posted on:
Location Type: Hybrid
Location: California • Maryland • United States
Visit company websiteExplore more
Salary
💰 $163,000 - $217,666 per year
Job Level
About the role
- 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
- 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
- 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
- Document and perform system upgrades, application updates, and define monitoring requirements based on customer needs
- Participate in an on-call rotation and support 24x7 availability of production application systems
- Remediate infrastructure and container security vulnerabilities
Requirements
- U.S citizen required
- 6+ years of related SRE experience
- Apply core software engineering fundamentals* (e.g., data structures, algorithms, concurrency, system design) to solve complex reliability and scalability challenges at a distributed level
- Hybrid: Ability to commute to our Columbia, MD/Northern VA office.
- Hybrid: Ability to commute to our Boston, MA office.
- Remote: Currently reside in the San Francisco Bay Area, CA
- Experience with Terraform or similar IaC technologies
- 2+ year experience with platform development in compliance with FedRAMP requirements and related government standards, policies, regulations, etc.
- 3+ years deploying public cloud infrastructure (AWS, GCP, Azure) preferred including administering managed AWS services (EKS, OpenSearch, MSK, Batch, etc.)
- Experience with orchestration tooling such as Kubernetes
- Experience with Docker or similar container solution
- 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
- 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
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
SREsoftware engineering fundamentalsdata structuresalgorithmsconcurrencysystem designbash scriptingPythonNode.jsTerraform
Soft skills
strong interpersonal skillsstrong communication skillsteam-orientedcollaborativeenthusiastic learnerself-motivatedlogicalattention to detaildesire to win as a teamleadership
Certifications
Bachelor's DegreeMaster's Degree