Posted Jul 12, 2026

Senior Data Engineer

Apply for this Position →
About the Job At Aspire, we're looking for a passionate and experienced Data Engineer to join our growing technology team. In this role, you'll design, build, and optimize scalable data platforms that power analytics, reporting, and business-critical decision-making. You'll collaborate with cross-functional teams to develop reliable, high-performance data solutions while leveraging modern cloud technologies and data engineering best practices. What You'll Do Design, develop, and maintain scalable ETL/ELT pipelines for structured and unstructured data. Build and optimize batch and real-time data processing workflows. Design and implement robust data models, data warehouses, and data lakes. Integrate data from multiple sources, including APIs, databases, cloud services, and third-party applications. Ensure data quality, consistency, integrity, and security across the organization's data platforms. Optimize the performance of data pipelines, SQL queries, and large-scale data processing systems. Collaborate with Analytics, Business Intelligence, and Data Science teams to deliver trusted datasets for reporting and insights. Work closely with Software Engineering and DevOps teams to build reliable and scalable data infrastructure. Implement monitoring, logging, and alerting to ensure data pipeline reliability and operational excellence. Participate in designing and evolving the organization's data architecture and engineering standards. Mentor junior data engineers by sharing technical knowledge and promoting engineering best practices. Document data flows, architecture, and technical implementations to support knowledge sharing and maintainability. What You'll Need Bachelor's degree in Computer Science, Data Engineering, Information Systems, or a related field. 5+ years of experience in Data Engineering or a similar role. Strong expertise in SQL and relational databases such as Oracle, PostgreSQL, SQL Server, and MySQL. Hands-on experience with Apache Airflow, Apache Kafka, Apache Spark, or similar data engineering technologies. Strong programming skills in Python, Java, or Scala. Experience with cloud data warehouse solutions such as Snowflake, Amazon Redshift, Google BigQuery, or Azure Synapse Analytics. Strong understanding of ETL/ELT processes, data modeling, and data integration best practices. Experience working with large-scale distributed data systems. Familiarity with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP). Experience using Git or other version control systems. Strong analytical, problem-solving, and communication skills. Experience with real-time streaming technologies such as Kafka, Flink, or Spark Streaming is a plus  Knowledge of modern data lake platforms, including Delta Lake and Databricks is a plus  Experience with Docker and Kubernetes is a plus  Familiarity with BI and visualization tools such as Power BI, Tableau, or Looker is a plus  Experience implementing CI/CD pipelines for data engineering workflows is a plus  Understanding of data governance, security, privacy, and compliance practices is a plus  Experience working in Agile or Scrum environments. Why Aspire In addition to a competitive long-term total compensation with salary and performance-based bonus, we have a reward philosophy that expands beyond this.  Be part of a (Remote is here-to stay) organization  Work and learn from great minds. Explore new opportunities to learn and grow everyday by attending technical and nontechnical training. Get market exposure by working with international tech leaders. Nursery reimbursement benefit. Attend virtual and onsite international tech conference.