impact.com is the world’s leading commerce partnership marketing platform, transforming the way businesses grow by enabling them to discover, manage, and scale partnerships. As a Software Engineering Manager, you will lead the Partnerships Automation squad, drive architectural decisions, and manage projects while mentoring engineers and enhancing team capabilities.
Responsibilities:
- Lead the Partnerships Automation squad
- Work closely with engineering managers and program managers across various squad
- Manage projects from start to completion. Help shape road maps and requirements
- Conduct regular 1:1s with engineers to guide their career growth, identify skill gaps, and provide actionable feedback
- Own the design and implementation of high-performance microservices using Java (Spring Boot)
- Write high quality, scalable code
- Integrate cutting-edge AI capabilities into our product suite
- Design, optimize, and maintain complex relational database schemas and document stores
- Troubleshoot critical production issues
- Ensure various processes and best practices are followed throughout the squad
Requirements:
- Bachelor's degree or higher required or equivalent experience
- 8 years Java, Spring, and SQL required
- Experience leading a squad of 3+ engineers
- Experience in building out MCP endpoints with LLM integrations
- Knowledge of workflow platforms like temporal or conductor
- Scaling out infrastructure; Kubernetes (GKE), containers, podman
- Experience with GCP, AWS, or Azure
- Have been responsible for the entire lifecycle of designing, implementing, testing and deploying of SaaS software
- Strong project management skills
- Above all else - hungry, humble and smart