Full Time

Software Engineer SRE - Python, Cloud Infrastructure

Tenable
$100,000 - $150,000* / year (about $48–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Tenable, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Engineer SRE - Python, Cloud Infrastructure at Tenable will play a crucial role in maintaining and enhancing the reliability, performance, and scalability of our cloud infrastructure. This position requires a strong background in both software engineering and site reliability engineering, with an emphasis on Python development and cloud-based solutions. The candidate will collaborate with cross-functional teams to design, implement, and support robust infrastructure that meets the demands of our growing user base while ensuring a seamless and reliable experience.



Job Responsibilities

  • Design, develop, and maintain software solutions to enhance cloud infrastructure reliability and performance.
  • Implement automation and monitoring tools to increase efficiency and reduce operational overhead.
  • Troubleshoot and resolve issues related to cloud services, applications, and underlying infrastructure.
  • Collaborate with development teams to integrate reliable practices into the software development lifecycle.
  • Conduct post-incident reviews and develop action plans to mitigate future risks.
  • Stay current with industry trends and best practices in SRE and cloud technologies.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in software development with a focus on Python.
  • Proven experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Solid understanding of site reliability engineering principles and practices.
  • Experience with container orchestration tools like Docker and Kubernetes.
  • Knowledge of CI/CD pipelines and DevOps methodologies.
  • Strong problem-solving skills and the ability to work in a fast-paced environment.


Technologies & Tools

The Software Engineer SRE will work with a variety of technologies and tools including Python, AWS or Azure for cloud services, Docker and Kubernetes for containerization and orchestration, Git for version control, and monitoring tools such as Prometheus or Grafana. Familiarity with relational and non-relational databases may also be required to support application performance.



Ideal Candidates

The ideal candidate for this position will possess a blend of technical expertise and strong interpersonal skills, with a proactive and driven mindset to effectively solve problems. They should demonstrate a passion for cloud technologies and reliability engineering, along with the ability to work collaboratively within a team. Excellent communication skills and a willingness to learn and adapt to new challenges are also essential attributes for success in this role at Tenable.

Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.