onsite
Data Solutions Developer - Social Security Administration
Software Engineer
Develop, implement, and maintain data pipelines and solutions using Python, SQL, and cloud services to support analytics and reporting for federal programs.
About the role
Key Responsibilities
- Design, build, and maintain scalable ETL pipelines to ingest, transform, and load data from multiple sources.
- Develop data models and data warehouse structures to support reporting and analytics needs.
- Write clean, efficient Python and SQL code for data extraction, validation, and enrichment.
- Integrate data services with internal and external APIs, ensuring secure and reliable data exchange.
- Collaborate with stakeholders to gather requirements, translate business needs into technical specifications, and deliver data solutions on schedule.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field, and U.S. citizenship.
- 3+ years of experience developing data pipelines, ETL processes, and data models.
- Proficiency in Python, SQL, and cloud platforms such as AWS (e.g., S3, Redshift, Lambda).
- Strong understanding of data warehousing concepts, relational databases, and API integration.
- Excellent problem‑solving, communication, and documentation skills.