Appsforce is looking for a Senior Data Engineer to join our core tech team and take ownership of building and optimizing complex data pipelines and structures. This role is ideal for someone who thrives in a fast-paced startup environment and has deep technical expertise in managing and processing large-scale, complex data systems — including hierarchical structures like graphs and trees.
What You’ll Do:
- Design, develop, and maintain scalable data pipelines and ETL processes
- Work with large datasets, including graph-based and tree-structured data
- Build data models and infrastructure to support analytics, product features, and business insights
- Collaborate with engineers to ensure data availability, integrity, and performance across systems
- Optimize storage, querying, and processing of complex datasets
- Bring best practices for data engineering into our growing architecture
Requirements:
- 5+ years of experience working with large-scale data systems, including Advanced Database (ADB) experience
- Strong programming skills in Python (C# – an advantage)
- Proven experience working with complex data types (graphs, trees, nested data)
- Deep understanding of database systems, data modeling, and performance tuning
- Independent, detail-oriented, and passionate about clean, efficient data architecture