
Principal Software Engineer – SRE/DevOps
INV Technologies
full-time
Posted on:
Location Type: Remote
Location: California • United States
Visit company websiteExplore more
Job Level
About the role
- Principal engineers at Invisible are able to follow multiple paths.
- Some of our Principal engineers are technical leads of teams and are responsible for people management of those teams.
- They oversee the technical vision for their area and ensure that there is proper mentorship.
- Other principal engineers lead through technical initiatives.
- These engineers oversee broad multi-team technical initiatives and own parts of our software stack (e.g., principal engineers might research and roll out new technical frameworks or might develop a new generation of our UI component library).
Requirements
- A good candidate will have a strong understanding of cloud architecture including the major cloud providers (AWS, GCP, etc).
- Candidates should understand underlying networking and security considerations when developing the architecture of our deployment environments.
- Candidates should have a strong understanding of authentication and authorization frameworks such as IAM, Security Groups, RBAC, etc.
- Candidates should have experience with Kubernetes and be able to point to deployments they have architected or managed.
- Candidates should have a strong understanding of the operating model of Kubernetes and be able to explain the requirements for designing deployments for new applications.
- Ideal candidates would have experience with infrastructure as code tools such as Terraform, CloudFormation, Ansible or Puppet.
Benefits
- Employees can work remotely
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
cloud architectureKubernetesinfrastructure as codeTerraformCloudFormationAnsiblePuppetauthentication frameworksauthorization frameworksnetworking and security considerations
Soft Skills
people managementmentorshiptechnical leadership