Senior Software Engineer, Data
Flex- Full Time
- Senior (5 to 8 years)
Candidates should possess a Bachelor’s or Master’s degree in Computer Science, Data Engineering, or a related field, along with 10+ years of hands-on experience in data engineering, including at least 5+ years as a Databricks Architect and with Apache Spark. They must be proficient in SQL, Python, or Scala for data processing and analytics, and have extensive experience with cloud platforms such as AWS, Azure, or GCP for data engineering. Strong knowledge of ETL frameworks, data lakes, and Delta Lake architecture is required, alongside familiarity with data security, compliance, and governance best practices.
The Databricks Architect will be responsible for architecting, designing, and optimizing big data and AI/ML solutions on the Databricks platform, developing and implementing scalable ETL pipelines, leading the adoption of Apache Spark, defining and enforcing data governance and security policies, optimizing data lakehouse architectures, collaborating with data scientists and engineers, overseeing Databricks clusters and jobs, automating data workflows using CI/CD pipelines and infrastructure-as-code, ensuring data integrity and reliability, and troubleshooting performance bottlenecks.
Data-driven decision-making solutions for organizations
ShyftLabs helps organizations adopt a data-first approach to their decision-making processes. Their services focus on establishing systems that enable companies to make quicker and more informed decisions based on data analysis. This approach allows businesses to gain insights that can keep them ahead of their competitors. Unlike other companies that may offer generic consulting services, ShyftLabs emphasizes the importance of data in driving decisions, ensuring that organizations can leverage their data effectively to enhance their strategic planning and operational efficiency.