Staff Data Engineer
Edmond, OKFull-TimeStaffSoftware Engineering
What You'll Do
- Own the Data Problem Space: Lead the design and implementation of large-scale, chapter-wide data solutions that impact multiple teams, products, and decision-makers.
- Architect Data Platforms: Design scalable, reliable data architectures including ingestion, transformation, storage, and analytics layers with long-term sustainability in mind.
- Set Technical Standards: Establish and uphold best practices for data modeling, pipeline design, testing, monitoring, and documentation across the organization.
- Champion Data Quality & Trust: Drive initiatives focused on data accuracy, completeness, timeliness, consistency, and observability to ensure trusted, decision-ready data.
- Influence Across Chapters: Partner with engineering, product, analytics, and leadership teams to align data strategy with business and ministry goals.
- Resolve Complex Issues: Diagnose and solve the most complex data reliability, performance, and scaling challenges across pipelines and platforms.
- Enable Insight at Scale: Support and evolve event instrumentation, user data processing, and analytical datasets that power insights and experimentation.
- Mentor & Develop: Guide data engineers at all levels, fostering a culture of technical excellence, ownership, and continuous learning.
- Drive Governance & Security: Collaborate with architects and stakeholders to advance data governance, privacy, and security practices across the data ecosystem.
What It Takes to Thrive Here
- Deep Data Expertise: Proven ability to design, build, and operate complex data systems at scale.
- Staff-Level Leadership: Ability to influence technical direction beyond your immediate team and lead through impact, not authority.
- Architectural Vision: Strong intuition for data architecture tradeoffs, with experience balancing short-term needs and long-term strategy.
- Strategic Thinking: Comfortable navigating ambiguity, setting direction, and prioritizing high-leverage work.
- Clear Communication: Able to explain complex data concepts to engineers, analysts, and non-technical partners.
- Mission-Driven Mindset: Passion for using data and technology to help people grow spiritually and connect with God.
- Heart for Ministry: View your work as a calling to serve others and advance God’s Kingdom.
Technical Areas You Excel In
- Programming: Highly proficient in Python, Go, Java, or similar general-purpose languages used for data systems.
- SQL Expertise: Expert-level SQL skills, including complex queries, performance tuning, and analytical modeling.
- Data Warehousing: Deep experience with warehouse design and modeling principles (e.g., BigQuery, Postgres, MySQL).
- Pipelines & Orchestration: Extensive experience building and operating ETL/ELT pipelines using tools such as Airflow, dbt, Fivetran, Pub/Sub, or similar.
- Streaming & APIs: Strong background in streaming data and API-based integrations.
- Cloud Platforms: Experience designing and running data systems on cloud platforms such as GCP, AWS, or Azure.
- Event Data: Familiarity with user event instrumentation and processing (e.g., Firebase, GA4, or similar systems).
- Data Quality & Observability: Advocate for testing, monitoring, anomaly detection, and automated validation.
- Governance & Security: Partner with stakeholders to uphold standards around data privacy, access, and compliance.
- Documentation & Enablement: Create clear diagrams and documentation to support shared understanding and adoption.
What You Bring
- Experience: 7+ years of hands-on data or software engineering experience delivering impactful, production-grade systems.
- Education: Bachelor’s degree in Computer Science, Data, or a related field.
- Leadership Mindset: A track record of mentoring others and raising the technical bar around you.
- Learning Orientation: Passion for continuous learning and adapting to new technologies.
- Passion for Impact: Excitement about building data systems that support meaningful decisions and spiritual growth at global scale.
