Staff/Principal Software Engineer
Remote - Austin, Texas, United States
Full Time Mid-level / Intermediate USD 170K - 230K
Who is Six Nines?
We are a software engineering first, remote native, mutually supportive consulting organization with a culture of
- Continuous learning
- Engineering and work product quality
- Teamwork and transparency
We value work-life balance, thoroughness, bias to action, and integrity. And we're growing quickly!
What's the job?
You will work collaboratively with other engineers at top tier clients (including FAANG companies) innovating interesting solutions. Many of our projects are large scale cloud enterprise integrations that involve writing and altering existing software and programmatic creation of cloud-based resources. You’ll lead or support engagements where you and other engineers may do things like build out infrastructure as code, set up a CI/CD pipeline, develop an observability framework, write a management interface, validate security of cloud assets, connect cloud assets to on premises and remote users, tune automated HPC infrastructure, and similar cloud and DevOps work, all in a programmatic manner!
Our staff and principal engineers are given broad, tough problems and operate autonomously to solve them. They perform high end technical architecture, lead major client engagements, rescue other engineers when they hit the really hard problems, help ensure our high standard of engineering quality, and mentor other engineers.
Our expectation of both of these roles, which are our highest level of technical staff and we have only a handful of, is that they are skilled, independent technical leaders and executors. The differentiation between staff and principal level is the amount of proven track record of driving high-quality solutions.
You’ll have the opportunity to drive new lines of business and build out entirely new toolsets to accelerate service implementations of those new use cases.
We have a separate management track; this role is for people who want to leverage their years of experience and keep working with technology.
Who are we looking for?
Candidates with a strong software engineering background with DevOps and cloud experience.
This position is not currently eligible for visa sponsorship
Requirements
Must have:
- 10+ years in software engineering
- Cloud computing experience (development and systems)
- Proven track record in high performing software organizations
- Sound understanding of systems engineering
- Sound understanding of computer science at all levels (systems level to web/app development)
- Should be comfortable building large distributed systems, concurrent applications
Nice to have:
- 2+ years of DevOps specialty experience
- Consulting experience
- Experience in elements of our core tech stack or similar: AWS, Azure, GCP, Terraform, Python, Go, React, JS, Linux/Windows, bash/PowerShell, Active Directory, SSO tools, Github Actions, and other infrastructure as code, CI/CD, and observability tooling.
- CS or related degree
Bonus points for:
- Game development (Unreal/Unity) or media & entertainment industry experience
- HPC and AI/ML experience (Slurm, PyTorch, Cyclecloud, Tensorflow, Spark, etc.)
- VDI experience (especially high end with NICE DCV/Teradici/Parsec)
- Very large scale production systems experience serving high numbers of users
Benefits
- Medical & Dental (employee can be covered 100%, depending upon the plan they choose), Vision & Flexible Spending Account
- 401K with matching
- Performance-based bonus structure
- Stock Options Offering
- 8 Federal Holidays + 15 PTO days
- 10 days off for EOY Office Closing
- Budget for training/conferences/trade shows (travel)
- Compensation: This role at this level is targeted between $170k - 200k (Staff) and $200k - 230k (Principal) in base yearly salary. in yearly base salary. At the end of the interview process, we will evaluate based on the feedback we collect, where each candidate will land within that range.
- Total Compensation = Base Salary + Stock Options + Bonus + 401k w/ matching (+ Healthcare Benefits)
If you don’t meet 100% of the above qualifications, you should still seriously consider applying. Studies show that you can still be considered for a role if you meet just 50% of the role's requirements.
Interview Process
For this role we have five steps & usually take us anywhere from 2-4 weeks from start to finish (pending schedules).
Equal Employment Opportunity
Six Nines IT values a diverse, equitable, and inclusive workplace. As part of our dedication to maintaining an inclusive and diverse workforce, we provide equal employment opportunities (EEO) to all employees and applicants without regard to race, color, religion, sex, national origin, age, disability, or genetics. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform core job functions, and receive other benefits and privileges of employment. Please contact us to request accommodation.
#LI-Remote
Other jobs like this
Explore more Remote Work and WFH career opportunities
Find open roles in Engineering, Design, Data, Marketing, Sales, Operations, Support and more, filtered by job title or popular skill, toolset and products used.
- Remote Site Reliability Engineer jobs
- Remote Senior Site Reliability Engineer jobs
- Remote Account Manager jobs
- Remote Technical Support Engineer jobs
- Remote Solutions Engineer jobs
- Remote Senior Backend Engineer jobs
- Remote Technical Account Manager jobs
- Remote Sales Engineer jobs
- Remote Technical Writer jobs
- Remote Business Analyst jobs
- Remote Recruiter jobs
- Remote Security Engineer jobs
- Remote Senior Customer Success Manager jobs
- Remote Salesforce Administrator jobs
- Remote Senior Data Analyst jobs
- Remote Content Marketing Manager jobs
- Remote QA Engineer jobs
- Remote Recruiting Coordinator jobs
- Remote Senior Product Marketing Manager jobs
- Remote Machine Learning Engineer jobs
- Remote Staff Software Engineer jobs
- Remote Senior Frontend Engineer jobs
- Remote Backend Engineer jobs
- Remote Product Owner jobs
- Remote Program Manager jobs
- Remote Customer service-related jobs
- Remote DevOps-related jobs
- Remote React-related jobs
- Remote Kubernetes-related jobs
- Remote CRM-related jobs
- Remote Backend-related jobs
- Remote Entrepreneurial-related jobs
- Remote Interpersonal skills-related jobs
- Remote HR-related jobs
- Remote UX-related jobs
- Remote Docker-related jobs
- Remote Mentoring-related jobs
- Remote Linux-related jobs
- Remote Analytics-related jobs
- Remote User Experience-related jobs
- Remote Azure-related jobs
- Remote Integrations-related jobs
- Remote Open Source-related jobs
- Remote KPIs-related jobs
- Remote FinTech-related jobs
- Remote CI/CD-related jobs
- Remote Financial services-related jobs
- Remote Cloud-based-related jobs
- Remote UI-related jobs
- Remote Jira-related jobs