Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineering Manager image - Rise Careers
Job details

Senior Software Engineering Manager

Company Description

Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid.

Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.

Job Description

Visa’s Technology Organization is a community of problem solvers and innovators reshaping the future of commerce.   We operate the world’s most sophisticated processing networks capable of handling more than 65k secure transactions a second across 80M merchants, 15k Financial Institutions, and billions of everyday people.   While working with us you’ll get to work on complex distributed systems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms.     

The Opportunity: 

We are looking for a versatile, curious, and energetic Senior Software Engineering Manager who embrace solving complex challenges on a global scale. In this role, you will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of powerful payment technology, you will get to see your efforts shaping the digital future of monetary transactions.   

What's the job? As part of the Platform and Reliability Engineering Department in the Network Processing organization, you'll be responsible for system development, implementation, maintenance, support, tools and automation of Visa's systems, which authorize, clear, settle, and deliver transactions to issuer and acquirer financial institutions globally. Through this challenging job, you'll gain experience collaborating with various parts of the business in understanding requirements for system enhancements, identifying areas of improvement and implementing changes to the system or process where it is needed. The product that you oversee will be of the highest quality meeting all requirements within the scheduled timeframe.

The Work itself: 

  • Lead a team of engineers in developing high-performing systems. 
  • Collaborate with architects to design resilient software solutions. 
  • Drive the professional growth of each team member. 
  • Leverage GenAI within the team to enhance effectiveness. 
  • Adapt to a strategic or tactical approach as per the situation. 
  • Improve team productivity through effective management strategies. 
  • Ensure the team meets project deadlines and maintains high-quality standards. 
  • Evaluate options and provide recommendation on scope and scale of effort required to develop solutions.
  • Create design documents, code, unit/functional test, document and implement new programs and subprograms, as well as enhancements, modifications, and corrections to existing software.
  • Build and maintain effective relationships across functional areas in order to provide superior product support.
  • Support and deliver on resulting initiatives from the Business Plan and Technology strategy leveraging re-use, eliminating duplicative components, architectural design, and use of innovative products.
  • Work to ensure technology decisions are business driven.
  • Suggest and cultivate ideas on the extension of the current systems to new products and services.
  • Must be able to understand the positioning of a solution within the company and to build consensus to effectively gain buy-in from all participants.
  • Identify opportunities for further enhancements and refinements to standards, processes and systems.

The Skills You Bring:

  • Energy and Experience: A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale
  • Challenge the Status Quo: Comfort in pushing the boundaries, ‘hacking’ beyond traditional solutions
  • Language Expertise: Expertise in one or more general development languages (e.g., Java, Golang, C++)
  • Builder: Experience building and deploying transaction processing services and web applications with quality and scalability
  • Learner: Constant drive to learn new technologies such as Angular, React, Kafka, Kubernetes, Docker, etc.
  • Partnership: Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams

This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.

Qualifications

  • Bachelor’s degree in Computer Science or related field with a minimum of 10 years of Software Development experience or 8 years of work experience with an Advanced degree (e.g. Master’s, MBA, JD, MD)
  • At least 2 years of people management experience.
  • Must have hands-on experience in C++ or Golang and having experience in at least one of the back-end programming languages like JAVA, Python or NodeJS in preferred.
  • Hands-on experience in JavaScript and one of the Frontend frameworks like Angular, ReactJS, ExtJS or VueJS.
  •  Experience in Mainframe technologies is a plus.

Additional Information

Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineering Manager, Visa

Looking for a challenging yet rewarding opportunity? Visa is seeking a passionate Senior Software Engineering Manager to join our dynamic team in Warsaw, Poland! In this pivotal role, you'll be at the forefront of innovation, tackling complex issues as you design, build, and implement systems that handle millions of secure transactions daily! Working with a multi-functional development team, you'll oversee projects aimed at enhancing our worldwide payment processing capabilities. Imagine leading a team of brilliant engineers while collaborating with architects to create resilient, high-performance software solutions. Your skills in languages like C++, Golang, and Java will come in handy as you guide projects from conception to delivery, ensuring every product meets excellence standards. You won't just manage; you'll inspire and drive the growth of your team members, leveraging cutting-edge technologies like GenAI to boost our operational effectiveness. If you thrive in a diverse and fast-paced environment and have the experience needed to elevate our technology, we want to hear from you! This role also offers the flexibility of a hybrid working model, allowing you the best of both worlds: working from home and engaging with your team in our office. Embrace this opportunity at Visa and be part of a mission that connects people globally through pioneering payment solutions!

Frequently Asked Questions (FAQs) for Senior Software Engineering Manager Role at Visa
What responsibilities does the Senior Software Engineering Manager at Visa have?

As a Senior Software Engineering Manager at Visa, you will lead a dedicated team of engineers in designing and implementing high-performing systems for payment processing. This means collaborating with various stakeholders, from architects to product teams, to ensure the successful delivery of projects. You'll manage the development process, promote effective use of GenAI, and focus on continuous improvement of team productivity and solutions quality.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineering Manager position at Visa?

To apply for the Senior Software Engineering Manager position at Visa, you need a Bachelor’s degree in Computer Science or a related field, along with a minimum of 10 years of software development experience. If you have an advanced degree, 8 years of work experience is acceptable. Additionally, you should have at least 2 years of management experience and proficiency in coding languages like C++, Golang, and Java.

