We are looking for a Tech Lead on the Data Engineering team to own the technical vision for how agents interact with data from other systems, design solid architectures, and teach others how to think about distributed systems effectively.
Requirements
- Own the technical vision for how agents interact with data from other systems
- Design solid architectures and make trade-offs clear
- Teach others how to think about distributed systems effectively
- Ensure consistency across runtime, data, and schema layers
- Lead by example through code, design reviews, and documented decisions
- Build and standardize the data platform
- Design data pipelines that ingest, validate, and transform accounting data
- Define schemas and data contracts that balance flexibility with correctness
- Build validation, lineage tracking, and drift detection into every pipeline
- Create interfaces that make data discoverable, computable, and observable
- Model the domain as a system and translate accounting concepts into well-structured ontologies
- Create abstractions that help AI systems reason safely about real-world constraints
- Design for clarity and make complex workflows understandable
- Own the architectural vision for your area and keep it consistent over time
- Run effective design reviews and mentor engineers on system design
Benefits
- Competitive salary
- Benefits package
- Opportunities for growth and professional development