Software Engineer DevOps
Thomas-Matthew Associates
Contract
Sarasota, FL
Job description
JOB TITLE: DevOps Engineer
LOCATION: Foster City, CA (Onsite)
PAY RANGE: $94 - $104/hr.
DURATION: 6 months
TOP 3 SKILLS:
Responsibilities:
Skills and Experience:
BENEFITS SUMMARY: Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate or annual salary only, unless otherwise stated. In addition to base compensation, full-time roles are eligible for Medical, Dental, Vision, Commuter and 401K benefits with company matching.
IND123
LOCATION: Foster City, CA (Onsite)
PAY RANGE: $94 - $104/hr.
DURATION: 6 months
TOP 3 SKILLS:
- Deep proficiency in C++ (C++11, C++14, C++17), including memory management, threading, and debugging patterns
- Experience building, maintaining, and integrating software using Bazel, Python, ReactJS, and TypeScript, including backend infrastructure setup (databases, web servers, shell scripts)
- Hands-on experience with enterprise-scale CI/CD, automation of metrics, traceability, and large codebase deployment practices
Responsibilities:
- Develop and maintain tools that support cross-functional teams in their efforts towards developing software that adheres to a High Assurance Process.
- Work closely with various CI tools and infrastructure to achieve business goals defined by the software systems engineering team.
- Collaborate with team leads to understand tool requirements, define delivery milestones, and automate all necessary tooling, including all relevant business metrics reporting.
- Contribute to code reviews and incident postmortems to ensure long-term stability and reliability of the software system.
Skills and Experience:
- Strong proficiency in C++ (C++11, C++14, C++17), including memory management, threading, and common debugging patterns.
- Primarily develop code in Bazel, Python, ReactJS, and TypeScript, and be responsible for setting up backend infrastructure (database, web servers, shell scripts, etc.) while interfacing with software developed in C++ and Python.
- Comfortable creating quick scripts to automate tasks, such as generating metrics and establishing traceability, when necessary.
- Experimental/research-oriented with a fail-fast philosophy.
- Deep experience in enterprise-scale deployment practices and issues.
- Preferred: MS+ degree in computer science or related engineering field with at least 5 years of experience working on large code bases.
BENEFITS SUMMARY: Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate or annual salary only, unless otherwise stated. In addition to base compensation, full-time roles are eligible for Medical, Dental, Vision, Commuter and 401K benefits with company matching.
IND123