Jobs and Careers
AC

Senior Data & Software Engineer

Accenture Federal Services
USAfull_timePosted 20 Jul 2026

About the role

<div class="content-intro"><div> <div>&nbsp;</div> <div>At Accenture Federal Services, nothing matters more than helping the US federal government make the nation stronger and safer and life better for people. Our 13,000+ people are united in a shared purpose to pursue the limitless potential of technology and ingenuity for clients across defense, national security, public safety, civilian, and military health organizations.&nbsp;</div> <div>&nbsp;</div> <div>Join Accenture Federal Services, a technology company within global Accenture. Recognized as a Glassdoor Top 100 Best Place to Work, we offer a collaborative and caring community where you feel like you belong and are empowered to grow, learn and thrive through hands-on experience, certifications, industry training and more.&nbsp;</div> <div>&nbsp;</div> <div>Join us to drive positive, lasting change that moves missions and the government forward!</div> <div>&nbsp;</div> </div></div><p><strong>Job Description</strong>:</p> <p>The Senior Data &amp; Software Engineer works with a small team to build complex data flows for a custom application. Successful candidate will have advanced Python programming skills, familiarity with Java, an understanding of data security, privacy, governance and compliance principles, and a demonstrated history of building production data pipelines and ETL workflows at scale.</p> <p><strong>Work you'll do</strong>:</p> <ul> <li>Work with stakeholders to understand data requirements, assess feasibility, and design appropriate solutions with minimal oversight.</li> <li>Leverage strong problem-solving and debugging skills for data quality issues, pipeline failures, and performance bottlenecks.</li> <li>Leverage a background in large-scale data migration or platform modernization efforts.</li> <li>Contribute to data engineering documentation, best practices, and design patterns.</li> </ul> <p><strong>What you'll need</strong>:</p> <ul> <li>Minimum of 5 years' experience with the following: <ul> <li>Apache Spark &amp; PySpark</li> <li>Using orchestration tools to deploy data pipelines, including configuring and updating Spark Jobs</li> <li>Advanced Python skills (including Pandas &amp; NumPy)</li> <li>Building end-to-end data pipelines leveraging Python</li> <li>Docker, Podman</li> <li>AWS S3, Lambda &amp; Step functions</li> <li>Apache Iceberg, Airflow, etc.</li> <li>SQL (with Trino)</li> <li>NoSQL, DynamoDB</li> <li>Containerizing and deploying applications in cloud environments like AWS</li> <li>Working with MySQL and

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Accenture Federal Services

View company profile →