Next Glass is looking to solve the problem of connecting the global beverage industry through innovative software, data, marketing, and eCommerce solutions by hiring a Software Engineering Manager for Producer Solutions
Requirements
- Significant experience in professional software engineering, including hands-on development in C-Sharp/.NET and cloud-based applications (Azure preferred)
- Solid understanding of frontend fundamentals (JavaScript, CSS, HTML)
- Strong grounding in modern engineering practices, including code quality, testing, continuous improvement, collaborative design, and AI-assisted development
- Familiarity with multiple architectural paradigms and the ability to reason about maintainability, modernization, and technical tradeoffs
- Experience with Ruby on Rails or other non-.NET stacks is a plus, but not required
- Experience in the beverage-alcohol or manufacturing domain is a plus, but not required
Responsibilities
- Lead, mentor, and support a small team of software engineers, providing guidance, clearing obstacles, and offering hands-on technical expertise in a remote-first environment.
- Collaborate with product managers, designers, and other stakeholders to define requirements, support effective planning, and ensure strong alignment between engineering work and product goals.
- Contribute to and influence technical design decisions across both legacy and modernized components of our C-Sharp/.NET and Azure-based applications, helping the team choose scalable, maintainable approaches.
- Participate in and help facilitate healthy engineering execution, ensuring the team’s workflows, communication patterns, and day-to-day practices support predictable, high-quality outcomes.
- Conduct code reviews, reinforce coding standards, and promote engineering practices to maintain code quality and enable efficient, effective software construction now & in the future.
- Stay informed about emerging development patterns, including AI-assisted and agentic AI techniques, and help the team evaluate and adopt those that meaningfully improve our engineering processes.
Other
- Demonstrated success leading engineers, ideally in a remote-first or distributed team environment
- A leadership approach centered on empowerment, collaboration, and high-trust team environments
- Clear, effective communication skills, with the ability to support cross-functional alignment and translate technical topics for diverse audiences
- Ability to navigate a fast-moving environment with evolving requirements and complex sets of priorities
- Degree requirements not specified, but experience in software engineering is required