Custom Software Engineering LeadAt 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. 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. Join us to drive positive, lasting change that moves missions and the government forward!Job DescriptionTechnical Leadership & Architecture: Lead the design and development of robust, scalable, and secure backend systems and event-driven APIs using FastAPI. Define the technical direction and system architecture, balancing short-term deliverables with long-term scalability and maintainability.Hands-on Development & Code Quality: Serve as a primary contributor to the codebase, leading by example through hands-on development.
Conduct thorough code and technical design reviews to ensure high standards for quality, performance, and security are met.Deploy AI Models: Collaborate with data scientists and ML engineers to integrate, containerize, and deploy AI/ML models (e.g., NLP, recommendation engines, generative AI) into production environments.Containerization & Orchestration: Engineer containerized applications for deployment on cloud platforms using Kubernetes.Asynchronous Processing & Distributed Systems: Design for scale using asynchronous processing and task queues (such as Celery, RabbitMQ, Kafka) to handle long-running or unreliable tasks independently from the main API.Big Data Search & Storage: Manage big data processing workflows and the storage of that data in object storage, indexing tools, and distributed query engines (PySpark, OpenSearch, Hive Metastore, Trino).Team Management & Mentorship: Mentor and guide a team of engineers, fostering a culture of continuous learning, collaboration, and technical excellence.Operational Excellence: Implement best practices for testing, automation, monitoring, and deployment, ensuring systems are observable and resilient in production environments.Here's What You'll Need7+ years of professional experience in one or more of the following areas:Proficient in Python, with knowledge of the libraries and frameworks that make up the Python ecosystem.Familiarity with UI/UX frameworks used with Python applications.Experience designing and implementing RESTful APIs using tools like FastAPI.Strong working knowledge of Docker and Kubernetes for building and deploying scalable, cloud-native applications.Familiarity with distributed data orchestration and processing pipelines, using tools like Spark and Airflow.Experience configuring, deploying, and tuning distributed search technologies, such as: Trino, OpenSearch, and Elasticsearch.Experience with relational databases like PostgreSQL.Experience with CI/CD pipelines, cloud platforms (AWS, GCP, Azure), and deploying applications within the Linux ecosystem.Bonus Points If You HaveExperience with asynchronous task processing tools like Celery and RabbitMQ.Security ClearanceActive TS/SCI with Poly security clearance is required.$130,200 - $265,300 USD
Custom Software Engineering Lead in chantilly at Unknown Company
This position is listed as full time and onsite.