Senior Software Engineer Environment Orchestration
Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles. Advises immediate management on project-level issues Guides junior engineers Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices Applies knowledge of technical best practices in making decisions Architect and build a self-service test environment platform, enabling development teams to provision production-like environments on demand with minimal friction. Design and implement ephemeral environment strategies tied to pull requests, feature branches, and CI/CD events — automating full lifecycle management including creation, testing, and teardown. Define and enforce environment-as-code standards using IaC tools (Terraform, Pulumi, or Crossplane), ensuring consistency, reproducibility, and drift detection across all non-production environments. Lead containerization and orchestration strategy using Docker, Kubernetes, and Helm Charts to package, deploy, and scale multi-service test environments — with a focus on GKE as the preferred orchestration platform. Design and implement cloud-native environment architectures leveraging GCP services (Cloud Build, Artifact Registry, Cloud Run, Cloud Logging, Cloud Monitoring, IAM, VPC) while maintaining familiarity with multi-cloud patterns across AWS or Azure. Design, build, and govern CI/CD pipelines using GitHub Actions, Jenkins, or ArgoCD — integrating environment provisioning, automated testing, and teardown into the delivery workflow. Champion GitOps practices for environment management, ensuring all infrastructure and configuration changes are declarative, version-controlled, and applied through automated reconciliation. Integrate automated quality gates into pipelines, including test execution (TestNG, JUnit), static analysis, security scanning, and environment health checks. Establish observability practices for test environments using tools such as Prometheus, Grafana, Datadog, or OpenTelemetry — enabling proactive monitoring, alerting, and diagnostics. Develop and maintain automation tooling using Python, Bash/Shell, or Go for environment provisioning, configuration management, data seeding, and operational workflows. Develop, troubleshoot, and optimize Java-based applications and test automation frameworks, with a focus on performance and scalability. Manage environment configuration governance, including version-controlled YAML/HCL templates, modular infrastructure definitions, and parameterized configurations stored in Git. Mentor and coach engineers in DevOps, platform engineering, and environment management best practices while driving cross-functional collaboration with QA, SRE, and release management teams. 3+ years relevant experience and a Bachelor's degree OR Any equivalent combination of education and experience. Infrastructure as Code (IaC): Hands-on expertise with Terraform, Pulumi, or CloudFormation — including modular design, state management, and drift detection. Containerization & Orchestration: Deep experience with Docker and Kubernetes — preferably GKE — including Helm Charts, namespace isolation, and cluster operations. Cloud Platforms (GCP preferred): Strong hands-on experience with GCP services (GKE, Cloud Build, Artifact Registry, Cloud Run, IAM, VPC, Cloud Logging/Monitoring). Familiarity with AWS or Azure is a plus. CI/CD Pipeline Engineering: Proven ability to design and manage pipelines using GitHub Actions, Jenkins, Cloud Build, or ArgoCD with integrated environment provisioning and automated testing. Git & GitOps: Expert-level proficiency with GitHub/GitLab — branching strategies, pull request workflows, rebasing, and declarative, version-controlled infrastructure management. Cloud Platforms: Strong hands-on experience with at least one major cloud provider (AWS, GCP, or Azure), including compute, networking, IAM, and managed services. Hands-on experience designing on-demand, short-lived test environments with automated lifecycle management (create, test, teardown). Hands-on experience with Kubernetes/GKE, including orchestration, troubleshooting and scaling in production environments. Hands-on experience with TestNG, JUnit, or Selenium, with an understanding of shift-left testing practices. Expertise in CICD tools, with a focus on pipeline optimization and governance. Experience with Prometheus, Grafana, Datadog, or OpenTelemetry for monitoring, alerting, and diagnostics. Experience building internal developer platforms, self-service portals, or environment-as-a-service capabilities. Experience with test data provisioning, data masking, or synthetic data generation. Proven leadership and mentoring skills, with a demonstrated ability to lead and develop high-performing technical teams. Bachelor's or Master's degree in Computer Science, Information Technology, or a related field — or equivalent professional experience. Certifications (a plus): CKA, HashiCorp Terraform Associate, or Google Cloud Professional Cloud Architect / Cloud Engineer certifications. Strong analytical and problem-solving skills with a proven track record designing solutions for complex, distributed systems. Communication and leadership skills, with experience mentoring engineers and collaborating across engineering, QA, and release teams. Ability to lead independently and as part of a senior leadership team in a dynamic, fast-paced environment. Experience with large-scale testing and quality engineering is highly advantageous.
Recommended Jobs
Automotive Title Clerk
Title Clerks The primary focus of this position will be to process all Title Documents. Areas of responsibilities will include but are not limited to: Accuracy Checks for accuracy in all docum…
Med Spa Sales Supervisor
URGENTTT!! Sales Supervisor – $60K+ Earning Potential | Luxury Spa & Wellness Compensation: $2,500 per month base salary + commission ($60K+ OTE ) Job Type: Full-Time | Flexible Schedule | Wee…
HESQ Specialist Job
: Job Title: HESQ Specialist Are you a detail-oriented individual who thrives in a fast-paced manufacturing environment? If so, look no further! Arkema Inc. is actively recruiting for HESQ (He…
Sales Associate
Cashier/Sales Associates KAPAHI At Aloha we have great people working together, with aloha, to create an extraordinary company. We seek to be the type of workplace where we have mutual respect and…
Internal Audit Analytics Senior Specialist
: Your opportunity The Internal Audit Department (IAD) of The Charles Schwab Corporation provides independent and objective assessments to determine whether all significant risks are identified…
Paralegal
Job ID#: 36151 Downtown firm adding a Paralegal to growing team — great schedule, with no overtime Duties include: Review and analyze pleadings, contracts, and discovery Maintain calendar…
Future Talent Pipeline - Project Manager, Midstream
Are you interested in joining Phillips 66 but don't see a current opening that matches your skills? We'd love to connect! This posting is part of our Talent Pipeline Program for future Project Manag…
EComm Shopper
: Summary: Key Requirements: What is StreetSide? StreetSide is a grocery delivery and curbside pickup service offered at select United Family locations. StreetSide makes it easy for guests to plac…
Project Manager (Irving)
Essential Duties And Responsibilities Include Drive and implement Change Management Process (e.g. Log, Review, Notifications, Document Management, Issue Subcontractor Changes, Status Tracking) …
Web Application Developer
Syms Strategic Group (SSG) is seeking a talented Web Application Developer Location: Joint Base Andrews, MD Department: Department of Defense (DoD), Department of the Air Force (AF) Typ…