Senior Principal Engineer & Tech Delivery Lead
Listed on 2026-05-27
-
Software Development
Software Engineer, Full Stack Developer
About Accenture Federal Services
Accenture Federal Services is a technology company that supports U.S. federal government agencies in defense, national security, public safety, civilian, and military health organizations.
The RoleThe Senior Principal Engineer Manager sits at the intersection of enterprise architecture, mission‑critical delivery, and hands‑on innovation. The role is a technical leadership position as the primary authority for high‑stakes federal engagements, bridging abstract mission goals and concrete, high‑performance codebases.
Responsibilities- Define a product‑level technical vision aligned to customer outcomes.
- Establish lightweight architectural guardrails that enable rapid iteration.
- Prioritize work based on business, user, and operational signals.
- Design and integrate AI capabilities with clear interfaces and observability.
- Convert strategy into technical roadmaps and sequence work by impact, effort, risk, and learning value.
- Manage the complete product delivery lifecycle, focusing on reducing cycle time.
- Write product code and tests across the stack (Java, Python, React, Angular, SQL, No
SQL). - Govern multiple product codebases; set measurable objectives and maintain quality.
- Use AI tools to shorten feedback loops and improve developer throughput.
- Define bounded contexts and enforce separation of concerns for rapid iteration.
- Design stable, versioned REST interfaces and enforce backward compatibility.
- Model data integrity and plan indexing and migration strategies.
- Engineer for performance and scale using caching, pagination, batching, and concurrency controls.
- Design cloud‑native microservices and event‑driven patterns.
- Standardize containers and orchestrations with simple deployment paths.
- Implement data and streaming foundations using SQL, No
SQL, Kafka, and Pub/Sub. - Run CI/CD with trunk‑based development and feature flags.
- Set standards for clarity, reliability, performance, security, and observability.
- Lead design reviews, improve documentation, champion reusability.
- Provide concise, data‑driven updates to executives and leadership.
- Communicate transparently to build confidence.
- Iterate based on telemetry, experimentation, and feedback.
- Activate growth levers to increase user value and engineering throughput.
- 10+ years software development experience.
- 8+ years full‑stack development (back‑end Java/Python, front‑end Angular/React, data SQL/No
SQL, cloud AWS). - 5+ years building, testing, and launching production software in large or startup environments.
- 3+ years leading product architecture and complex technical design.
- 1+ years building AI‑enabled features or using AI tools to improve delivery.
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- U.S. citizenship.
- Advanced degree.
- Motivated and proactive in addressing complex problems.
- Curiosity for new technologies and industry best practices.
- Commitment to delivering tangible outcomes.
- Strong written and verbal communication skills.
Accenture Federal Services is an Equal Employment Opportunity employer and, as an affirmative action employer for veterans and individuals with disabilities, is committed to providing equal employment opportunities.
#J-18808-Ljbffr(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).