- Company Name
- Wiser Solutions, Inc.
- Job Title
- Manager, Software Engineering
- Job Description
-
**Job Title**
Manager, Software Engineering
**Role Summary**
Lead one or more remote delivery teams building online price‑intelligence solutions. Partner with product leaders to align engineering output with business strategy, mentor engineers, and raise engineering quality across the organization.
**Expectations**
- 10+ years in software engineering, 2+ years managing teams.
- Proven track record of delivering complex, distributed systems and improving delivery processes.
- Experience leading global, remote teams and participating in manager on‑call rotation.
**Key Responsibilities**
- Direct and coach a 4–7 engineer distributed team: set goals, provide feedback, conduct performance reviews, and facilitate career growth.
- Own backlog prioritization, sprint planning, and backlog refinement.
- Guide technical decision‑making: architecture, tooling, and best practices.
- Champion disciplined engineering practices, quality delivery, and continuous improvement.
- Hire, onboard, and retain top engineering talent.
- Collaborate tightly with product managers, designers, and cross‑functional stakeholders.
- Communicate progress, risks, and dependencies to leadership.
- Manage resources, plan capacity, and adapt to changing priorities.
- Participate in manager on‑call rotation.
**Required Skills**
- Distributed systems, integration, automation, and deployment expertise.
- Deep knowledge of AWS, Docker, Kubernetes, Terraform, GitHub Actions, ArgoCD.
- Proficiency with TypeScript, ReactJS, Redux, Python, Node.js/NestJS, GraphQL.
- Experience with AI tools (coding assistants, LLM APIs, AI‑driven automation).
- Strong RDBMS and SQL programming; familiarity with PostgreSQL, MongoDB, Redis, ELK, Trino, Iceberg.
- Messaging experience: RabbitMQ, NATS.
- Agile methodologies, sprint facilitation, backlog management.
- Analytical, organizational, and problem‑solving skills.
- Excellent communication and stakeholder‑management abilities.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Certifications such as AWS Certified Solutions Architect or Certified Scrum Master are desirable but not mandatory.