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

Senior CCS Software Development Engineer

The Basics: 
The Senior Cloud Cybersecurity (CCS) Software Development Engineer (SDE) will collaborate with Detection, Security, and Software Engineers to build and automate Tanium Cloud's internal security systems to protect and defend Tanium Cloud in AWS, Azure, and Kubernetes cloud hosting services. You will be an integral part of the Tanium Cloud security engineering team, responsible for the design, implementation, and operation of security systems to identify, assess, and counter risks and threats before impacting Tanium Cloud.  
 
What you'll do: 

  • Build and operate Tanium Cloud's security systems in Azure, AWS, and Kubernetes for detections, analysis, and automation as code using DevOps methodologies.
  • Create, develop, and deploy software to enhance the reliability, scalability, response time, efficiency, and security of our internal tools and services managed by Tanium Cloud.
  • Building security tools with Golang using DevOps application development practices (e.g. Git, JIRA, Kanban), testing (GoMock, testify) and deployment (e.g. GitHub Action Runners, Terraform, CloudFormation)
  • Possesses experience with various modern backend frameworks and adaptability to pick up new tools and languages
  • Work together with the engineering, IT, and other security groups to create solutions that are expandable and adaptable Tanium Cloud.
  • Build, cultivate, and maintain positive relationships with internal customers to identify and facilitate solutions to increase the impact of the team's work.
  • Stay informed about the latest design patterns, reliability methods, and scaling techniques for cloud-native systems, services, and technologies. 

We're looking for someone with: 

  • Education:
    • Bachelor's degree or equivalent experience  
    • Computer Science, or related technical field preferred  
  • Locality
    • U.S. Candidates: In accordance with United States government customer requirements, applicants for this role must be a U.S. citizen, national, or resident pursuant to 8 U.S.C. 1101(a)(20) and 8 U.S.C. 1324b(a)(3) 

Cloud Software Development Engineering Experience 

  • 5-7 years of experience in developing systems and automation for gathering and analyzing security data to enhance and automate security processes
  • 5+ years of full software development life cycle using Go, including code review, source control management, building, testing, and operational experience
  • 3+ years of experience with infrastructure-as-code (i.e. Terraform, Helm, CloudFormation) and software development in cloud, containers, and serverless in Azure & AWS 

 Engineering Experience  

  • Utilize robust analytical and problem-solving capabilities to confirm our hypotheses using precise data and in-depth root cause investigation.
  • Experience using high-level programming languages (Go) to produce security services, tools, and automations
  • Experience managing cloud infrastructure as infrastructure-as-code (e.g. Terraform, CloudFormation, ARM, Pulumi, Helm)  
  • Experience in building metrics and observability for apps into Grafana and Prometheus
  • Deliver high quality PRs daily using modern software engineering development and automation tools like Git and CI/CD pipelines (i.e. Jenkins, GitHub Actions)  

Other  

  • Deliver high-quality and efficient contributions by applying DevOps principles.
  • Relentless desire to automate the mundane to focus on solving the harder problems
  • Experienced engineer who can put out fires under pressure when things go wrong in production environments and address the root causes of those fires for the future 

About Tanium 

Tanium delivers the industry's only true real-time cloud-based endpoint management and security offering. Its platform is real-time, seamless, and autonomous, allowing security-conscious organizations to break down silos between IT and Security operations that results in reduced complexity, cost, and risk. Securing more than 32M endpoints around the world, Tanium's customers include Fortune 100 organizations, top US retailers, top US commercial banks, and branches of the U.S. Military. It also partners with the world's biggest technology companies, system integrators, and managed service providers to help customers realize the full potential of their IT investments. Tanium has been named to the Forbes Cloud 100 list for nine consecutive years and ranks on the Fortune 100 Best Companies to Work For. For more information on The Power of Certainty™, visit www.tanium.com and follow us on LinkedIn and X. 

On a mission. Together. 

At Tanium, we are stewards of a culture that emphasizes the importance of collaboration, respect, and diversity. In our pursuit of revolutionizing the way some of the largest enterprises and governments in the world solve their most difficult IT challenges, we are strengthened by our unique perspectives and by our collective actions.   

