Only Local candidates who are in DC/VA/MD who can take Assessment before Submission and also required for F2F interview
Overview
We are seeking a highly skilled Software Engineer with strong expertise in configuration management build engineering and cloud-based development environments. This role focuses on ensuring reliable scalable and efficient software delivery through modern build pipelines environment management and automation practices.
The ideal candidate brings a blend of development experience (Java/Python) and DevOps/configuration management expertise with the ability to troubleshoot complex systems and continuously improve engineering workflows.
Required Technical Skills
Strong programming experience in Java and/or Python
Hands-on experience with AWS (Amazon Web Services) and cloud-native environments
Expertise in software configuration management and version control systems (e.g. Git)
Experience managing code baselines across development testing and release environments
Familiarity with CI/CD pipelines and automated build systems
Strong troubleshooting and debugging skills across distributed systems
Preferred Qualifications
Experience with AI/Machine Learning workflows or model deployment pipelines
Exposure to infrastructure-as-code tools (e.g. Terraform CloudFormation)
Familiarity with containerization and orchestration (e.g. Docker Kubernetes)
Experience working in data-driven or analytics-heavy environments
Core Responsibilities
Manage and maintain code baselines build pipelines and environment configurations across development and test environments
Design and optimize automated build integration and deployment processes
Analyze and resolve build configuration and environment-related issues
Recommend and implement improvements to configuration management systems and delivery workflows
Support release management activities ensuring stability and consistency across environments
Contribute to scalable and repeatable engineering practices
Collaboration & Communication
Partner with engineering QA and platform teams to align build and release processes with project needs
Communicate technical issues and solutions clearly to both technical and non-technical stakeholders
Document processes configurations and system changes for transparency and continuity
Provide guidance and informal mentorship to junior team members
Process Quality & Compliance
Participate in continuous improvement initiatives for engineering and delivery processes
Ensure adherence to security compliance and governance standards
Maintain high standards for code quality documentation and operational excellence
Support audit and compliance requirements through accurate configuration and process documentation
What Success Looks Like
Reliable repeatable and efficient build and deployment pipelines
Reduced environment inconsistencies and deployment failures
Improved engineering productivity through automation and tooling
Strong collaboration across teams with clear communication and documentation
Title: Software Engineer-Configuration & Build Engineering Location: Rockville MD or McLean VA (Hybrid) Duration: 6 months Contract Pay range: $50/hr - $60/hr on W2. Only Local candidates who are in DC/VA/MD who can take Assessment before Submission and also required for F2F interview Overv...
Only Local candidates who are in DC/VA/MD who can take Assessment before Submission and also required for F2F interview
Overview
We are seeking a highly skilled Software Engineer with strong expertise in configuration management build engineering and cloud-based development environments. This role focuses on ensuring reliable scalable and efficient software delivery through modern build pipelines environment management and automation practices.
The ideal candidate brings a blend of development experience (Java/Python) and DevOps/configuration management expertise with the ability to troubleshoot complex systems and continuously improve engineering workflows.
Required Technical Skills
Strong programming experience in Java and/or Python
Hands-on experience with AWS (Amazon Web Services) and cloud-native environments
Expertise in software configuration management and version control systems (e.g. Git)
Experience managing code baselines across development testing and release environments
Familiarity with CI/CD pipelines and automated build systems
Strong troubleshooting and debugging skills across distributed systems
Preferred Qualifications
Experience with AI/Machine Learning workflows or model deployment pipelines
Exposure to infrastructure-as-code tools (e.g. Terraform CloudFormation)
Familiarity with containerization and orchestration (e.g. Docker Kubernetes)
Experience working in data-driven or analytics-heavy environments
Core Responsibilities
Manage and maintain code baselines build pipelines and environment configurations across development and test environments
Design and optimize automated build integration and deployment processes
Analyze and resolve build configuration and environment-related issues
Recommend and implement improvements to configuration management systems and delivery workflows
Support release management activities ensuring stability and consistency across environments
Contribute to scalable and repeatable engineering practices
Collaboration & Communication
Partner with engineering QA and platform teams to align build and release processes with project needs
Communicate technical issues and solutions clearly to both technical and non-technical stakeholders
Document processes configurations and system changes for transparency and continuity
Provide guidance and informal mentorship to junior team members
Process Quality & Compliance
Participate in continuous improvement initiatives for engineering and delivery processes
Ensure adherence to security compliance and governance standards
Maintain high standards for code quality documentation and operational excellence
Support audit and compliance requirements through accurate configuration and process documentation
What Success Looks Like
Reliable repeatable and efficient build and deployment pipelines
Reduced environment inconsistencies and deployment failures
Improved engineering productivity through automation and tooling
Strong collaboration across teams with clear communication and documentation