Senior Software Engineer; AI & Automation
Listed on 2026-11-05
-
Software Development
Software Engineer, Backend Developer, Full Stack Developer, DevOps
Type of Requisition:
Pipeline
Clearance Level Must Currently Possess:
None
Clearance Level Must Be Able to Obtain:
None
Public Trust/Other
Required:
Other
Job Family:
Software Engineering
Job Qualifications:
Skills:
Emerging Technologies, Software Projects, Software Solutions
Certifications:
None
Experience:
4 + years of related experience
US Citizenship
Required:
No
Job Description:
Transform technology into opportunity as a Senior Software Engineer (AI & Automation) pe what’s next for mission-critical government projects while shaping what’s next for your engineering career.
MEANINGFUL WORK AND PERSONAL IMPACTAs a Senior Software Engineer (AI & Automation), the work you’ll do at GDIT will be impactful to the mission of the United States Postal Service through the application of agentic AI to the software development lifecycle.
- Work in aunique environment and stack, offering challenging problems and interesting opportunities
- Deliver new features and improve reliability of our core services including the major read/write paths for customer intake, application screening, and information dissemination
- Helpidentifysystem bottlenecks or flaws in business logic and work with the team to address them
- Take ownership over product problems, develop solutions you’reproud of, and prove through data that they deliver impact
- Work across the stack to solve problems – there is no reliance on another engineer or team to get something done for you
- Mentor junior developers and contribute to the technical growth of the team
- Communicate technical decisions and trade-offs effectively within your team
Education :
- Bachelor’s degree in a related field.
- 4+ years of hands‑on AI software development experience
- Demonstrated track recordof delivering impactful, production ready,software solutions of varying complexity
- Experience designing and implementing components of distributed systems (multi-tier architectures) including storage layers, caching layers, and application layers
- Working experience with microservice architectures, with exposure to high-throughput systems
- Familiarity with system transformation patterns and ability to contribute to modernization efforts
- Strongproficiencyin Java
- Solid understanding of cloud engineering paradigms, asynchronous systems, and service integration patterns
- Working knowledge of design patterns, reliability, and scaling principles
- Ability to contribute to architectural discussions and system design
- Demonstrated propensity for taking ownership of problemsandtheir solutions
- Quality driven, owns their output from communication, to code, to documentation
- Ability to communicate technical concepts clearly to teammates and stakeholders
- Experience mentoring peers or junior developers
- Willingness to advocate for sound engineering practices within your team
- Track record of learning and adapting tonew technologies, frameworks, and methodologies
- Demonstrated embrace of AI and automation tools to enhance productivity and engineering outcomes
- Comfort with ambiguity and willingness to venture into new problem domains
- Ability to obtain and maintain a Public Trust clearance and successfully pass a thorough Government background screening process requiring the completion of detailed forms and fingerprinting
- This position has a U.S. residency requirement. The USPS security clearance process requires the selected candidate to have resided in the U.S. (including U.S. Territories) for the last five years as follows: U.S. Citizens cannot have left the U.S. (including U.S. Territories) for longer than 6 months consecutively in the last 3 years (unless they…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).