We are an organization with stakeholders around the world and it’s imperative that the diversity of our customers and communities is reflected internally in our team members. We strive to create a diverse and inclusive environment where everyone feels they have opportunities to succeed and grow because we know that only together can we do great things. 

Each of our team members has 5 days set aside as volunteer time off (VTO) to contribute to the communities they live in and give back to the causes they care about most.   

What you’ll get 

The annual base salary range for this full-time position is $120,000 to $355,000. This range is an estimate for what Tanium will pay a new hire. The actual annual base salary offered may be adjusted based on a variety of factors, including but not limited to, location, education, skills, training, and experience.

In addition to an annual base salary, team members will receive equity awards and a generous benefits package consisting of medical, dental and vision plan, family planning benefits, health savings account, flexible spending account, transportation savings account, 401(k) retirement savings plan with company match, life, accident and disability coverage, business travel accident insurance, employee assistance programs, disability insurance, and other well-being benefits.

For more information on how Tanium processes your personal data, please see our Privacy Policy

Average salary estimate

$237500 / YEARLY (est.)
min
max
$120000K
$355000K

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 CCS Software Development Engineer , Tanium

Join Tanium as a Senior Cloud Cybersecurity Software Development Engineer in Reston, VA, where you will play a key role in safeguarding our platform across cloud environments like AWS, Azure, and Kubernetes. Your mission will be to collaborate with an amazing team of Detection, Security, and Software Engineers to build and automate the internal security systems that shield Tanium Cloud. In this dynamic environment, you’ll have the chance to enhance our internal tools through innovative software development, leveraging your expertise in Golang, and employing DevOps practices to ensure our operations are reliable and efficient. You’ll be instrumental in implementing best practices, exploring modern backend frameworks, and developing software that strengthens our security stance. You’ll also foster relationships across various departments, ensuring that security solutions are tailored to the needs of internal customers while staying ahead of various security threats. If you have a proactive mindset, a passion for automation, and a desire to address complex challenges under pressure, you’ll find a rewarding career here at Tanium. Embrace the opportunity to learn about the latest design patterns, reliability methods, and scaling techniques for cloud-native systems while working in a collaborative environment that values diversity and community engagement.

Frequently Asked Questions (FAQs) for Senior CCS Software Development Engineer Role at Tanium
What are the primary responsibilities of the Senior Cloud Cybersecurity Software Development Engineer at Tanium?

The primary responsibilities of the Senior Cloud Cybersecurity Software Development Engineer at Tanium include collaborating with engineers to design and implement internal security systems, developing software to enhance reliability and security, and building automation tools. You will work extensively with cloud environments like AWS and Azure to create solutions that are scalable and adaptable to Tanium Cloud's needs.

Join Rise to see the full answer
What qualifications are required for the Senior Cloud Cybersecurity Software Development Engineer position at Tanium?

To qualify for the Senior Cloud Cybersecurity Software Development Engineer position at Tanium, candidates should have a Bachelor's degree in Computer Science or a related field, along with 5-7 years of relevant experience in software development, particularly with Golang. Additionally, experience in infrastructure-as-code tools, cloud environments, and modern backend frameworks is essential.

Join Rise to see the full answer
What skills should a candidate possess to succeed as a Senior Cloud Cybersecurity Software Development Engineer at Tanium?

A successful candidate for the Senior Cloud Cybersecurity Software Development Engineer role at Tanium should possess strong analytical and problem-solving skills, in-depth knowledge of Golang, and familiarity with cloud systems like AWS and Azure. Proficiency in using DevOps methodologies and tools, as well as the ability to work collaboratively with other teams, are also crucial for success.

Join Rise to see the full answer
How does Tanium support the professional growth of the Senior Cloud Cybersecurity Software Development Engineers?

Tanium supports the professional growth of Senior Cloud Cybersecurity Software Development Engineers by fostering a culture of continuous learning and collaboration. Team members have access to training opportunities, resources to stay updated on industry trends, and a diverse team that shares knowledge and best practices to enhance skills and career development.

Join Rise to see the full answer
What is the team culture like for Senior Cloud Cybersecurity Software Development Engineers at Tanium?

