Logo
InfluxData

Senior Software Engineer, Deployments Team

InfluxData, San Francisco, California, United States, 94199


[Full Time] Senior Software Engineer, Deployments Team at InfluxData (United States)Senior Software Engineer, Deployments Team

InfluxData United StatesDate Posted: 08 Feb, 2023Work Location: San Francisco, United StatesSalary Offered: $117000 — $226000 yearlyJob Type: Full TimeExperience Required: 6+ yearsRemote Work: YesStock Options: NoVacancies: 1 availableInfluxData is the creator of InfluxDB, the leading time series platform. We empower developers and organizations, such as Cisco, IBM, Siemens, and Tesla, to build real-time applications for IoT, analytics, and cloud native services. Our technology is purpose-built to handle the massive volumes of time-stamped data produced by sensors, applications and computer infrastructure. InfluxData is headquartered in San Francisco, with a workforce distributed throughout the U.S., Canada, and across Europe.Are you a senior software engineer who enjoys automating things and developing tooling to support and enable other development teams? Do you enjoy the challenges that developing for scale brings with it? The InfluxData Deployments team develops and owns the development tooling and the fully automated CI/CD pipeline for our Kubernetes based multi-cloud database. Our focus is not on deploying Kubernetes but on making the deployment of an application into Kubernetes smooth. This year, we've got some major new projects that we need your experience and help in getting done. Instead of deploying applications to 10s of clusters, we want to deploy to 1000+s of dedicated clusters. In these next generation dedicated clusters, we’ll be building from scratch and they will be scalable from the ground up.What You’ll Be Doing:Design, develop and maintain a fully automated CI/CD pipelineDeveloping tooling to support multi cloud native deployments in a multi-tenant, dedicated, or on-prem environment.Creating solutions to give developers fast feedback on code changes during development and deployment.Contributing fixes and features back upstream to open-source tools used in the pipeline.Serve as an internal subject matter expert, working cross-teams to ensure the components of offerings are designed to be cloud native.What You'll Bring to the Team:5+ years of Software Engineering experience including familiarity with modern container orchestration and deployment technologies.3+ years of experience building and maintaining well structured, fully automated CI/CD pipelineYou enjoy cross-team collaboration and work well asynchronously with a remote team around the worldYou have written, tested, shipped and maintained software in programming languages such as Go, Rust, or similar in a professional environmentYou have experience with Kubernetes clusters in at least one of the following clouds: AWS, Azure, GCPYou have experience working closely with teams deploying software to multiple regions in multiple cloudsYou have experience and thoughts regarding the following topics:Kubernetes controllersRegularly deploying small batches of changes to production, versus less frequent and larger batchesDeciding on a canary, blue-green, or other deployment strategyUnderstanding of the test pyramidBonus PointsExperience with ArgoCD, FluxCD or SpinnakerBuilding applications in Kubernetes or contributions in the Kubernetes ecosystemSystems programming experienceExperience with configuration management languagesAbout InfluxData

The platform for building and operating time series applications.

Company Size:

51 - 250 PeopleYear Founded:

2012Country:

United StatesCompany Status:

Actively Hiring

#J-18808-Ljbffr