Divisions, Inc.-posted 27 days ago
Full-time • Mid Level
Cincinnati, OH
Administrative and Support Services

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.

  • 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.
  • 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.
  • Ability to manage the stress of a fast-paced environment.
  • Ability to meet the in-person requirements of the team and/or business 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.
  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service