The team culture at Tanium is centered around collaboration, respect, and diversity. Senior Cloud Cybersecurity Software Development Engineers are encouraged to share their unique perspectives and work together to tackle complex IT challenges. The company emphasizes voluntary time off for community service, creating a rewarding and inclusive environment for all team members.

Join Rise to see the full answer
Common Interview Questions for Senior CCS Software Development Engineer
Can you describe your experience with developing security systems in a cloud environment?

In responding to this question, highlight specific projects where you have implemented security measures in AWS or Azure. Discuss the tools you used, the challenges you faced, and the outcomes of your efforts. This will demonstrate your hands-on experience and understanding of cloud security protocols.

Join Rise to see the full answer
What programming methodologies do you prefer when developing cloud applications?

Explain your preferred methodologies, such as Agile or DevOps, and offer examples of how these approaches have enhanced your development process. Discuss your experience with tools like Git, JIRA, and CI/CD pipelines, detailing how they contribute to your software development lifecycle.

Join Rise to see the full answer
How do you ensure that the software you develop is reliable and scalable?

Discuss practices such as automated testing, continuous integration, and performance monitoring tools you utilize to ascertain reliability. Mention how you apply design patterns and best practices for scalability, sharing examples from past experiences where applicable.

Join Rise to see the full answer
Can you give an example of a challenging technical problem you resolved?

Choose a specific problem that highlights your analytical skills, detailing the steps you took to resolve it. Focus on your problem-solving process and the impact of your solution on the project or the organization.

Join Rise to see the full answer
Describe your experience working with Go and developing security tools.

In your response, share particular projects where you utilized Golang to develop security-related tools. Highlight any specific libraries or frameworks you used and the reasons behind your design choices, showcasing your expertise in this programming language.

Join Rise to see the full answer
What role does automation play in your development process?

Explain how you incorporate automation in various aspects of your development work, such as testing, deployment, and monitoring. This highlights your focus on efficiency and effectiveness in your role as a software development engineer.

Join Rise to see the full answer
How do you stay updated on the latest security threats and trends?

Detail your strategies for remaining informed about industry trends, such as following cybersecurity blogs, attending conferences, or participating in online courses. This shows your commitment to continual learning and improvement in your field.

Join Rise to see the full answer
What strategies do you use to manage your workload and meet deadlines?

Discuss your time management techniques, such as prioritizing tasks, setting milestones, and using tools for project management. Emphasize your dedication to delivering high-quality work within tight schedules.

Join Rise to see the full answer
Can you explain your experience with Infrastructure as Code (IaC)?

Provide examples of how you have implemented IaC using tools like Terraform or CloudFormation, detailing the benefits you experienced in terms of automation, consistency, and error reduction in your deployments.

Join Rise to see the full answer
How would you approach building a security tool from scratch?

Outline your step-by-step plan for developing a security tool, from requirement gathering to design, development, testing, and deployment. This shows your comprehensive understanding of the software development lifecycle, especially in a security context.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 hours ago
Photo of the Rise User
ServiceNow Remote Salarpuria Sattva Knowledge City Knowledge City, Unit II, 17 to 10 Floor Survey No. 83/1, Serilingampally Mandal, Hyderabad, Telangana, India
Posted 8 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 3 days ago
Medical Insurance
Dental Insurance
Vision Insurance
Disability Insurance
Life insurance
Paid Time-Off
Learning & Development
Equity
Fully Distributed

To be the platform that delivers manageability and security at scale for all connected devices.

113 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 21, 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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
26 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
137 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
10 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
17 people applied to Front-End Developer at Whizz
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter
F
Someone from OH, Cleveland just viewed Senior Materials Planner at Fortune Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Junior Data Analyst at Arkana Laboratories
Photo of the Rise User
Someone from OH, Cleveland just viewed BI Analyst, Junior at Emi Labs
Photo of the Rise User
Someone from OH, Bellbrook just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Compliance officer (AML) at Visa
Photo of the Rise User
Someone from OH, Cleveland just viewed Amazon Expediting Fleet Specialist at MSX International
R
Someone from OH, Cincinnati just viewed Sales development representative at Remote Recruitment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Laboratory Technologist I - 2nd Shift at Eurofins