DevJobs

Data Engineer

Overview
Skills
  • Python Python ꞏ 4y
  • SQL SQL
  • Spark Spark
  • Big Data
  • ETL
  • SQL Server
  • Azure Databricks

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
  • 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
Appsforce