Senior Software Engineer

Engineering · Remote · Remote possible

Job description

Keebo is a venture-backed startup that offers a turnkey cloud-based Data Learning platform for automating and accelerating enterprise analytics. With the data warehousing market expected to grow to $51B annually by 2028, Keebo is an industry innovator,  as the only fully-automated Snowflake optimizer, adjusting dynamically to save many customers 25% and more.

Built on state-of-the-art in machine learning and artificial intelligence, and over 15 years of cutting-edge research at top universities, Keebo reduces tedious and months-long manual operations to a matter of minutes, freeing up data teams to work on improving their core business. Our team is spread across the globe, supporting customers worldwide.

The Role

As a Senior Software Engineer, you will be responsible for designing and developing scalable systems on our Warehouse Optimization team. This will involve:

Problem-Solving: Taking business-critical problems that are open-ended and customer-focused and partnering with product to find innovative solutions to address them.

Mentorship: Bring your experience of architecture, observability, and engineering best practices to the team, mentoring other engineers in how to mature their engineering practices and have visibility into how their services operate in production.

Data Focus: Using cloud-native data tools to fetch, combine, and analyze large-scale data. Focus on using data to test hypotheses and make data-driven decisions.

Delivery responsibilities: Committed approach to understanding customer needs and clearing blockers for your team in order to quickly deliver products that delight customers.

Setting high standards: Partnering with the team to set high standards on automated testing, observability, and documentation, while making thoughtful tradeoffs in service of speed to market.

Requirements:

  • Significant experience with backend development
  • Ability to work in and debug issues in the frontend
  • Skilled in troubleshooting and debugging urgent issues impacting customers
  • Experience partnering with product to turn customer requirements into well-specified, technical work, and mentoring other engineers to do the same
  • Experience designing scalable, resilient, and reliable software architectures
  • Passion for mentoring engineers in architecture, operating services in production, automated testing, and engineering best practices
  • Writes clean, high quality, well-documented, readable code, with good test coverage
  • Experience designing test strategies to implement fast-running, stable, and meaningful automated tests for their services
  • Familiarity with cloud technologies and tools on cloud platforms
  • Familiarity with modern CI/CD tools
  • Familiarity with SQL, databases, data warehouses, and big data processing tools
  • Skilled at communicating effectively in a distributed environment with people across multiple time zones
  • Strong self-motivation, initiative, and adaptability
  • Prior experience in startup

Bonus Points:

  • Experience with machine learning and data science
  • Experience with algorithm development
  • Familiarity with Google Cloud

Our tech stack: Java, Python, Apache Airflow, GCP, BigQuery, Postgres, Firebase, Angular, Typescript, Cypress, Jest

What we Offer

Working with a world-class team of researchers and engineers in machine learning to turn Al algorithms into scalable and automated cloud products

  • Competitive salary packages
  • Equity
  • Home office stipend
  • Comprehensive medical, dental, and vision benefits
  • 401k retirement program
  • Annual company offsite (this year the team met up in Cancún, Mexico!)
  • Paid time off
  • Paid parental leave

Keebo is proud to be an equal opportunity employer and prohibits discrimination and harassment of any kind. We are committed to providing equal employment opportunities to all employees and applicants without regard to race, color, religion, sex, gender, national origin, age, disability, genetic information, or any other protected characteristic. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. We strive to create a diverse and inclusive workplace where everyone feels valued and respected. We encourage individuals from all backgrounds to apply.

A panel showing how The Org can help with contacting the right person.

Open roles at Keebo