dbt Labs is seeking a Staff Software Engineer to join their team in a remote position based in India. This role presents an exciting opportunity to work on a widely-adopted open-source platform's core infrastructure. As part of a senior-level team, you'll be responsible for the reliability, performance, and scalability of the execution engine that serves thousands of data practitioners worldwide. The position involves working with Python-based systems, tackling complex technical challenges, and making significant architectural decisions that shape the future of modern data infrastructure.
The role combines deep technical work with leadership responsibilities, including mentoring engineers and collaborating with the open-source community. You'll be working on challenging system-level problems, from performance optimization to distributed systems operations. The position requires expertise in Python, database systems, and Linux environments, with a strong focus on problem-solving and architectural design.
Working at dbt Labs offers the advantage of a remote-first culture that emphasizes autonomy and work-life balance. The company provides competitive compensation including equity, comprehensive healthcare benefits, unlimited vacation, and various other perks. This is an ideal opportunity for experienced engineers who want to make a significant impact in the data infrastructure space while working in a flexible, autonomous environment.
The role is perfect for someone who combines technical expertise with collaborative skills, as you'll be working with both internal teams and the open-source community. If you're passionate about building scalable systems, optimizing performance, and contributing to the evolution of data infrastructure, this position offers the perfect platform to apply and grow your skills.