What are the responsibilities and job description for the Azure Data Engineer position at Expeed Software?
Azure Data Engineer – Join Our Thriving Data & AI Practice at Expeed Software
For 16 years, Expeed Software has been at the forefront of supporting data and AI initiatives through innovative software development. Now, our Data & AI Practice is thriving and expanding, and we’re seeking an Azure Data Engineer as a critical addition to our team. In this full-time role, you’ll join a collaborative, growth-oriented culture that invests in continuous learning and empowers you to make an impact from day one.
Who We’re Looking For: A confident, skilled engineer who can hold their own – someone ready to lead data projects and make impactful technical decisions while working alongside a high-performing team. You’ll spearhead the modernization of a major legacy (monolithic) data system and build cutting-edge data pipelines on Azure. If you’re excited by solving complex data challenges, optimizing performance, and driving innovation in a supportive team environment, we want to talk to you!
Key Responsibilities
- Modernize Legacy Systems: Lead the transformation of a monolithic legacy data system into a modern, scalable data architecture, enabling domain-focused data insights and future growth.
- Build Scalable Data Pipelines: Design, develop, and maintain secure, scalable data pipelines using Azure services (Azure Data Factory, Azure Synapse Analytics, Databricks) to ingest, transform, and integrate data from various sources.
- Optimize Performance: Optimize data storage and processing performance – tune SQL queries and databases, implement indexing and caching strategies, and ensure high availability and efficiency of data workflows.
- Data Governance & Compliance: Implement strong data governance and security best practices (role-based access control, encryption, data masking) to protect sensitive data. Ensure compliance with industry regulations and standards (e.g. SOC 2, GDPR) across all data solutions.
- Collaborative Solution Delivery: Work closely with data architects, analysts, and AI/ML teams to deliver clean, reliable data sets for analytics and BI needs. Champion best practices in data engineering and contribute to architectural decisions that drive innovation.
- Continuous Improvement: Monitor and troubleshoot data pipelines, automate workflows (CI/CD for data), and continually refine processes to improve reliability, scalability, and quality of our data platform.
Qualifications & Skills
- 5 years of experience in data engineering, with strong expertise in Azure data services (Azure Data Factory, Azure Synapse, Databricks).
- Proven ability to design and build complex ETL/ELT pipelines for both batch and real-time data processing in a cloud environment.
- Strong SQL and database skills, including writing complex queries and performance tuning (query optimization, indexing, stored procedures) for large datasets.
- Hands-on experience modernizing legacy data systems or re-architecting monolithic databases into modern cloud data platforms.
- Solid understanding of data security, governance, and privacy – familiarity with RBAC, encryption techniques, and compliance frameworks (e.g. data privacy regulations, SOC 2).
- Leadership and teamwork: Demonstrated ability to lead data initiatives and make decisions in a collaborative, high-performance team setting.
- Excellent communication skills and a passion for continuous learning – you stay current with emerging data technologies and love to share knowledge.
Why Expeed? At Expeed Software, you’ll be part of a dynamic team that encourages innovation and professional growth. This is a chance to make a real impact by shaping data & AI solutions for our clients and driving the next wave of data innovation within a company with a long-standing history of excellence. If you’re ready to take on a challenging and rewarding role in a supportive, forward-thinking environment, we’d love to hear from you. Let’s build the future of data together!