Engineering Manager (Data Team)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Proven Leadership: 5+ years of experience in a formal or informal leadership role (Tech Lead, Senior, or Manager) on a data team, with a strong commitment to mentorship. • Proven Leadership: • Education: Degree in Computer Science, Data Science, or a related field. • Education: • Expert-Level Technical Skills: Deep, hands-on expertise with our core stack: • DBT: Extensive experience building, maintaining, and reviewing complex DBT projects. • Airflow: Strong experience designing, scheduling, and monitoring reliable data pipelines. • Airflow: • SQL / PostgreSQL: Expert-level SQL skills, including performance tuning and database maintenance. • SQL / PostgreSQL: • BI Tools: Experience with Superset, Power BI, Looker, or Tableau (Superset preferred). • BI Tools: • Python: Strong proficiency, particularly for data pipelines and infrastructure work. • Python: • Ruby: Basic working knowledge to understand the broader application infrastructure. • Ruby: • Fanatical About Data Quality: Demonstrated experience owning data accuracy and validation end-to-end. • Excellent Communicator: Able to explain complex technical concepts, set priorities, and manage stakeholder expectations. • Excellent Communicator: • Proactive & High-Ownership: Consistently identifies opportunities to improve systems, processes, and team effectiveness without waiting to be asked.. • Proactive & High-Ownership: • Details • Details • Fully remote based in Latin America • Salary: $70k-85k USD, depending on experience and location
Responsibilities
• Team Leadership & Management • Lead & Mentor: Manage the data engineering team through regular 1:1s, clear feedback, and ongoing support for career growth and development. • Lead & Mentor: • Agile Management: Organize and lead two-week sprints, including sprint planning, bi-weekly check-ins, and ownership of the team’s Kanban board. • Agile Management: • Foster Collaboration: Promote transparency and shared ownership by enforcing strong peer-review practices for all DBT, Airflow, and related pull requests. • Foster Collaboration: • Report & Communicate: Clearly communicate team progress, key metrics, and strategic initiatives to leadership and cross-functional stakeholders. • Report & Communicate: • Technical Strategy & Architecture • Strategic Roadmap: Define and execute the long-term vision for Donorbox’s data engineering infrastructure, with a focus on scalability, performance, and reliability. • Strategic Roadmap: • Process & Governance: Establish and document workflows, data priorities, access controls, and the full development lifecycle (PR → Staging → Test → Main → Production). • Process & Governance: • Hands-On Technical Ownership • Data Stack Management: Take full ownership of our data stack, including: • Data Stack Management: • Airflow: Build, manage, and troubleshoot DAGs for data imports, scheduling, and pipeline reliability. • Airflow: • Superset: Validate data accuracy and performance across reports and dashboards before handoff to the Data Analytics team for UAT. • Superset: • Python: Write and review Airflow DAGs to ingest external data sources and improve existing pipelines. • Python: • Data Modeling: Design and guide scalable data models to support a growing set of dashboards, reports, and analytical use cases. • Data Modeling: • Ruby Familiarity: Understand Ruby/Rails code that generates core transactional data to support debugging and collaboration with product engineering. • Ruby Familiarity: • Quality Assurance: Serve as the ultimate gatekeeper for data accuracy, ensuring correctness before data reaches the analytics team. • Quality Assurance: • Tool Maintenance: Keep DBT, Airflow, and Superset up to date, manage configurations, and address bugs or performance issues. • Tool Maintenance: • Technical Support: Act as the go-to expert for data engineering and analytics teams, assisting with complex queries, performance optimization, and infrastructure challenges. • Technical Support:
Benefits
• Fully remote work from the comfort of your home • Eligibility for employee equity plan (stock options) • Reimbursement package for home office expenses and professional development, up to $1.5k • Generous time off policy of 21 days (birthday included 🎉), 8 holidays of your choice, and 2 paid volunteer days • Wellness program with fitness and mindfulness classes • Love your work and our mission of serving nonprofits! • If this sounds like the right role for you, please apply today and let us know why. We look forward to hearing from you!