At Meridian Cooperative, we’re more than a technology company—we’re a trusted partner to utility providers across the country. We're looking for an Engineering Manager to lead high-performing software engineering teams focused on building innovative, scalable, and secure solutions that power the future of our nation's infrastructure.
This role is perfect for a people-first technical leader who thrives in a fast-paced Agile environment and is passionate about coaching, enabling, and inspiring engineers to deliver meaningful outcomes. You’ll guide technical excellence while fostering a culture of collaboration, innovation, and accountability.
What You’ll Do
- Lead, Inspire, and Grow: Mentor and develop engineers through career conversations, performance feedback, and technical coaching. Champion continuous learning and high team morale.
- Drive Technical Excellence: Oversee the full SDLC—from design and development to testing and CI/CD deployment—while ensuring all systems are secure, scalable, and performant.
- Shape the Culture: Instill best practices in coding, secure development, and code reviews, while fostering a culture of ownership, quality, and continuous improvement.
- Own Agile Execution: Facilitate Agile ceremonies, coach teams on Agile/SAFe practices, and ensure successful delivery within program increments and sprint commitments.
- Measure and Improve: Develop and track technical KPIs at both team and individual levels. Drive accountability while creating space for innovation.
- Break Silos: Collaborate cross-functionally to resolve technical issues, align on product vision, and build shared success.
- Champion Quality: Ensure test automation, integration with CI/CD pipelines, and adherence to Non-Functional Requirements (NFRs) like performance, security, and reliability.
- Lead by Example: Represent Meridian in technical communities, conferences, and events, demonstrating thought leadership and advocacy for our mission.
- Additional responsibilities may be assigned by leadership.
What You Bring
- 6+ years of experience in software or web development, including team leadership roles.
- A Bachelor’s degree in Computer Science, Engineering, or related technical discipline.
- Strong hands-on experience with:
- C#, JavaScript, PL/SQL and modern software architecture patterns.
- Agile frameworks (SAFe preferred) and modern delivery practices.
- Relational databases (Oracle strongly preferred).
- A proven track record of:
- Coaching engineers, scaling teams, and building high-performance culture.
- Driving secure coding practices and technical quality.
- Leading Agile delivery with measurable outcomes.
- Excellent communication, collaboration, and conflict resolution skills.
- Enjoy comprehensive benefits, ongoing training, and growth opportunities.
- Travel may be required.