Job Description

We are seeking an experienced Senior Data Engineer / Backend Developer with strong hands-on expertise in Databricks, PySpark, SQL, and backend development . This role requires close collaboration with architects, technical leads, business analysts, and testing teams while supporting production systems in a fast-paced environment. The ideal candidate is proactive, detail-oriented, cost-conscious, and able to quickly adapt to new technologies.

Essential Job Functions

  • Develop, enhance, and maintain data-driven applications using Databricks, PySpark, SQL, and backend technologies
  • Understand end-to-end system architecture and support operations with monitoring, dashboards, and observability
  • Collaborate with architects and technical leads on solution design and implementation
  • Continuously monitor and optimize system cost, scalability, and performance
  • Work closely with Business Analysts (BA) to understand and implement integration requirements
  • Partner with TCOE/testing teams to define test scenarios and support testing activities
  • Troubleshoot performance issues, production defects, and functional problems
  • Document key technical decisions, designs, and implementation details
  • Handle fast-paced projects and actively support production issues when required
  • Act as a self-driven learner , quickly adopting new tools and technologies
  • Maintain prompt and clear communication with all stakeholders

Other Responsibilities

  • Document and maintain project artifacts and technical documentation
  • Follow industry standards, methodologies, and best practices
  • Safeguard company assets and comply with organizational security and compliance policies
  • Promptly report any known or suspected loss, theft, or unauthorized disclosure of sensitive information
  • Maintain a strong focus on customer service, efficiency, quality, and growth
  • Collaborate effectively with cross-functional team members
  • Perform other duties as assigned

Minimum Qualifications

  • Minimum 5 years of IT development experience
  • Strong analytical, problem-solving, and troubleshooting skills
  • Proven experience in:
  • Designing technical solutions
  • Performing code reviews
  • Mentoring junior engineers
  • Strong SQL and backend development experience
  • Experience working on data-driven and large-scale systems
  • Team-oriented mindset with excellent communication skills

Required Technical Skills

  • Python / PySpark
  • SQL / PL-SQL
  • Databricks
  • Java and/or C#

Preferred Skills

  • Azure Cloud Platform
  • Kafka
  • Azure Data Factory
  • Node.js

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application