Software Engineer, Compute Team

| Remote
Sorry, this job was removed at 3:57 p.m. (CST) on Thursday, July 28, 2022
Find out who’s hiring remotely Nationwide
See all Remote jobs Nationwide
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Software engineers on the Compute team serve a vital role in our InfluxDB Cloud 2.0 platform through the development and maintenance of service infrastructure and tools to improve the availability, performance and security of our automated services.  As a member of this team, you will have opportunities to apply your skills to create value across the entire engineering organization.  Our core areas of contribution are in systems-level service design, request authorization, and metadata resource design.  

What you'll be doing

  • Writing API backend services in Go 
  • Resource modeling and distribution in Postgres and other data backends.
  • Deploying and testing services using Kubernetes  
  • Authorization policy design
  • Establish and uphold engineering best practices applied across projects and teams
  • Work independently but collaboratively on a tight knit distributed team focused on delivering high quality results.

Position Requirements

  • Bachelor's degree (or equivalent experience) in Computer Science or related field, completed as of December 2021
  • Demonstrated proficiency in an established systems programming language (e.g. Java, C/C++, Go, Rust)
  • Working knowledge of Git (and GitHub)
  • Excellent verbal and written English communication skills

Bonus Points

  • Experience working with distributed development teams.
  • Exposure to agile software development methodologies (Scrum, Kanban, etc)
  • Professional experience implementing backend API services (internship and/or full time) 
  • Some exposure to Go and enthusiasm to learn more
  • Experience with Kubernetes 
  • Prior professional experience with microservice design and deployment
  • Using feature flags and canary deployments to coordinate safe rollouts

 

InfluxData is a fast-growing Series D startup that offers InfluxDB, a time series database recognized industry-wide as the clear leader of the fastest growing database category. InfluxDB is running on hundreds of thousands of machines, used by teams worldwide to monitor and understand their systems and devices. The majority of our users are developers and system integrators working with our open source software. We also offer enterprise and cloud SaaS products, all exposing a single unified API reducing the infrastructure and time needed to get up and running with InfluxDB.

 


Location Information: Some of these roles that are posted in different locations denote that they’re open in general to remote candidates within the areas that we support. From a remote perspective, we currently support Canada, the UK, Germany, Italy and the US.


Interview Process: All our interviews are done remotely. Often the first interview is by phone or video and all subsequent interviews via video on Zoom. In order to ensure each candidate we interview is able to participate, please let us know if you do not have the ability to use a phone and/or laptop.


Company Overview: InfluxData is the creator of InfluxDB, the leading open source time series database. We are a Series D-funded startup, backed by Sapphire Ventures, Norwest Venture Partners, Mayfield Fund, Trinity Ventures, and Battery Ventures, and a Y Combinator success story. 

InfluxData’s workforce is distributed throughout the U.S. and across Europe. The company was recently named one of the 50 Best Workplaces for Innovators by Fast Company. 

Our technology is purpose-built to handle the massive volumes of time-stamped data produced by IoT devices, applications, networks, containers and computers. We are on a mission to help developers and organizations, such as Cisco, IBM, PayPal, and Tesla, store and analyze real-time data, empowering them to build transformative monitoring, analytics, and IoT applications quicker and to scale.


Our Core Values

Our employees are the heart of the company and only by having a core set of beliefs and values will we be successful. We hire and live by these core values:

  • We value each other
  • We get stuff done
  • We believe humility drives learning
  • We embrace failure
  • We are committed to open source

Visit our careers page to learn more about working at InfluxData.

InfluxData is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

InfluxData does not accept unsolicited resumes from headhunters and recruitment agencies through our website, job board or directly to employees. InfluxData will not pay fees to any third-party agency, headhunter or company that does not have a signed agreement for this position in place.

More Information on InfluxData
InfluxData operates in the Analytics industry. InfluxData was founded in 2012. It has 174 total employees. It offers perks and benefits such as Volunteer in local community, Partners with nonprofits, Open door policy, OKR operational model, Team based strategic planning and Pair programming. To see all jobs at InfluxData, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about InfluxDataFind similar jobs