Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff SW Engineer (8 - 12 yrs experience in Build and Release management, Deployment, Scripting) image - Rise Careers
Job details

Staff SW Engineer (8 - 12 yrs experience in Build and Release management, Deployment, Scripting)

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 Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale.  As a Visa Software Engineer, 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.   

Release Manager is responsible for driving various teams, both internal and external, to deliver product development features to the market on a monthly/Bi-Weekly cadence. This position is responsible for identifying product rollout requirements including infrastructure, internal operations, external operations, training, etc. and then developing and executing against a project plan, proactively mitigating risks, and managing the software development life cycle from inception to production launch and post production support. This position requires a strong program manager familiar with the challenges that typically confront technology projects, limited resources, conflicting priorities, scope creep, time slippage, etc. and that can work through these challenges, escalating when necessary, and only after exhausting options with internal/external stakeholders.   

 

Additional Information

  • Manage Deployment/Release windows both Production and Non-Production environments
  • Collaborating across global business and technology organizations, providing sound analysis and change leadership. 
  • Building and maintaining strong internal customer relationships is essential as this position will work with Business Partners, internal staff and system integrators on a daily basis to ensure quality assurance is performed in alignment with global initiatives and requirements across the enterprise.
  • Provide comprehensive consultation to stakeholders regarding long- and short-range release delivery requirements and recommend innovations which anticipate the future directions of both business and information technology.
  • Provide governance and technical guidance on software components registered for certification and release vehicles. Need to have detail understanding of web applications, database, and infrastructure and configuration   management to provide risk analysis on release provided to product team on business decisions.
  • Drive implementation of tested system changes with global distributed teams to determine priorities, schedule new builds and releases, and maintain the environment / build planning.
  • Drives improvement opportunity session with senior stakeholders related to release management, configuration management, release engineering, environment management, and security management.
  • Provides problem resolution support, specific to systems and server issues, identifies and resolves system/server problems, coordinating with application users to determine symptoms and ensure accurate problem definition.
  • Maintains direct knowledge of all operations management and technical processes, procedures, quality standards, and status of service delivery for all operations-related activities. Proposes systems management process improvements and additions.
  • Develop and maintain a high degree of system knowledge of the products.
  • Responsible for managing distributed teams across multiple regions and product areas
  • Leads project teams to achieve milestones and objectives, leading global teams at distributed locations preferred
  • Interfacing with external business stakeholders.

 

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

Basic Qualifications

  • 5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.


Preferred Qualifications

  • Experience: 8 - 12 years of experience in build and release management, with a proven track record of managing complex build and release processes in a software development environment.
  • Technical Skills: Experience with build automation tools ( Jenkins, GitLab CI, Bamboo).
  • Proficiency in version control systems ( Git, SVN).
  • Knowledge of scripting languages ( Bash, Python, PowerShell).
  • Familiarity with containerization and orchestration tools ( Docker, Kubernetes).
  • Strong understanding of CI/CD concepts and best practices.
  • Proven experience in managing and coordinating software releases. Ability to plan and prioritize tasks effectively.
  • Excellent communication and interpersonal skills. Ability to work collaboratively with cross-functional teams.
  • Strong analytical and problem-solving skills. Ability to troubleshoot and resolve complex build and release issues.
  • High attention to detail with a focus on accuracy and thoroughness in managing build and release processes.

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

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

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 Staff SW Engineer (8 - 12 yrs experience in Build and Release management, Deployment, Scripting), Visa

At Visa, we’re on the lookout for a Staff Software Engineer specializing in Build and Release management to join our dynamic team in Bangalore, India! This isn’t just another job; it’s an opportunity to be part of a world leader in payments and technology, where you can help redefine the future of commerce. As a Staff Software Engineer, you’ll be at the heart of our global operations, working on complex distributed systems and crafting innovative solutions that impact billions of transactions every day! Your key responsibility will be driving product development features to market by managing release cycles, collaborating across teams, and leveraging your expertise in various build automation tools, version control systems, and scripting languages. You’ll provide governance on software components, analyze release requirements, and recommend strategic innovations to keep us ahead in the game. If you’re a curious, versatile, and energetic individual who thrives on solving complex challenges, we welcome you to experience life at Visa where every day presents new opportunities to grow and make a real impact.

Frequently Asked Questions (FAQs) for Staff SW Engineer (8 - 12 yrs experience in Build and Release management, Deployment, Scripting) Role at Visa
What are the key responsibilities of a Staff SW Engineer at Visa?

As a Staff SW Engineer at Visa, your main responsibilities will include managing build and release processes, coordinating with cross-functional teams, developing project plans for product rollouts, and providing technical guidance. You'll work on ensuring high-quality software releases and collaborating across global teams to drive improvements in release management.

