Software / Data Engineer (1466) (Remote)
Referral Eligible
Zapata Technology is hiring a Software / Data Engineer to own and modernize a mission-critical data ecosystem. This is not a “run the pipeline” role — this is a build the next generation data platform role. You’ll take an environment currently powered by custom ASP.NET apps, Postgres stored procedures, and legacy VBA scripts and architect the transition to modern, scalable ETL and orchestration frameworks like Apache NiFi and Airflow. If you enjoy untangling complex data systems, designing clean pipelines, and turning “it works but no one knows how” into “it’s automated, documented, and scalable” — this role is for you.
100% Remote
What You’ll Actually Do (Job Functions)
Own the design and evolution of our ETL and data pipeline architecture
Replace fragile VBA and ad-hoc scripts with robust, testable data workflows
Design high-performance Postgres data models, queries, and stored procedures
Build ingestion and transformation services using Python, ASP.NET, and SQL
Lead the migration from custom ETL processes to modern tools (NiFi, Airflow)
Create data pipelines that power analytics, reporting, and operational systems
Improve data quality, observability, and governance across the platform
Partner with stakeholders to translate messy requirements into clean data solutions
Document and automate everything so the system scales beyond any one person
The Environment Today
Custom ASP.NET data ingestion apps
Heavy Postgres logic and stored procedures
Legacy VBA automation that needs to be retired
Growing need for cloud migration and modern orchestration
The Environment You’ll Help Build
Python-driven pipelines
Apache NiFi / Airflow orchestration
Clean Postgres architecture
AWS-based data infrastructure
Scalable, observable ETL workflows
What We’re Looking For (Job Requirements)
Strong experience building ETL/data pipelines without relying solely on ETL tools
Deep SQL and Postgres performance tuning experience
Experience writing data services in Python, C#, or ASP.NET
Experience modernizing legacy data environments
Comfort owning architecture decisions and working independently
Experience migrating systems to AWS
Familiarity with Spark, Databricks, or distributed processing is a plus
Shell scripting and automation experience
Experience working in Agile teams
4+ years of software or data engineering experience
Strong SQL and database design background
Experience building and maintaining ETL processes
Why Engineers Like This Role
You get real ownership of architecture decisions
You are hired to modernize, not maintain
High impact, visible work that affects the entire organization
Freedom to introduce modern tooling and best practices
Remote flexibility with a team that values autonomy
A rare opportunity to rebuild a data platform the right way
Position Type
Full time position
Clearance:
This position requires an active Secret clearance with the ability to obtain TS/SCI.
Zapata Technology, Inc is an Equal Opportunity Employer.
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
Zapata Technology, Inc. provides reasonable accommodation to applicants who are veterans or who have disabilities and are unable to fully use our company application system. If you need a reasonable accommodation for any part of the application and hiring process, please notify Christina Hall, EEO Coordinator at Zapata Technology. 706-955-4809