about 2 hours ago
Responsibilities
- Identify, debug, and eliminate performance bottlenecks in the dbt-core execution engine.
- Architect and implement improvements to the adapter interface for better integrations.
- Debug complex system-level issues related to Linux process management and database query planning.
- Lead technical design discussions and contribute to the architectural roadmap for dbt Core.
- Mentor engineers and review contributions from the open-source community.
- Take ownership of distributed systems and participate in an on-call rotation.
Requirements
- 6+ years of professional software development experience focused on backend systems.
- Deep backend engineering experience and proficiency in Python.
- Systematic problem-solving skills with experience in Linux environments.
- Solid understanding of database internals, including query execution and transaction management.
- Excellent communication skills and a strong sense of ownership.
Benefits
- 100% employer-paid medical insurance.
- Generous paid time-off policy, including sick time and parental leave.
- RSU stock grants.
- Professional development and training opportunities.
- Company virtual happy hours and team-building activities.
- Monthly cell phone stipend.
- Access to a mental health support platform.