Full-Time

Senior Software Engineer

Cognite

Cognite

501-1,000 employees

Cognite Data Fusion contextually enriches IT and OT data.

Industrial & Manufacturing
Energy
AI & Machine Learning

Senior

Austin, TX, USA

Required Skills
Kubernetes
Microsoft Azure
AWS
Go
Development Operations (DevOps)
Google Cloud Platform
Requirements
  • Passion for DevOps, Distributed Systems, or Kubernetes
  • Broad experience with DevOps practices such as CI/CD and Infrastructure as code
  • Experience with large Cloud deployments on any of AWS, GCP, or Azure; build, test, deploy, and monitor software in a multi-cloud Kubernetes environment
  • Familiar with C++, Golang or other programming languages, jsonnet knowledge, Kubernetes app developer experience, familiarity with operator patterns in Kubernetes
  • Strong troubleshooting and problem-solving skills; ability to track down information in logs, traces, and metrics and take appropriate action based on findings
  • Solid understanding of monitoring tools such as Prometheus and Grafana
  • Comfortable working with Open Source community - request features, fix issues
  • Excellent communication and collaboration skills
Responsibilities
  • Join a Cognite development team as an engineer, owning the full cluster lifecycle of our FoundationDB clusters on both public clouds and private Kubernetes deployments
  • Establish and maintain robust reliability engineering to support these clusters, managing aspects like: Implement and maintain monitoring solutions using Prometheus and Grafana
  • Develop and maintain robust backup and restore processes
  • Scale clusters as needed to accommodate demands while optimizing resource utilization
  • Upgrades -work closely with the Infrastructure team during Kubernetes upgrades, ensuring no downtime during the update process
  • Monitoring and alerting to track the performance and health of FoundationDB clusters
  • Maintain up-to-date documentation, including FAQs, troubleshooting guides and best practices documents
  • Capacity forecasting to ensure that FoundationDB can efficiently handle workload
  • Manage CVEs for FoundationDB components
  • Actively engage with and contribute to the FDB Kubernetes Operator repository by submitting pull requests for bug fixes and improvements
  • Contribute to reducing cloud costs, increasing efficiency and reducing footprint

Cognite is on a mission to power a high-tech, sustainable, and profitable industrial future.

Company Stage

Series B

Total Funding

$340.2M

Headquarters

, Norway

Founded

2016

Growth & Insights
Headcount

6 month growth

-2%

1 year growth

-2%

2 year growth

-11%

Benefits

Competitive Compensation + 401(k) with employer matching

Health, Dental, Vision & Disability Coverages with premiums fully covered for employees and all dependents

Unlimited PTO + flexibility to enjoy it

Paid Parental Leave Program

Learning & Development Stipends

Global Mobility & Exchange Program

Company Paid Friday Lunch via DoorDash + Fully Stocked Fridges in the offices