Staff Software Engineer - Semantic Layer

October 9

Apply Now
Logo of dbt Labs

dbt Labs

analytics • data engineering • data science

51 - 200

Description

• Joining the Semantic Layer team, collaborate with experts to access business metrics • Build a distributed, highly available system for business questions • Ensure a delightful experience with the Semantic Layer, focusing on ergonomics • Mentor teammates and serve as a technical lead • Design and implement scalable, reliable, and highly available systems • Participate in daily stand-ups, mentoring sessions, and pair programming

Requirements

• Worked asynchronously as part of a fully remote, international, distributed team • Have experience using Python or Go to create scalable full-stack applications (e.g., building services for applications with complex workflows) • Enjoy collaborating closely with product management partners • Have worked with Large Language Models (LLMs) in the past • Value interacting with end-users and deeply understanding their needs • Can make informed trade-offs to ship useful features promptly without compromising long-term quality • Love backend work but have frontend experience and can reason about end-to-end systems • Have 8+ years of experience as a software engineer • Minimum requirement of bachelor's degree in a related field (computer science, computer engineering, etc.) OR completed enrollment in engineering related bootcamp

Benefits

• Unlimited vacation (and yes we use it!) • Paid Parental Leave • Wellness stipend • Home office stipend, and more!

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com