Fortanix

Senior/Staff Software Engineer – Infrastructure, DevOps

Fortanix

full-time

Posted on:

Location Type: Hybrid

Location: Santa ClaraCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $155,000 - $230,000 per year

Job Level

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