Senior Software Engineer

Venture-backed startup offering a turnkey cloud-based Data Learning platform for automating and accelerating enterprise analytics
Data
Senior Software Engineer
Remote
11 - 50 Employees
8+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Keebo is an innovative venture-backed startup revolutionizing the data warehousing space with their automated Snowflake optimizer. As a Senior Software Engineer at Keebo, you'll be at the forefront of building cutting-edge products in data warehouse performance optimization. The role combines deep technical expertise in database systems with practical product development, working on automated query optimization solutions that have demonstrated significant cost savings for customers.

The position offers a unique opportunity to work with a world-class team of researchers and engineers, turning AI algorithms into scalable cloud products. You'll be directly involved in customer-facing work, conducting data-driven research, and building innovative solutions that address real customer pain points. The role requires both technical depth in database systems and the ability to rapidly prototype and iterate on solutions.

Working at Keebo means joining a fully remote, global team spread across the US, EU, and Canada. The company offers a comprehensive benefits package including equity, medical benefits, and work-life balance perks like paid time off and annual company offsites. The collaborative environment emphasizes mentorship and technical excellence, making it ideal for someone who wants to make a significant impact in the data optimization space.

This role is perfect for candidates who combine strong technical skills in database systems with a startup mindset, offering the opportunity to shape the future of data warehouse optimization while working with cutting-edge technology. The position provides the perfect blend of technical challenge, customer impact, and professional growth in a rapidly evolving field.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Partner with product and work directly with customers to understand query performance tuning needs
  • Perform data-driven research to identify innovative solutions
  • Create tightly-scoped greenfield products and features
  • Build algorithms to automatically optimize queries for cost and performance

Requirements For Senior Software Engineer

Java
Python
  • PhD in database systems or track record in database internals/query optimization
  • Experience building scalable, reliable products
  • Track record of rapidly prototyping ideas and building MVPs
  • Experience using algorithm development for performance enhancing projects
  • Strong desire to partner with product team
  • Passion for mentoring engineers
  • Extensive familiarity with ETL pipelines, SQL, databases, data warehouses
  • Experience with object-oriented programming
  • Ability to work in US Eastern time or Central European time
  • Strong communication skills in distributed environment

Benefits For Senior Software Engineer

401k
Dental Insurance
Medical Insurance
Vision Insurance
Equity
Parental Leave
  • Home office stipend
  • Comprehensive medical, dental, and vision benefits
  • 401k retirement program
  • Annual company offsite
  • Paid time off
  • Paid parental leave
  • Equity

Interested in this job?

Jobs Related To Keebo Senior Software Engineer

Senior Data Engineer - Data Science

Senior Data Engineer position at LinkedIn focusing on building and managing data systems for the Data Science team, offering competitive pay and hybrid work environment.

Senior Data Engineer

Senior Data Engineer position at Airbnb, building and maintaining data pipelines for marketing technology platform, offering remote work and competitive compensation.

Senior Data Engineer

Senior Data Engineer position at Simply Business, working on data platforms and ML systems with modern tech stack in a hybrid work environment in London.

Senior Data Engineer

Senior Data Engineer position at 3Pillar Global, focusing on building innovative data solutions with modern technologies and cloud platforms.

Senior Azure SQL Database Developer

Senior Azure SQL Database Developer role at Wellfit, focusing on database development, ETL processes, and data integration in a healthcare fintech environment.