Manager, Software Engineering

5 days ago


Bengaluru, Karnataka, India Q2 Software Full time
As passionate about our people as we are about our mission.

Why Join Q2?

Q2 is a leading provider of digital banking and lending solutions to banks, credit unions, alternative finance companies, and fintechs in the U.S. and internationally. Our mission is simple: build strong and diverse communities through innovative financial technology—and we do that by empowering our people to help create success for our customers.

What Makes Q2 Special?

Being as passionate about our people as we are about our mission. We celebrate our employees in many ways, including our "Circle of Awesomeness" award ceremony and day of employee celebration among others We invest in the growth and development of our team members through ongoing learning opportunities, mentorship programs, internal mobility, and meaningful leadership relationships. We also know that nothing builds trust and collaboration like having fun. We hold an annual Dodgeball for Charity event at our Q2 Stadium in Austin, inviting other local companies to play, and community organizations we support to raise money and awareness together.

Q2 is seeking an experienced Technical Development Manager to lead a high-performing software engineering team in the design, development, validation, and delivery of our industry-leading Digital Banking products.
In this role, you will join the Q2 Digital Banking Engineering team, responsible for shaping and delivering innovative technology solutions that empower financial institutions and their communities.

At Q2, we value diverse perspectives and believe in a culture that celebrates creativity, collaboration, and continuous growth. We work hard, but we also know how to keep it fun, relaxed, and inspiring. Join us in our mission to build stronger, more diverse communities by strengthening the financial institutions that serve them.

Responsibilities

  • Lead and mentor a software development team through the complete agile software development lifecycle — from planning and design to delivery and maintenance.

  • Partner with Product Management, Design, and Customer Teams to define and implement modern, strategic solutions.

  • Collaborate with other development managers to prioritize, evaluate, and deliver optimized technical solutions.

  • Drive project planning, milestone tracking, and transparent progress reporting to leadership.

  • Foster a culture of technical excellence, innovation, and continuous improvement through mentoring and metrics-driven feedback.

  • Ensure adherence to best practices in software engineering, testing, deployment, and DevOps.

Required Qualifications

  • Typically requires a Bachelor's degree in (relevant degree) and a minimum of 10years of related experience; or an advanced degree with 8+ years of experience.

  • Proven technical project management and leadership experience.

  • Strong knowledge of enterprise software development and architectural design.

  • Hands-on experience in web development (HTML5, JavaScript/TypeScript, React, or Vue).

  • Proficiency in at least one programming language (preferably Python), with experience in SQL and NoSQL databases.

  • Familiarity with DevOps practices, including CI/CD pipelines.

  • Working knowledge of cloud platforms (preferably AWS).

  • Experience with automated testing, code quality, and service-oriented architecture (SOA).

  • Deep understanding of software design patterns, SOLID principles, and best engineering practices.

  • Exceptional communication, analytical, and problem-solving skills.

  • Ability to thrive in an Agile environment and manage cross-site teams.

What You'll Bring

  • A passion for technology leadership and team growth.

  • The ability to translate complex technical concepts into actionable strategies.

  • A commitment to building scalable, secure, and high-quality software.

  • A mindset of continuous learning and innovation.

NA

This position requires fluent written and oral communication in English.

Health & Wellness

  • Hybrid Work Opportunities

  • Flexible Time Off 

  • Career Development & Mentoring Programs 

  • Health & Wellness Benefits, including competitive health insurance offerings and generous paid parental leave for eligible new parents 

  • Community Volunteering & Company Philanthropy Programs 

  • Employee Peer Recognition Programs – "You Earned it"

Click here to find out more about the benefits we offer.

Our Culture & Commitment:

We're proud to foster a supportive, inclusive environment where career growth, collaboration, and wellness are prioritized. And our benefits go beyond healthcare—offering resources for physical, mental, and professional well-being. Click here to find out more about the benefits we offer. Q2 employees are encouraged to give back through volunteer work and nonprofit support through our Spark Program (see more). We believe in making an impact—in the industry and in the community.

We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, or veteran status.



  • Bengaluru, Karnataka, India Q2 Software Full time

    As passionate about our people as we are about our mission.Why Join Q2?Q2 is a leading provider of digital banking and lending solutions to banks, credit unions, alternative finance companies, and fintechs in the U.S. and internationally. Our mission is simple: build strong and diverse communities through innovative financial technology—and we do that by...


  • Bengaluru, Karnataka, India Micro Focus Software Solutions India Private Limited Full time

    Hiring Manager: Venkat Narasimha Raju PenmetsaTalent Acquisition Advisor: Saurya RatnaJob Code Level: DSM1Refer Your FriendsAI-First. Future-Driven. Human-Centered.At OpenText, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers. We're hiring talent that AI can't replace to help us shape...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    SummaryJoin Guidewire's Product Development and Operations (PDO) team in Bengaluru, where we build and operate the industry's most trusted cloud platform for P&C insurance. Our team is dedicated to delivering innovative, scalable, and secure solutions that empower insurers worldwide. We thrive in a collaborative, agile environment, leveraging modern...


  • Bengaluru, Karnataka, India Check Point Software Full time

    We are looking for Senior Development Engineer to be a key player in our fast-growing SASE Core Network Group R&D Centre in Bangalore, India. You will be building and developing a next-generation SASE solution. Dive into the world of microservices, distributed systems, networking, and scalable software design, and leave your mark on cutting-edge developments...


  • Bengaluru, Karnataka, India NEC Software Solutions Full time

    Company Description NEC Software Solutions (India) We have more than 30 years of experience in providing end to end IT services across the globe and have earned a reputation for delighting our customers by consistently surpassing expectations and helping them deliver robust, market-ready software products that meet the highest standards of engineering and...

  • Software Engineer

    4 days ago


    Bengaluru, Karnataka, India NEC Software Solutions Full time

    Company Description NEC Software Solutions (India) We have more than 30 years of experience in providing end to end IT services across the globe and have earned a reputation for delighting our customers by consistently surpassing expectations and helping them deliver robust, market-ready software products that meet the highest standards of engineering and...


  • Bengaluru, Karnataka, India BD (Tissuemed Ltd) Full time

    BD (Tissuemed Ltd) is looking for Manager Software Engineering to join our team Roles and Responsibility Develop and implement software applications using various programming languages and technologies.Lead and manage a team of software engineers to design, develop, and test software products.Collaborate with cross-functional teams to identify and...


  • Bengaluru, Karnataka, India NEC Software Solutions Full time

    Company Description NEC Software Solutions (India) We have more than 30 years of experience in providing end to end IT services across the globe and have earned a reputation for delighting our customers by consistently surpassing expectations and helping them deliver robust, market-ready software products that meet the highest standards of engineering and...

  • Sr Manager

    5 days ago


    Bengaluru, Karnataka, India DataCore Software Full time

    Role:We are looking for a dynamic and visionary Senior Manager Software Development to lead, inspire, and scale a team of talented engineers. This role is ideal for someone who combines deep technical expertise with proven hands-on people leadership, thrives in fast-paced environments, and is passionate about building world-class software solutions in the...


  • Bengaluru, Karnataka, India Google Full time

    Minimum qualifications:Bachelor's degree, or equivalent practical experience.8 years of experience in software development.2 years of experience in a people management, supervision/team leadership role.Preferred qualifications:Experience in large-scale backend system design and development in particular, and with streaming data processing.Experience in...