Sr Manager, Technical Engineering - Product Engineering
Alkami Technology, Inc.
IndiaremotePosted 23 days ago
A
Skill Required
Engineering-ManagementTechnical-Engineering-ManagerProduct-EngineeringSoftware-Engineering-LeadershipEngineering-ManagerSenior-Product-EngineeringProduct-Engineering-ManagerSoftware-Engineering-ManagerEngineering ManagerTechnical LeadProduct ManagerEngineeringCI/CDtroubleshootingMicroservicesObservabilityGCPSQL ServerJavaScriptPostgreSQLanalyticaldesigningdebuggingsecuritybuildingfintechPrometheusTestNGdesign.NETAzureLinuxCloudJavaAPIsC#Fulltime
Key highlights
- Competitive compensation aligned with market benchmarks
- 18+ years of experience in software development or similar engineering fields
- Comprehensive health insurance and flexible leave policies
- Experience in architecting and delivering highly scalable, fault-tolerant SaaS-based software
Role overview
Alkami is the digital sales and service platform provider for U.S. banks and credit unions, offering a unified Platform for onboarding, digital banking, and data/marketing solutions. The company, recognized for its intentional culture and growth, seeks a Senior Director of Engineering to lead technical teams, architect scalable systems, and drive innovation in Anticipatory Banking. Most roles are remote-first in the U.S., with a hybrid culture in India. The role involves hands-on engineering, mentoring, and cross-functional collaboration to deliver high-quality software solutions.
Responsibilities
- Working with Product Engineering teams to deliver functional requirements and ensure features are built to specifications
- Maintain a significant hands-on contribution, including architecting and reviewing complex code, debugging critical issues, designing and evolving highly scalable APIs, and delivering robust platform services
- May lead, mentor, and develop one to two Technical Engineering Managers (TEMs) and their teams
- Lead, mentor, and inspire a diverse team of software engineers, providing advanced guidance, strategic support, and comprehensive feedback to foster their accelerated professional growth and leadership development
- Build architecture design, ensure the quality of architecture and design of systems, influence product roadmap, introduce new technologies and take ownership and responsibility over new projects
- Lead and strengthen partnerships with Product, Security, Architecture, and Operations leadership to ensure engineering execution is tightly integrated with strategic business outcomes
- Proactively identify and address organizational bottlenecks, strategically reduce technical debt, and drive initiatives to enhance scalability, resilience, and cost-efficiency across the engineering organization
- Define and track KPIs (deployment frequency, MTTR, test coverage, SLA adherence); balance speed with quality, improve and maintain the team’s Say/Do ratio by managing resource allocation, workload distribution, and project priorities to ensure timely delivery of high-quality software solutions
- Maintain a deep understanding of software development technologies, trends, and best practices and provide technical guidance and expertise to the team
- Oversee and manage on-call incidents, including troubleshooting and resolving critical disruptions to ensure minimal downtime around the functionality of your team
- Drive the adoption of modern development practices, tools, and frameworks to improve productivity and product quality
- Promote a culture of collaboration, accountability, and continuous learning within the team
- Champion innovation and experimentation, encouraging team members to explore new technologies and approaches to solving complex problems
- Working with Product Management to collaborate through creative brainstorming sessions and assist in writing requirements for technical debt
- Expertly report on accomplishments, strategic goals, critical issues, and deliverable statuses to effectively manage and influence executive stakeholder expectations
- Establishment of performance goals for all direct reports
- Continuing education with regards to management philosophies, knowledge of the banking industry, as well as applications that will be specific to segments of our client base
Requirements
- Strong hands-on experience in several of the following (or equivalent): .NET, Java, C#, Linux Container Development, k8s, MVC, SaaS, SOA, PostgreSQL, MS SQL Server, Modern Javascript Frameworks, Entity Framework, microservices
- Demonstrated expertise in architecting and delivering highly scalable, fault-tolerant SaaS-based software with modern system architectures, including advanced microservice-based architecture and cloud-native applications across multiple cloud providers (AWS, Azure, Google Cloud Platform)
- Deep understanding and proven ability to drive operational excellence initiatives throughout the development lifecycle, including advanced Dev/Ops practices, continuous integration/continuous delivery (CI/CD), sophisticated automated testing strategies, and comprehensive observability frameworks
- Experience with Observability tools like Grafana, Newrelic, Haystack etc
- Extensive experience with real-time and batch processing of extremely high-volume transactions, and a proven track record of building complex, enterprise-grade role-based access and entitlement systems
- Exceptional proficiency in making data-driven strategic decisions, evaluating complex trade-offs, and prioritizing initiatives to optimize resource allocation and achieve maximum business impact
- Experience in building scalable systems that are operationally efficient
- Demonstrated experience in leading and motivating cross-functional teams towards achieving shared objectives. This includes setting clear expectations, providing guidance, and fostering a collaborative and inclusive work culture
- Ability to build and maintain productive relationships with a diverse array of stakeholders and groups in the organization
- Strong analytical and problem-solving skills to address technical challenges and overcome obstacles. This includes troubleshooting complex issues, identifying root causes, and implementing effective solutions in a timely manner
- Successful in managing multiple concurrent work streams
- Extensive experience in recruiting, hiring, mentoring/coaching, and managing large, geographically distributed teams of Software Engineers, fostering a culture of high performance and continuous improvement across multiple time zones
- Proven ability to communicate effectively with executive leadership, product management, and other technical teams to define requirements, articulate complex technical designs, and drive product strategy
- Experience in Lean-Agile development methodologies such as Kanban or Scrum
- Minimum Years of Experience: 18+ years of experience in software development or similar engineering fields
- 8+ years in managing engineering teams, with a proven track record of leading senior individual contributors and managers
- Education Level: BS or MS in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience
Nice to have
- Experience in fintech, digital banking, or other highly regulated industries
- Experience working with SaaS offerings in the technology and financial industries
- Knowledge of treasury management, cash positioning, liquidity management, commercial payments (ACH, wires), and reconciliation
- Familiarity with banking data formats such as ISO 20022, BAI2, MT940, and EDI 820
Benefits
- Comprehensive health insurance
- Flexible leave policies
- Continuous learning opportunities tailored to the India market
- Daily perks including free lunch, transportation and connectivity allowances to support commute and remote working needs
- Flexible working hours that support a healthy work-life balance
- Fun, collaborative, and high-performing culture where engineers are empowered to innovate, learn, and grow
Additional details
- Alkami is the digital sales and service platform provider for U.S. banks and credit unions
- Our unified Platform integrates onboarding, digital banking, and data and marketing—each solution can stand alone, but together they deliver more—to help institutions onboard, engage, and grow relationships
- As the future shifts toward Anticipatory Banking, we help data-informed bankers meet the moment with technology that drives action
- Founded in 2009, we continue to be recognized for our intentional culture and tremendous growth
- We’re building a culture where each Alkamist can perform to their highest potential, and we’re always on the lookout for the best and brightest minds
- If you’re ready to experience the power of alchemy - transforming the ordinary into the extraordinary - come join one of the fastest growing SaaS companies in the U.S
- As a remote-first company, most of our positions can be remote in the US, except for key roles, which will be indicated in the Job Title
- We operate in a hybrid work culture at our Gurugram office, balancing flexibility with collaboration
- Work Authorization: We cannot offer employment sponsorship at this time. Candidates must be eligible to work in the US for full-time employment
- Recruiters: We are not looking for outside recruiting firms to help us in this search
- Pay Transparency: We offer competitive compensation aligned with market benchmarks, along with high-impact roles, global exposure and opportunities to build at scale from India
- Alkami Technology is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind