+1 408 786 5765

OPEN POSITIONS

Senior Javascript Full Stack Engineer

We are looking for a senior full-stack software developer to help develop a cloud-based dashboard and supporting infrastructure. This is an individual contributor role, with room for expanding leadership responsibilities. A Senior Engineer:

  • Executes well, but doesn’t just execute – asks “why,” understands the big picture, and delivers the best possible solution
  • Completes high quality work in a timely manner
  • Thoughtfully translates customer and business needs into software solutions that can scale
  • Designs and architects solutions, gathering additional resources as needed
  • Strategically owns projects from beginning to end, adeptly managing others and communicating with teammates as needed to execute
  • Writes code that is designed to be future proof - not just within a function, but within a project’s architecture
  • Writes useful tests and encourages others to write tests
  • Maintains clear documentation and proactively communicates
  • Offers thoughtful code reviews, and constantly seeks improvement in their own work

We’re Looking for Someone

  • At least 5 years experience as a professional software developer, with proven track record of deploying quality production software and writing clean code
  • Technical degree in computer science or equivalent, or comparable demonstration of qualifications
  • Comfortable with the full stack - from front end pixel pushing to database configuring
  • Experience with CI/CD and test-driven methodologies
  • Comfortable working remotely and cross-culturally with team members from multiple countries, across different time zones, in an Agile environment
  • Entrepreneurial attitude - wants to be part of a fast growing team and work directly with customers to maximize value in the system
  • Gets the big picture, relentlessly follows up on details
  • Team-oriented, while being proactive and self-directed
  • Able to prioritize, take initiative, communicate clearly, and manage many projects and work streams simultaneously; meets deadlines and keeps commitments
  • Eager to bring radical candor to work and enthusiastic about building positive organizational culture

Nice to Haves

  • Experience managing a team of software developers
  • Familiarity with design thinking tools
  • Experience scaling a web-based software product with billions of data points

Tech Stack

Our stack includes the following technologies: Node, Vue, PostgreSQL, Big Table, Rabbit, Redis, Heroku/Google Cloud, Twilio/Sendgrid. Our team collaborates using GitHub, Slack, and Asana.

What’s in it for you?

  • Work with cutting-edge software technologies, including the latest machine learning and big data tools, on a constant stream (terabytes/week) of time-series machine data
  • Develop core technology for a product-first startup
  • Grow with a team that believes developing talent is important, and is building that as a core strength of the company from day one
  • Be a leader in the organization, leading the way for future software hires and mentoring junior team members as they join
  • Work with a small founding team to determine the future of our technology and the tools we use to solve meaningful problems for our customers
  • Work with a team of international talent, from Silicon Valley, Argentina, Mexico, and Kenya
  • Participate in the full product development process, from prioritization and design to deployment and maintenance
logo