Join Rise to see the full answer
How does Visa support the professional growth of Senior Software Engineering Managers?

Visa invests heavily in the professional growth of its Senior Software Engineering Managers through continuous training, mentorship programs, and opportunities to work on cutting-edge technologies and projects. You'll have the chance to lead initiatives that not only enhance your skills but also contribute to the company's innovative landscape, ensuring you're always learning and developing.

Join Rise to see the full answer
What technologies should I be familiar with as a Senior Software Engineering Manager at Visa?

As a Senior Software Engineering Manager at Visa, it's essential to be familiar with general development languages like C++, Golang, Java, and also be skilled in frontend frameworks such as Angular or React. Experience with technologies such as Kafka, Kubernetes, Docker, and Mainframe technologies will also be beneficial, as these are instrumental in developing robust payment solutions.

Join Rise to see the full answer
What is the working model for the Senior Software Engineering Manager position at Visa?

The Senior Software Engineering Manager position at Visa offers a hybrid working model. This means you can enjoy a mix of working remotely and from the office in Warsaw. While set office days are determined by leadership, the expectation is to be in-office typically 2 to 3 days a week based on business needs, providing flexibility while still fostering team interactions.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineering Manager
Can you describe your experience with leading engineering teams?

In your response, consider discussing your previous roles where you've managed teams, focusing on how you foster collaboration, drive performance, and support professional development. Highlight specific strategies you've employed to motivate your team and achieve project goals, emphasizing adaptability in various situations.

Join Rise to see the full answer
What software development methodologies do you prefer and why?

Outline your familiarity with various methodologies like Agile, Scrum, or Waterfall. Discuss why you prefer certain practices based on project needs and team dynamics, providing examples of how these methodologies have helped you manage successful projects and foster team engagement.

Join Rise to see the full answer
What steps do you take to ensure software quality and reliability?

Explain the practices you implement for maintaining high software quality, such as code reviews, automated testing, and continuous integration. Provide examples of how these practices have led to more reliable software deliveries and highlight your commitment to quality within your team.

Join Rise to see the full answer
How do you handle conflicts or challenges within your team?

Addressing conflicts requires empathy and strong communication. Discuss your approach to resolving disagreements by promoting open dialogue, understanding different viewpoints, and aligning team goals. Use a real-life example where you've successfully navigated a conflict and the outcome that followed.

Join Rise to see the full answer
Can you give an example of a complex project you managed?

Share a specific project experience, detailing your role, the challenges faced, and how you led your team to overcome obstacles. Emphasize project outcomes, such as improved processes or successful implementations, and what you learned from that experience that you can apply at Visa.

Join Rise to see the full answer
What is your approach to mentoring and developing team members?

Highlight the importance of mentorship in your management style. Discuss specific methods you use to support your team’s growth, such as regular feedback sessions, training opportunities, and encouraging autonomy in problem-solving. Share an example where your mentorship has led to a team member’s success.

Join Rise to see the full answer
How would you leverage GenAI in your role at Visa?

Talk about your understanding of GenAI technologies and how you could implement them to streamline processes and enhance productivity within your team. Provide examples of where you've successfully integrated new technologies into past projects, explaining the benefits that resulted.

Join Rise to see the full answer
How do you prioritize tasks and manage project deadlines?

Discuss your methodologies for prioritization, such as the use of project management tools or techniques like the Eisenhower Matrix. Explain how you balance short-term urgent tasks with long-term strategic goals, ensuring your team remains focused and on track with deadlines.

Join Rise to see the full answer
What programming languages are you most proficient in and how have you used them?

Be specific by naming the programming languages you are proficient in, such as C++, Java, or JavaScript. Discuss projects where you've utilized these languages, showcasing your ability to tackle complex problems and deliver effective solutions.

Join Rise to see the full answer
How do you ensure alignment between technology decisions and business goals?

Explain your strategy for aligning technology initiatives with business objectives. Discuss the importance of understanding stakeholder needs, and provide an example of how you've successfully collaborated with other departments to achieve mutual goals, emphasizing the resultant business impact.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Visa Remote Cardiff, United Kingdom
Posted 2 days ago
Photo of the Rise User
Visa Remote San Francisco, CA
Posted 2 days ago
Photo of the Rise User
Dealpath Hybrid New York City, New York
Posted 7 days ago
Photo of the Rise User
Acquia Remote Pune or Delhi/NCR Remote
Posted 3 hours ago
Photo of the Rise User
FreedomPay Hybrid Philadelphia, PA/ Las Vegas, NV
Posted 14 days ago
Photo of the Rise User
Posted 14 days ago
Dental Insurance
Vision Insurance
Disability Insurance
Family Medical Leave
Paid Holidays
Opto Investments Hybrid San Francisco, California, United States
Posted 6 days ago
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Mental Health Resources
Learning & Development
Flex-Friendly
Photo of the Rise User
iKnowHow S.A. Remote No location specified
Posted 13 days ago

Visa Inc. operates as a payments technology company worldwide. The company facilitates commerce through the transfer of value and information among consumers, merchants, financial institutions, businesses, strategic partners, and government entiti...

988 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 31, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!