This is a remote position.
Shuru is a technology and AI-focused engineering company helping businesses build and scale high-impact digital products. We work with fast-growing organizations across fintech, eCommerce, data, AI, and product engineering, combining strong technical execution with a high-ownership culture.
We are looking for an experienced Senior Engineering Manager to lead a critical engineering area and manage a high-performing team of senior engineers. You will own delivery, technical direction, team development, and engineering excellence across multiple related product domains.
- Lead and mentor a team of 6–10 senior engineers, potentially across multiple squads.
- Own technical strategy, architecture, and delivery for complex engineering initiatives.
- Partner with Product and business stakeholders to align engineering priorities with business outcomes.
- Drive scalable, reliable, and high-performing system architecture.
- Manage cross-team dependencies, resource allocation, delivery risks, and technical trade-offs.
- Develop senior engineers and mentor future Engineering Managers and technical leaders.
- Drive hiring, performance management, succession planning, and team structure decisions.
- Balance feature delivery with technical debt, platform improvements, reliability, and scalability.
- Establish strong engineering practices around architecture, CI/CD, observability, quality, and operational excellence.
- Foster a culture of ownership, collaboration, accountability, experimentation, and continuous improvement.
Requirements
- 4+ years of experience managing engineering teams, including senior engineers.
- Strong experience delivering complex initiatives across multiple teams or product domains.
- Strong software engineering background with experience in technologies such as Java/Go, Kubernetes, Cloud Services, CI/CD, microservices, and messaging systems.
- Experience leading architecture discussions and influencing engineering strategy.
- Strong understanding of scalable distributed systems, APIs, reliability, and performance.
- Experience partnering closely with Product Managers and business stakeholders on roadmaps and prioritization.
- Proven ability to mentor senior engineers and develop future engineering leaders.
- Strong experience with Agile delivery and managing complex cross-functional dependencies.
- Excellent stakeholder management, communication, and decision-making skills.
- Experience working in FinTech, Payments, Banking, eCommerce, or high-scale consumer technology products.
- Experience managing multiple squads or interconnected engineering domains.
- Experience building platforms or products serving large-scale user bases.
Benefits
- Work on complex, high-impact engineering and product challenges.
- Lead experienced engineering teams with significant ownership and autonomy.
- Collaborate directly with senior product, technology, and business leaders.
- Remote-first working environment.
Skills Required
- 4+ years of experience managing engineering teams, including senior engineers
- Experience delivering complex initiatives across multiple teams or product domains
- Strong software engineering background with Java or Go, Kubernetes, cloud services, CI/CD, microservices, and messaging systems
- Experience leading architecture discussions and influencing engineering strategy
- Strong understanding of scalable distributed systems, APIs, reliability, and performance
- Experience partnering with Product Managers and business stakeholders on roadmaps and prioritization
- Ability to mentor senior engineers and develop future engineering leaders
- Experience with Agile delivery and managing complex cross-functional dependencies
- Excellent stakeholder management, communication, and decision-making skills
- Experience in FinTech, Payments, Banking, eCommerce, or high-scale consumer technology products
- Experience managing multiple squads or interconnected engineering domains
- Experience building platforms or products serving large-scale user bases
What We Do
Looking for a self-managed professional team to help take your technology and product strategy to the next level? From leadership consulting to hands-on software delivery, we can support you in many ways. 1. Mobile, Web, Backend Software Development 2. Technology Infrastructure Solutions 3. Technology Scaling Solutions 4. Adopting Emerging Tech like Artificial Intelligence 5. Product & Technology Leadership Our custom software development services specialize in end-to-end product development. With a team of experienced professionals, we can help you navigate the complex world of technology and bring your vision to life. We offer on-demand product leadership and strategic guidance to help your business excel without the full-time commitment of a Chief Product Officer. Our team of experienced product experts works closely with you to understand your unique needs and craft tailored product strategies that align with your business objectives. We provide on-demand technical leadership and expertise to help your business scale and innovate without the full-time commitment of a Chief Technology Officer. As your tech leader, we focus on driving your technology strategy, optimizing your software architecture, and fostering a culture of innovation to propel your business forward. Let us be your go-to resource for all things product and technology. Contact us to learn more about how we can help your business succeed.








