Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. SW Engineer image - Rise Careers
Job details

Sr. SW Engineer - job 0 of 50

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 Technology & Operations LLC, a Visa Inc. company, needs a Sr. SW Engineer (multiple openings) in Austin, TX to:

 

  • Develop scalable, distributed, multi-threaded applications using Java/Spring.
  • Build tools to automate our deployment pipelines.
  • Build tools to report on status of operations and performance.
  • Build automated testing platform to enable continuous delivery of the platform components.
  • Build and manage development, test, integration, performance and stage environments.
  • Collaborate with team members in design reviews, development and code reviews.
  • Identify opportunities for future enhancements and refinements to standards, best practices and development methodologies.
  • Create documentation and procedures for installation and maintenance.
  • Position reports to the Austin, TX office and may allow for partial telecommuting.

Qualifications

Employer will accept a Master's degree in Computer Science, Engineering or related field and 2 years of experience in the job offered or in a software engineer-related occupation.

Position requires experience in the following:

 

  • Java
  • Spring
  • UNIX
  • SQL
  • HTML
  • JavaScript
  • NoSQL
  • REST APIs

Additional Information

Worksite: Austin, TX

Travel Requirements: This position does not require travel.

Mental/Physical Requirements: This position will be performed in an office setting.  The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.

 

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.

U.S. APPLICANTS ONLY: The estimated salary range for a new hire into this position is $108,826.00 USD to $164,100.00 USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.          

Average salary estimate

$136463 / YEARLY (est.)
min
max
$108826K
$164100K

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 Sr. SW Engineer, Visa

At Visa, we're on a mission to connect the world through the most innovative and secure payments network, and we're looking for a talented Sr. Software Engineer to join our dynamic team in Austin, TX. In this role, you'll be at the forefront of developing scalable, distributed, and multi-threaded applications using Java and Spring. You'll not only build tools to automate our deployment pipelines but also create systems that report on operational status and performance metrics. Your expertise in automated testing platforms will enable continuous delivery of essential platform components. Collaboration is key here at Visa; you'll be working closely with your team during design and code reviews, ensuring that we adhere to the highest standards and best practices. You'll also identify areas for future enhancements and create documentation for installation and maintenance procedures. We're excited to offer multiple openings for this role, which reports to the Austin office with the possibility for partial telecommuting. If you have a Master's degree in Computer Science, Engineering, or a related field paired with 2 years of experience in a software engineering role, along with skills in Java, Spring, UNIX, SQL, HTML, JavaScript, NoSQL, and REST APIs, we would love to hear from you! Your career with Visa means having an impactful purpose while enjoying a comprehensive benefits package and a supportive company culture.

Frequently Asked Questions (FAQs) for Sr. SW Engineer Role at Visa
What are the key responsibilities of a Sr. Software Engineer at Visa?

As a Sr. Software Engineer at Visa, you will develop scalable, distributed applications using Java and Spring, automate deployment pipelines, and create tools for performance reporting. You'll also be involved in building automated testing platforms and working on the management of varying environments like development and performance.

Join Rise to see the full answer
What qualifications are needed to be a Sr. Software Engineer at Visa?

To qualify for the Sr. Software Engineer position at Visa, candidates should have a Master's degree in Computer Science, Engineering, or a related field along with 2 years of relevant experience. Essential skills include proficiency in Java, Spring, UNIX, SQL, HTML, JavaScript, NoSQL, and REST APIs.

Join Rise to see the full answer
Does the Sr. Software Engineer position at Visa require travel?

No, the Sr. Software Engineer position at Visa does not require any travel. You will be primarily working in the office setting in Austin, TX, with partial telecommuting options available.

Join Rise to see the full answer
What benefits does Visa offer to Sr. Software Engineers?

Visa offers a comprehensive benefits package for Sr. Software Engineers, which includes Medical, Dental, Vision, 401(k), FSA/HSA options, Life Insurance, Paid Time Off, and a Wellness Program. It's all part of ensuring that our employees are well taken care of.

Join Rise to see the full answer
What programming languages should a Sr. Software Engineer at Visa be familiar with?

A Sr. Software Engineer at Visa should be proficient in Java and Spring, along with familiarity in other technologies such as UNIX, SQL, HTML, JavaScript, NoSQL, and REST APIs to effectively execute their duties in developing and maintaining software solutions.

Join Rise to see the full answer
Common Interview Questions for Sr. SW Engineer
Can you describe your experience with Java and Spring in previous projects?

When answering this question, provide specific examples of how you've utilized Java and Spring in past projects. Discuss the complexity of the applications you've developed, any frameworks or tools you used alongside Spring, and how you ensured that your solutions were scalable and efficient.

Join Rise to see the full answer
How do you approach building automated testing platforms?

Outline your process for creating automated testing platforms, including any frameworks or tools you like to use. Discuss how automated testing contributes to continuous delivery and share experiences where you improved the testing process in previous roles.

Join Rise to see the full answer
What are some best practices for managing multiple development environments?

In your response, emphasize the importance of consistency across environments, using configuration management tools, and the need for robust documentation. Sharing examples of challenges you've faced and how you resolved them can strengthen your answer.

Join Rise to see the full answer
How do you handle collaboration during code reviews?

Highlight your communication skills and approach to collaboration. Discuss how you provide constructive feedback, encourage open discussion among team members, and ensure that reviews lead to meaningful improvements while fostering a positive atmosphere.

Join Rise to see the full answer
What tools have you used for automating deployment pipelines?

Mention specific tools that you've had experience with, such as Jenkins, CircleCI, or GitLab CI. Explain how you've leveraged these tools to streamline deployments, improve efficiency, and minimize errors.

Join Rise to see the full answer
Can you explain your understanding of REST APIs and their importance?

Define REST APIs and their role in enabling communication between client and server. Provide examples of how you've integrated or developed REST APIs in your past projects, focusing on the design principles you followed.

Join Rise to see the full answer
How do you identify opportunities for software enhancements?

Talk about your approach to gathering feedback, such as conducting user surveys or utilizing monitoring tools to assess application performance. Illustrate how you prioritize enhancements based on impact and feasibility.

Join Rise to see the full answer
What is your experience with NoSQL databases?

Describe the NoSQL databases you've worked with, such as MongoDB or Cassandra. Highlight the kinds of data models you've implemented and how NoSQL solutions benefited your projects, particularly in handling large volumes of unstructured data.

Join Rise to see the full answer
How do you keep up with the latest technology trends?

Share your methods for staying informed about industry trends, such as following relevant blogs, attending conferences, or participating in online courses. Mention how you’ve applied any new technologies in your work.

Join Rise to see the full answer
What is your approach to performance monitoring in software applications?

Discuss the importance of setting performance metrics and how you use monitoring tools to track application performance. Provide examples of how you've addressed performance issues in your work, focusing on strategies you implemented.

Join Rise to see the full answer

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...

8279 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 2, 2025

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!