We are the leading provider of professional services to the middle market globally, our purpose is to instill confidence in a world of change, empowering our clients and people to realize their full potential. Our exceptional people are the key to our unrivaled, inclusive culture and talent experience and our ability to be compelling to our clients. You’ll find an environment that inspires and empowers you to thrive both personally and professionally. There’s no one like you and that’s why there’s nowhere like RSM.
RSM is seeking a highly motivated Senior Platform and Software Engineering Enablement Engineer Supervisor to create reusable engineering capabilities that improve software delivery, developer productivity, platform adoption, security, and operational excellence across the organization.
This role combines software engineering, platform engineering, AI enablement, DevSecOps, observability, and developer experience practices to help product teams deliver secure, scalable, and maintainable solutions more efficiently.
The engineer will partner closely with application teams, solution architects, platform teams, and technology leadership to develop reusable frameworks, automation solutions, self-service capabilities, observability tooling, AI-assisted development standards, and cloud delivery patterns used across the enterprise.
This role requires strong hands-on development skills, a platform mindset, and the ability to influence engineering practices at scale.
Essential Duties:
Platform Engineering & Developer Enablement: Lead the design, development, enhancement, and support of reusable engineering capabilities that improve software delivery and developer productivity across the enterprise. Develop and maintain internal platforms, libraries, templates, reference implementations, documentation, standards, and self-service solutions that enable teams to deliver secure, scalable, and maintainable software consistently. Partner with application teams, solution architects, and platform teams to evolve existing engineering platforms while introducing new capabilities that advance development, delivery, automation, observability, security, and AI-enabled engineering practices across the organization.
AI Enablement & Engineering Productivity: Support the adoption and advancement of AI-assisted software development capabilities across the organization. Evaluate, implement, and maintain solutions involving AI engineering tools, coding assistants, prompt libraries, agent-based development workflows, and engineering productivity platforms. Develop standards, guidance, and reusable patterns that help development teams safely and effectively leverage emerging AI technologies while maintaining quality, security, and governance requirements.
Security, Compliance & Observability Engineering: Implement and maintain engineering capabilities that support security, compliance, observability, and operational excellence across software delivery platforms. Contribute to security automation, code quality initiatives, compliance reporting, logging, monitoring, telemetry, and developer-facing dashboards. Partner with security, architecture, and platform teams to ensure delivery processes align with enterprise standards and regulatory requirements.
Cloud Platforms, DevOps & Infrastructure Automation: Support cloud platform engineering and infrastructure automation initiatives through Infrastructure as Code (IaC), CI/CD automation, deployment pipelines, and cloud-native services. Develop reusable deployment patterns, automation modules, and delivery capabilities that simplify application onboarding while enabling secure, scalable, and reliable cloud solutions. Collaborate with DevOps, platform, and infrastructure teams on continuous improvement initiatives across Azure and related engineering platforms.
TECHNICAL SKILLS
• AI Enablement: Experience with AI-assisted development, MCP integrations, prompt engineering, and engineering productivity…