Software Engineer, Full Stack

San Francisco

The Monitoring Application Team is responsible for building the UI for InfluxDB, the market-leading open source time-series. We provide our users with a powerful interface for exploring and visualizing their time-series data. As a member of the team, you will help to build and maintain app’s various components. This means everything from the visual query builder front-end to the backing metadata services. This role has heavy use of React.js and JavaScript to build the front-end UI components, as well as some back-end development in Go.

What you’ll be doing

  • Design and maintain the InfluxDB UI
  • Collaborate with other engineers on the delivery of large initiatives, engaging with stakeholders and subject matter experts to drive new product capabilities from whiteboard to production.
  • Contribute to InfluxData’s open source libraries and projects
  • Fix and prioritize issue picked by product
  • Help develop our team’s process

What you bring to the table

  • 3+ years of developing and maintaining developing and maintaining a full-stack application.
  • Experience building and maintaining applications built with React.js or other JavaScript frameworks.
  • Experience with RESTful API design.
  • Working knowledge of Git (and GitHub).

Bonus Points

  • Experience with non-relational databases (MongoDB, Redis, Etcd).
  • Exposure to agile software development methodologies (Scrum, Kanban, etc).
  • Experience deploying on Kubernetes.
  • Experience working with distributed development teams.
  • Familiarity with Go and TypeScript.

Many InfluxData employees are remote* so you have your choice of working remote or out of our San Francisco office. (*From a remote perspective, we currently support the UK, Germany, Italy and the following US states: AZ, CA, CO, CT, GA, ID, IL, MA, MN, NC, NJ, NY, OK, OH, OR, TX, UT, VA, WA.)

*While for some roles, we welcome candidates from boot camps/junior candidates, for this role we are looking for an engineer who has 5 or more years of working experience in similar roles.*

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. Headquartered in San Francisco, 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.

We offer fantastic benefits; in the US these include:

  • Medical/ dental/vision insurance with 100% coverage for employees and dependents
  • Company contribution to FSA and commuter benefits
  • Open PTO – take the time you need
  • Life lnsurance, short- and long-term disability insurance
  • 401k (non matching)
  • ….and more!

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.


InfluxData is the creator of InfluxDB, the open source time series database. Our technology is purpose-built to handle the massive volumes of time-stamped data produced by IoT devices, applications, networks, containers and computers.

Technology we use