Data Software Engineer

JOB OVERVIEW


Plan A Technologies is looking for an experienced Data Software Engineer. In this position you will play a key role in building and evolving a modern enterprise data platform in a cloud-first environment. This role partners with analysts, data scientists, software engineers, and business stakeholders to deliver trusted, secure, and high-quality data solutions that power analytics, operational reporting, and emerging AI use cases. The position offers the opportunity to work across Snowflake, AWS, and modern engineering tooling to develop scalable pipelines, reusable platform capabilities, and reliable production processes with strong emphasis on automation, observability, and continuous improvement.


Please note: you must have at least 3+ years of experience in data engineering and experience delivering modern data engineering solutions in Snowflake and AWS based environments that support analytics, operational reporting, or AI/ML use cases to be considered for this role.


JOB RESPONSIBILITY


  • Partner with business and technology teams to turn data, reporting, and platform needs into scalable solutions and prioritized engineering work.

  • Design, build, and support batch and near-real-time data pipelines, data products, and integration workflows using Snowflake, AWS, and approved enterprise technologies.

  • Write clean, maintainable code in SQL, Python, and related languages while following engineering standards, code review practices, and automated testing.

  • Develop data transformation, modeling, and orchestration patterns that improve usability, consistency, performance, and speed to delivery.

  • Strengthen platform reliability through monitoring, alerting, logging, data quality checks, and effective production support.

  • Contribute to CI/CD, infrastructure automation, and environment management practices that improve delivery speed, consistency, and security.

  • Apply governance, lineage, security, and privacy standards throughout the data development lifecycle.

  • Troubleshoot pipeline failures, performance issues, schema changes, and data defects across development, test, and production environments.

  • Create clear technical documentation, operational runbooks, and engineering standards that improve maintainability and team knowledge sharing.

  • Collaborate across platform, application, analytics, and product teams to expand reusable components and advance data platform maturity.

  • Perform other duties as assigned.


EXPERIENCE


  • Bachelor’s degree in computer science, information systems, engineering, or a related field, or equivalent practical experience.

  • 3+ years of experience in data engineering, software engineering, analytics engineering, or a related technical discipline.

  • Hands-on experience building and supporting production data pipelines, integration workflows, and data transformations using SQL and Python.

  • Experience with cloud-native data platforms and services, preferably AWS and Snowflake.

  • Understanding of data modeling, ETL/ELT patterns, orchestration, and data lifecycle management for analytics and operational use cases.

  • Working knowledge of modern software delivery practices, including version control, code review, testing, CI/CD, and Agile methods.

  • Ability to troubleshoot and support production workloads with attention to reliability, performance, and root cause analysis.

  • Understanding of data quality, governance, lineage, security, and privacy principles in enterprise environments.

  • Strong analytical, problem-solving, and communication skills, with the ability to work effectively with technical and non-technical stakeholders.

  • Must be willing and able to work a flexible schedule to include holidays, nights, and weekends. Varied days off, varied hours subject to business demand, and ability to work all shifts to support Agile team needs.

  • Ability to work effectively in a fast-paced, high-intensity environment.

  • Excellent verbal and written English communication skills.

  • Initiative and drive to do great things.


Preferred Qualifications


  • Experience delivering modern data engineering solutions in Snowflake and AWS based environments that support analytics, operational reporting, or AI/ML use cases.

  • Experience with transformation and orchestration tools such as dbt, Airflow, or comparable enterprise workflow platforms.

  • Experience with AWS services such as S3, Lambda, EC2, CloudWatch, containerized workloads, or other cloud-native compute and monitoring services.

  • Knowledge of Snowflake capabilities such as Snowpipe, task-based orchestration, performance optimization, data sharing, and governance features.

  • Experience with data quality, observability, lineage, metadata, or cataloging practices in production environments.

  • Knowledge of infrastructure as code, automated deployment practices, and environment standardization for data platforms.

  • Experience with streaming, event-driven, or near-real-time data patterns is a plus.

  • Strong engineering fundamentals, including data modeling, system design, testing, performance tuning, and secure software development practices.



ABOUT THE COMPANY/BENEFITS

Plan A Technologies is a global engineering firm created to solve the toughest tech challenges facing today’s businesses. Founded by software entrepreneurs Aron Ezra and Slav Kulik, Plan A helps organizations analyze their tech ecosystem to identify exactly what needs to be improved across their products and infrastructure—and then builds the solutions to fix it.

Rather than offering theoretical ideas or software that never launches, Plan A combines elite engineering talent with custom-built, proprietary AI agents to deliver fast, secure, production-ready solutions. Its capabilities span proprietary AI agent deployment, custom software development, application modernization, data platforms, cloud migrations, systems integration, and practical technical advice.

With more than 500 successful product deployments completed worldwide, Plan A helps organizations of every size—from ambitious startups to global enterprises—modernize their systems, automate complex operations, and stay ahead of the technology curve.


Read more about us here: www.PlanAtechnologies.com


Location: Work From Home 100% of the time, or come into one of our global offices. Up to you.


Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.


Benefits: Vacation, Brand New Laptop, and More: You’ll get a generous vacation schedule and other goodies.


If this sounds like you, we'd love to hear from you!


See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available