Software Engineer (Data)
Location: Remote
Compensation: Salary
Reviewed: Mon, Jul 27, 2026
This job expires in: 28 days
Job Summary
Partnering with government stakeholders, the full-time remote Software Engineer (Data) will modernize data architectures and pipelines, design scalable data models, and implement data engineering solutions to enhance public programs.
Key responsibilities
- Gather business requirements and translate them into detailed technical specifications with cross-functional project teams
- Develop data engineering applications and pipelines to enable data services, advanced analytics, and AI/ML capabilities
- Design, automate, and deploy data engineering solutions in cloud platforms, ensuring performance and security
Required qualifications
- Minimum of 6 years of experience in software engineering practices, including Agile and CI/CD methodologies
- Experience building ETL pipelines for data ingestion, processing, and storage
- Proficient in Python for data processing and server-side applications
- Strong knowledge of relational databases and advanced SQL queries, especially with PostgreSQL
- Experience with data observability tools to maintain data infrastructure and quality
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...