
Senior/Staff Software Engineer – Infrastructure, DevOps
Fortanix
full-time
Posted on:
Location Type: Hybrid
Location: Santa Clara • California • United States
Visit company websiteExplore more
Salary
💰 $155,000 - $230,000 per year
Job Level
Tech Stack
About the role
- Providing technology leadership to the DevOps Team.
- Designing and managing a resilient and scalable infrastructure to support application development, testing, and production environments.
- Designing and implementing scalable, reliable, and secure CI/CD pipelines.
- Creating detailed architecture diagrams, documentation, and standards for DevOps processes and tools.
- Automating and accelerating the development, testing, release and deployment of applications into a runtime environment quickly and reliably
- Contributing to defining security best-practices, and work on "Shift Left" security to guarantee application security at the earliest stages of development.
- Continuously assessing and optimizing the technology stack to ensure alignment with industry best practices and emerging trends.
- Collaborating with development, operations, and security teams to ensure DevOps processes support application needs.
- Mentoring junior engineers in the team in gaining experience and assuming DevOps responsibilities
- Contributing to a friendly and helpful company culture
Requirements
- Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
- 6+ years of software engineering experience in development, operations, and full stack implementations.
- Proven experience as a DevOps Architect or similar role.
- Solid experience with Linux
- Proficient with various programming languages such as Python/Go/Ruby for automation and integrations.
- Experience with the core suite of tools used to manage infrastructure and deployment of application in different cloud providers (Azure, AWS, GCP)
- Experience with industry Continuous Integration / Continuous Delivery patterns (CI/CD)
- Strong networking experience with technologies in TCP/IP, WAN, Gateways, Switching/Routing and Cloud Networking.
- Experience with one or more of:·
- Virtualization or container environments like VMWare, KVM and Docker
- Orchestration frameworks like Kubernetes
- Infrastructure as code (IaC) using tools like Terraform
- Continuous integration systems like Jenkins or similar
- Configuration and provisioning management tools like Chef, Ansible, and Puppet
- Monitoring tools such as Sensu, Prometheus, Nagios or similar
- Logging and analytics tools like Elasticsearch
Benefits
- Unlimited PTO (it’s between you and your work!)
- 40 hours of Volunteer Time Off/year
- Internet stipend
- Friendly culture that brings the best out of everybody
- 401k
- Medical, Dental, Vision, Life Insurance, Retirement Savings, Wellness Program, Short-and Long-Term Disability, Holidays, and more.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
DevOpsCI/CDLinuxPythonGoRubyTCP/IPKubernetesTerraformJenkins
Soft Skills
technology leadershipmentoringcollaborationcommunicationproblem-solvingoptimizingdocumentationsecurity best practicesteamworkculture contribution
Certifications
Bachelor's degreeMaster's degree