Software Development Engineer 3 - Infrastructure

  • Divisions, Inc.
  • Cincinnati, Ohio
  • Full Time

Title: Software Development Engineer 3

Reports To: Engineering Manager

Department: Product & Engineering - Engineering

Location: Cincinnati, OH or Seattle, WA

Position Status: Salary Exempt

About DMG:

Divisions Maintenance Group provides facility maintenance services to retail chains and distribution and fulfillment centers across the country.

We are leading the way with our technology, creating world-class products that are revolutionizing the industry and fulfilling our brand promise of "Uninterrupted Peace of Mind."

DMG is a Certified Great Place to Work with a strong, inclusive culture and top-notch benefits.

Job Summary:

We're seeking a highly skilled Infrastructure Engineer to join our engineering team and take ownership of the platforms that power our C# and Java applications. You'll be responsible for designing, implementing, and maintaining scalable, reliable, and secure CI/CD pipelines and cloud infrastructure - enabling our developers to ship with confidence and velocity.

What You'll Do:

  • Design, build, and maintain CI/CD pipelines using tools like GitHub Actions, Jenkins, GitLab CI, or Azure DevOps
  • Architect and manage cloud infrastructure (preferably AWS, Azure, or GCP) using Infrastructure-as-Code (IaC) tools such as Terraform, Pulumi, or CloudFormation
  • Support deployment and operational needs of C# (.NET) and Java (Spring Boot or similar) applications.
  • Build and maintain monitoring, logging, and alerting pipelines using tools like Prometheus, Grafana, ELK, CloudWatch, or Datadog
  • Collaborate with development teams to streamline build and release workflows, and ensure platform reliability
  • Implement security and compliance practices in the CI/CD and infrastructure ecosystem
  • Troubleshoot system issues across cloud, pipeline, and runtime environment
  • Drive cost optimization and scalability efforts for cloud services
  • Automate environment provisioning for dev, QA, staging, and production
  • Participate in on-call rotation or incident response (where applicable)
  • Other duties as assigned by management

What You Need:

  • 3-5+ years of experience in DevOps / Infrastructure roles.
  • Proficiency with CI/CD tooling (e.g., GitHub Actions, Azure DevOps, Jenkins, GitLab CI
  • Strong experience with cloud platforms (AWS, Azure, or GCP.
  • Working knowledge of C# (.NET) and Java application lifecycles and deployment processes
  • Experience with Docker and container orchestration (Kubernetes preferred
  • Solid scripting skills (Bash, PowerShell, Python)
  • Familiarity with Infrastructure as Code (Terraform, Pulumi, or CloudFormation)
  • Ability to manage the stress of a fast-paced environment.
  • Ability to meet the in-person requirements of the team and/or business needs.

Nice to Have:

  • Experience with service mesh (e.g., Istio), API gateways, or microservices
  • Knowledge of security best practices (IAM, secrets management, TLS)
  • Experience in observability tooling and performance profiling
  • Exposure to serverless frameworks or FaaS (AWS Lambda, Azure Functions)

What You'll Get:

At DMG, you'll be part of an amazing team that encourages learning, growth, and advancement. Our company has an entrepreneurial spirit that rewards self-starters and encourages employees to take charge of their own careers.

Some of our many benefits include:

  • Health, dental and vision coverage on day 1.
  • Dollar-for-dollar 401K match up to 4% of salary with immediate 100% vesting.
  • Paid Primary and Secondary Caregiver leave.
  • Employee Assistance Program to assist with everyday challenges.
  • Paid time off to volunteer.

Divisions Maintenance Group is an equal opportunity employer.

Job ID: 484844026
Originally Posted on: 7/11/2025

Want to find more Chemistry opportunities?

Check out the 16,482 verified Chemistry jobs on iHireChemists