Software Development Engineer 3

Product & Engineering Seattle, WA Cincinnati, Ohio


Description

Title: Software Development Engineer III

Reports To: Sr. 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:

The Software Development Engineer III is a senior contributor on the Supply Engineering team, responsible for building and supporting highly scalable backend services. This role develops the server-side application logic, data access layers, and performance-optimized services that form the foundation of our platform. The SDE-III drives architectural discussions, collaborates across teams, and ensures high quality standards that enable reliable product operations.

 

What You'll Do:

  • Design, develop, implement, and test highly available and scalable backend services in a cloud-native microservice architecture.
  • Own and evolve core backend components with a focus on performance, reliability, and maintainability.
  • Lead and participate in technical design and architecture discussions, influencing system direction and design patterns.
  • Collaborate with Product, Architecture, and cross-functional engineering teams to deliver end-to-end solutions.
  • Implement and maintain APIs (REST, gRPC, GraphQL) and efficient data access patterns.
  • Work with relational and non-relational databases, optimizing queries and ensuring efficient resource utilization.
  • Contribute to continuous improvement of engineering processes, code quality, deployments, and monitoring.
  • Mentor teammates and foster a culture of learning, collaboration, and healthy risk-taking.
  • Bring forward new ideas to enhance platform capabilities, product features, and development practices.
  • Opportunity to develop AI-powered capabilities and integrate machine learning or LLM-based features into backend systems, working alongside platform and data teams (experience helpful but not required).
  • Other duties as assigned by management.

 

What You Need:

  • 8+ years building scalable, highly available backend systems in a cloud-native microservice environment.
  • 7+ years of experience with C# , familiarity with the C# language-ext library is a plus.
  • Experience with AWS or other major cloud platforms.
  • Experience implementing and consuming REST, gRPC, GraphQL APIs.
  • Strong experience with relational and non-relational databases (PostgreSQL, SQL Server, MySQL, MongoDB) including schema design and performance tuning.
  • Familiarity with Kafka or other messaging/event streaming platforms.
  • Understanding of modern architectural patterns such as Onion, Hexagonal, or Clean Architecture.
  • Experience with Git and CI/CD workflows; comfortable shipping to production frequently.
  • Experience working within Agile development practices.
  • Strong communication and collaboration skills across technical and non-technical stakeholders.
  • Ability to thrive in a fast-paced environment and meet in-person collaboration needs.
  • Experience with F# or functional programming concepts is a plus.
  • Experience building or integrating AI/ML-powered features, LLM-based workflows, or data-driven automation is a plus.
  • Ability to manage the stress of a fast-paced environment.
  • Ability to meet the in-person requirements of the team and/or business needs.

 

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.