Senior Data Engineer (ADB, Python)
Job Description
<p>We are looking for a motivated Senior Data Engineer (ADB, Python) who is willing to dive into the new project with a modern stack. If you’re driven by a curiosity to learn and a desire to produce meaningful results, please apply! </p>
<h3>Why Join Exadel</h3>
<p>We’re an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+ active projects powering Fortune 500 clients, including HBO, Microsoft, Google, and Starbucks.</p>
<p>From AI platforms to digital transformation, we partner with enterprise leaders to build what’s next.</p>
<p>What powers it all? Our people are ambitious, collaborative, and constantly evolving.</p>
<h3>About the Client</h3>
<p>Our client is one of the Big Four accounting firms and the world’s largest professional services network. Headquartered in London, they operate in 150+ countries with 460,000+ professionals delivering excellence in audit, tax, consulting, and advisory.</p>
<p>The team you will join designs, develops, and deploys innovative enterprise technology and AI-driven tools to support the delivery of tax services. It is a dynamic group combining expertise in tax, software engineering, change management, and project management, working on initiatives from tool design and deployment to training development and engagement management.</p>
<h3>Project Tech Stack</h3>
<p>Azure Cloud, Microservices Architecture, .NET 8, ASP.NET Core services, Python, MongoDB, Azure SQL, Angular 18, Kendo, GitHub Enterprise with Copilot, LangGraph, LangChain, RAG Pipelines, Multi-modal LLMs</p>
<h3>What You’ll Do</h3>
<ul>
<li>Define and enforce best practices and coding standards across the project</li>
<li>Conduct thorough code reviews to ensure adherence to established guidelines and maintain high code quality</li>
<li>Working both independently and in close collaboration with others in the team</li>
<li>Communicating clear instructions to team members and helping manage the flow of day-to-day operations</li>
<li>Communicating with the client regularly </li>
<li>Design, develop, and maintain robust and scalable Spark applications</li>
<li>Write clean, maintainable, and efficient code following best practices and coding standards</li>
<li>Optimize code for performance and scalability, ensuring efficient data handling</li>
<li>Work closely with cross-functional teams to deliver high-quality software solutions</li>
<li>Identify and resolve technical issues, ensuring the reliability and performance of applications</li>
<li>Create and maintain comprehensive documentation for code, processes, and workflows</li>
</ul>
<h3>What You Bring</h3>
<ul>
<li>5+ years of hands-on experience in software development</li>
<li>Extensive experience working with Apache Spark, including platforms such as Databricks and/or Azure Synapse/Fabric</li>
<li>Proficient in Python, with strong skills in data manipulation using Pandas/Polars and similar</li>
<li>Solid understanding of columnar data storage formats, particularly Parquet, with practical experience using Delta Tables</li>
<li>Proven expertise in data processing, analysis, and transformation workflows</li>
<li>Strong analytical and problem-solving abilities with a detail-oriented mindset</li>
<li>Practical and pragmatic approach to balancing standardized processes with flexibility to meet project goals effectively</li>
<li>Excellent organizational skills with the ability to self-manage, prioritize tasks, structure workload, and meet tight deadlines</li>
<li>Solid understanding of microservices architecture and its implementation in scalable systems</li>
</ul>
<h3>Nice to have</h3>
<ul>
<li>Experience working with Azure Cloud services (or other major cloud platforms), including a range of SaaS offerings such as Service Bus, Data Lake, Blob Storage, Redis, and more</li>
<li>Familiarity with FastAPI</li>
<li>Expertise in containerization and orchestration tools such as Docker and Kubernetes</li>
</ul>
<h3>English level</h3>
<p>Intermediate+</p>
<p> </p>
<h3>Legal & Hiring Information</h3>
<ul>
<li>Exadel is proud to be an Equal Opportunity Employer committed to inclusion across minority, gender identity, sexual orientation, disability, age, and more</li>
<li>Reasonable accommodations are available to enable individuals with disabilities to perform essential functions</li>
<li>Please note: this job description is not exhaustive. Duties and responsibilities may evolve based on business needs</li>
</ul>
<h3>Your Benefits at Exadel </h3>
<p>Exadel benefits vary by location and contract type. Your recruiter will fill you in on the details.</p>
<ul>
<li>International projects</li>
<li>In-office, hybrid, or remote flexibility</li>
<li>Medical healthcare</li>
<li>Recognition program</li>
<li>Ongoing learning & reimbursement </li>
<li>Well-being program</li>
<li>Team events & local benefits </li>
<li>Sports compensation </li>
<li>Referral bonuses </li>
<li>Top-tier equipment provision</li>
</ul>
<h3>Exadel Culture</h3>
<p>We lead with trust, respect, and purpose. We believe in open dialogue, creative freedom, and mentorship that helps you grow, lead, and make a real difference. Ours is a culture where ideas are challenged, voices are heard, and your impact matters.</p>
Required Skills
Requirements
Employment Type
Senior Level
Category
Software Engineering
About Exadel
Location: Făgăraș, Romania, Kazanlak, Bulgaria, Nurota, Uzbekistan, Ozorków, Poland, Zestap’oni, Georgia
Industry: Software Engineering