companyAccenture Federal Services logo

Custom Software Engineer

On-site Full-time $96.2K/yr - $192.3K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Here's what you'll need:4 to 7+ years of professional experience in one or more of the following areas:Python, with familiarity with the libraries and frameworks within the Python ecosystem. Designing and implementing RESTful APIs using tools like FastAPI. Asynchronous task processing tools such as Celery and RabbitMQ. Strong knowledge of Docker and Kubernetes for constructing and deploying scalable, cloud-native applications. Understanding of distributed data orchestration and processing pipelines, utilizing tools such as Spark and Airflow. Experience with relational databases like PostgreSQL.

About the job

Accenture Federal Services seeks a Custom Software Engineer in Herndon, VA to help build secure, scalable systems that support US government missions. This position combines technical leadership with hands-on software development, working closely with AI and data teams to deliver practical solutions for defense, national security, public safety, and health projects.

What you will do

  • Technical leadership and architecture: Shape the design and development of backend systems and event-driven APIs, primarily using FastAPI.
  • Code quality and reviews: Take part in code and technical design reviews to uphold standards for quality, performance, and security.
  • AI model deployment: Collaborate with data scientists and machine learning engineers to integrate, containerize, and deploy AI/ML models, such as natural language processing, recommendation engines, and generative AI, into production environments.
  • Containerization and orchestration: Build applications for cloud deployment, using Kubernetes for container orchestration.
  • Asynchronous processing and distributed systems: Design systems that use asynchronous processing and task queues (including Celery, RabbitMQ, or Kafka) to manage long-running or unreliable tasks outside the main API.

This role focuses on both technical depth and collaboration, offering the chance to work alongside professionals in AI, data, and engineering. The environment values code quality, security, and scalable design.

About Accenture Federal Services

Accenture Federal Services is dedicated to helping the US federal government enhance national security and improve the lives of citizens through innovative technology solutions. With a diverse team of over 13,000 professionals, we are committed to driving impactful change in defense, public safety, civilian, and military health sectors.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.