Description
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.
Develop, optimize, and troubleshoot complex SQL queries and database processes.
Work extensively with SQL Server databases, ensuring performance, reliability, and data integrity.
Design and implement data solutions for large-scale datasets and Big Data environments.
Collaborate closely with Development, BI, Analytics, and Product teams.
Analyze code, identify bottlenecks, and recommend performance improvements.
Participate in end-to-end delivery of data initiatives and cross-functional projects.
Monitor, troubleshoot, and optimize data workflows and database performance.
Requirements
4+ years of experience as a Data Engineer .
Strong hands-on experience with Python.
Strong experience with SQL Server.
Advanced SQL skills and experience writing complex queries.
Experience with ETL processes and data pipeline development.
Experience working with Big Data technologies.
Strong analytical and troubleshooting skills.
Ability to work independently and manage multiple priorities.
Advantages:
Experience with Spark.
Experience with Azure Databricks