Join Rise to see the full answer
What qualifications are required for the Staff SW Engineer position at Visa?

Candidates applying for the Staff SW Engineer position at Visa should have 8-12 years of experience in build and release management, along with a strong technical background in build automation tools like Jenkins and GitLab CI. Proficiency in version control systems and scripting languages is essential, and a Bachelor’s degree or equivalent experience is required.

Join Rise to see the full answer
How does Visa ensure quality assurance in software releases?

At Visa, quality assurance in software releases is achieved through comprehensive consultation with stakeholders, conducting risk analyses, and maintaining strong internal relationships. You’ll implement governance on software components and ensure that all release delivery requirements align with global standards and innovations.

Join Rise to see the full answer
What tools and technologies should I be familiar with for the Staff SW Engineer role at Visa?

Ideal candidates for the Staff SW Engineer role at Visa should be familiar with build automation tools, CI/CD concepts, and containerization tools like Docker and Kubernetes. Experience with scripting languages such as Bash, Python, or PowerShell and knowledge of version control systems like Git or SVN are also vital.

Join Rise to see the full answer
What is the expected work culture and environment for the Staff SW Engineer position at Visa?

Visa promotes a hybrid work culture, where as a Staff SW Engineer, you can work remotely while also collaborating in the office 2-3 days a week. This flexible approach fosters teamwork and innovation while providing a balanced work-life integration.

Join Rise to see the full answer
Common Interview Questions for Staff SW Engineer (8 - 12 yrs experience in Build and Release management, Deployment, Scripting)
Can you explain your experience with build automation tools?

In responding to this question, highlight your proficiency in tools such as Jenkins or GitLab CI. Describe specific projects where you implemented these tools and discuss the outcomes. Emphasize your ability to streamline processes and improve efficiency in the release management lifecycle.

Join Rise to see the full answer
How do you manage conflicting priorities in a project?

Discuss your approach to prioritization and time management. Provide examples of situations where you successfully navigated conflicting priorities, including how you communicated effectively with stakeholders to align on project goals and deliverables.

Join Rise to see the full answer
What steps do you take to ensure the successful delivery of a software release?

Outline your process for validating delivery requirements, coordinating with internal and external teams, and executing risk assessments. Mention the importance of clear communication and strong stakeholder relationships in executing smooth release processes.

Join Rise to see the full answer
Describe a challenging issue you faced in a release management scenario and how you resolved it.

Choose a specific instance where you faced a substantial challenge, detail your analytical approach in resolving it, and describe the successful outcome. This showcases your problem-solving skills and your ability to mitigate risks effectively.

Join Rise to see the full answer
What role does communication play in your work as a Staff SW Engineer?

Emphasize communication’s critical role in ensuring that all teams are aligned with project expectations and timelines. Provide examples of how your communication skills facilitated successful project execution and improved team collaboration.

Join Rise to see the full answer
Can you discuss your experience with CI/CD practices?

Explain your familiarity with CI/CD concepts, providing specific examples of how you implemented continuous integration and continuous deployment in past projects. Discuss the impact it had on the development and release process, including speed and quality improvements.

Join Rise to see the full answer
How do you approach troubleshooting and problem resolution?

Share your systematic approach to troubleshooting. Highlight particular tools or methodologies you utilize, your ability to analyze problems critically, and how you collaborate with teams to execute effective resolutions.

Join Rise to see the full answer
What is your understanding of containerization and orchestration, and how have you used them?

Discuss your knowledge of containerization concepts and tools such as Docker and Kubernetes. Provide examples of projects where you utilized these technologies to improve the software development lifecycle, emphasizing their benefits in deployment and scalability.

Join Rise to see the full answer
How do you stay updated with the latest trends in build and release management?

Share specific resources, communities, or platforms you follow, as well as any professional development activities you engage in. This reflects your commitment to continuous learning and your proactive approach to staying relevant in the field.

Join Rise to see the full answer
Why do you want to work at Visa as a Staff SW Engineer?

Articulate your genuine interest in Visa’s mission and values. Discuss how the role aligns with your skills and experience, and express your eagerness to contribute to an innovative company that’s shaping the future of payments and technology.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Visa Remote Bangalore, India
Posted 13 days ago
Photo of the Rise User
Posted 12 hours ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 10 hours ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
ONE Remote No location specified
Posted 8 days ago
Mission Driven
Inclusive & Diverse
Growth & Learning
Transparent & Candid
Flex-Friendly
401K Matching
Paid Sick Days
Paid Time-Off
Medical Insurance
Equity
Maternity Leave
Paternity Leave
Photo of the Rise User
Posted 9 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...

867 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 21, 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!