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

Lead Software Engineer - job 36 of 44

  • Build indepth expertise on the 247 systems of MAP that support our merchants
    Support issues within SLAs for established issue priorities fix issuesbugs
    Collaborate with the development and product team to improve the overall development process
    Build and test nextgeneration monitoring tools to reduce meantimetodetect issues
    Automate production support activities to enhance efficiency and productivity
    Participate in postrelease monitoring and validation Collaborate with the DEV team to ensure no release issues occur in PROD
    Create application and infrastructure performance plansmodels for a highly scalable lowlatency highlyavailable and highthroughput payment processing system
    Monitor application performance optimize performance bottlenecks and usage to create an application capacity model
    Contribute to capacity planning and disaster recovery exercises
    Support in triaging and troubleshooting of performance degradation incidents in the production environment
    Required Skills
    Handson experience in UnixLinux OS environments operating system internals file systems diskstorage and networking protocols System internals
    Working knowledge with VMs and Containers
    Expert knowledge and strong experience using tools such as LoadrunnerJmeter
    Understanding of APM solutions like Appdynamics Dynatrace OPNET etc
    Coding Knowledge in programming languages like JavaPython and scripting languages
    Should have experience in defining Performance Strategy and reporting performance baselines
    Ability to work independently and be a team player
    Professional work experience in highly scalable web services
    Exposure to containerized microservices architecture and stacks
    Preferred Skills
    Understanding of Disaster Recovery methodologies
    Experience working with Agile teams
    Knowledge of monitoring tools like SplunkKeynoteGraphana
    A Bachelors degree in Computer Science or Engineering a Masters degree is a plus
    Experience working in pastpaced 247 environments
    This role has oncall responsibilities Excellent oral and written communication skills are a must

This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager.

Visa is not offering relocation assistance for this role.

Average salary estimate

$110000 / YEARLY (est.)
min
max
$90000K
$130000K

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 Lead Software Engineer, Visa

Are you ready to take your career to the next level? Join us as a Lead Software Engineer at our innovative company located in the vibrant Foster City! In this exciting role, you'll dive deep into our MAP 247 systems, ensuring that our merchant support runs seamlessly. You'll get hands-on with a range of responsibilities, from addressing support issues within established SLAs to collaborating with our development and product teams. If you're passionate about building and testing next-generation monitoring tools that will enhance overall productivity and efficiency, this position is perfect for you. You'll contribute to capacity planning and play a key role in automating production support tasks while ensuring optimal application performance. Your expertise with Unix/Linux OS environments, knowledge of programming languages like Java or Python, and experience using tools like Loadrunner or Jmeter will be crucial. Plus, if you're comfortable working in a fast-paced 247 environment and have excellent communication skills, we'd love to hear from you! This hybrid position offers flexibility, with specific days in the office to be confirmed by your Hiring Manager. While we are excited to expand our team, please note that visa assistance for relocation is not available for this role. Let's build the future of payment processing together!

Frequently Asked Questions (FAQs) for Lead Software Engineer Role at Visa
What are the primary responsibilities of a Lead Software Engineer at our Foster City location?

As a Lead Software Engineer in our Foster City office, your primary responsibilities include building expertise in our MAP 247 systems, supporting immediate merchant issues within SLAs, and collaborating with our development and product teams to enhance the overall development process. You'll also automate production support activities, participate in post-release monitoring, and work on optimizing application performance. It's an integral role that directly impacts our payment processing system's efficiency and scalability.

Join Rise to see the full answer
What qualifications are needed for the Lead Software Engineer role at our Foster City company?

Our ideal candidate for the Lead Software Engineer position at our Foster City location will have a Bachelor's degree in Computer Science or Engineering, with a Master's degree being a plus. Additionally, hands-on experience in Unix/Linux OS environments, proficiency in programming languages such as Java or Python, and familiarity with tools like Loadrunner and Jmeter are essential. Experience working in highly scalable web services and Agile teams will also be beneficial.

Join Rise to see the full answer
What tools and technologies should a Lead Software Engineer be familiar with in Foster City?

In the Lead Software Engineer role at our Foster City office, familiarity with monitoring tools such as AppDynamics, Dynatrace, and Splunk is key. You should also have a solid understanding of APM solutions, load testing tools like Loadrunner and Jmeter, and knowledge of VMs, Containers, and microservices architecture. This technical know-how will allow you to support our highly scalable and low-latency payment processing systems effectively.

Join Rise to see the full answer
Is there an on-call requirement for the Lead Software Engineer position in Foster City?

Yes, as the Lead Software Engineer at our Foster City office, you will have on-call responsibilities. This means being available to address any urgent issues that arise outside regular working hours, ensuring that our systems remain operational and efficient. The nature of our business requires a solid commitment to maintaining system integrity at all times.

Join Rise to see the full answer
What is the work environment like for a Lead Software Engineer at our Foster City location?

The work environment for a Lead Software Engineer at our Foster City location is dynamic and collaborative. It’s a hybrid position, allowing for some flexibility between remote and in-office work. You will work closely with a talented team of professionals, tackling challenging issues and contributing to innovative solutions in a fast-paced, 247 environment.

Join Rise to see the full answer
Common Interview Questions for Lead Software Engineer
Can you describe your experience with Unix/Linux systems as a Lead Software Engineer?

When answering this question, provide specifics about your hands-on experiences with Unix/Linux environments, highlighting your understanding of operating system internals, file systems, and networking protocols. Discuss how these skills have enabled you to troubleshoot issues and optimize performance in previous roles.

Join Rise to see the full answer
How do you approach capacity planning for scalable web services?

To effectively answer this question, share your experiences with defining performance strategies and creating application capacity models. Describe the techniques you've used for capacity planning, and how you've applied monitoring tools to ensure systems can handle varying loads without degradation in performance.

Join Rise to see the full answer
What automation tools have you used in production support activities?

In your response, mention specific automation tools you have experience with, such as scripting languages or automation frameworks. Provide examples of how you have automated repetitive tasks or streamlined processes to enhance efficiency, citing any improvements in response times or reductions in errors.

Join Rise to see the full answer
How do you ensure effective collaboration between development and product teams?

When discussing collaboration, emphasize your experience working in Agile teams and your approach to communication. You can mention strategies you've employed to facilitate discussions, gather feedback, and ensure alignment between teams during product development cycles, stressing the importance of teamwork in delivering successful products.

Join Rise to see the full answer
What strategies do you use to optimize application performance?

Respond by detailing your experience in identifying performance bottlenecks using monitoring tools like AppDynamics or Dynatrace. Explain the methodologies you've implemented for performance optimization, including code reviews, load testing, and the impact of your optimizations on system efficiency.

Join Rise to see the full answer
Can you explain your experience with disaster recovery methodologies?

In your answer, discuss your involvement in disaster recovery exercises and planning. Share any specific strategies or methodologies you've worked with to establish recovery plans that maintain business continuity in the event of system failure. Highlight your proactive approach to risk management.

Join Rise to see the full answer
What are some best practices you've implemented for post-release monitoring?

To answer, discuss the practices you've established for post-release monitoring, including key metrics you've monitored and the tools used. Explain how you utilize this data to identify and resolve issues proactively, ensuring a smooth user experience after deployments.

Join Rise to see the full answer
How do you handle performance degradation incidents in a production environment?

When answering, detail your systematic approach to triaging performance issues. Discuss how you prioritize incidents, the troubleshooting techniques you employ, and how you communicate with stakeholders during critical incidents to keep them informed of the situation.

Join Rise to see the full answer
What programming languages and tools do you prefer for backend development?

In your response, talk about your proficiency in languages like Java and Python, along with any frameworks you favor. Provide examples of projects where you've utilized these languages, including specifics about how they helped solve particular technical challenges.

Join Rise to see the full answer
Are you comfortable working in a hybrid work environment?

To answer this, share your perspectives on hybrid work. Discuss how you balance remote and in-office work, emphasizing productivity and communication strategies that you’ve implemented to ensure you remain an effective team member, regardless of your location.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago
Posted 13 hours ago

Join Builders Capital as a Full Stack Engineer and be part of an innovative team shaping the future of construction financing.

MTB Hybrid Buffalo, NY
Posted 2 days ago

M&T Bank seeks a talented Web Developer to create responsive web applications that enhance user experience and drive innovation.

Join Flowdesk's innovative team as a Back-End Engineer focused on real-time financial processing for the crypto economy.

Photo of the Rise User
AUTO1 Group Remote Połczyńska 31, 01-304 Warszawa, Poland
Posted 11 days ago

AUTO1 Group seeks a Junior Software Engineer to enhance their online automotive platform through innovative web solutions and performance optimization.

Photo of the Rise User
Accesa Remote Employees can work remotely, Romania
Posted 8 days ago

Join Accesa as a Senior SQL Software Engineer to enhance data solutions for leading businesses in a fully remote environment.

Photo of the Rise User
Posted 11 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Paid Holidays

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

9197 jobs
MATCH
VIEW MATCH
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!
LATEST ACTIVITY
Photo of the Rise User
16 people applied to Sr. Full Stack Developer at JODAYN
Photo of the Rise User
Someone from OH, Lewis Center just viewed Marketing & Partner Operations Lead, USA, Remote at Fundraise Up
Photo of the Rise User
Someone from OH, Dayton just viewed Community Health Advocate at CVS Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Power Platform Developer - (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mechanical Engineering Intern (June - August) at Exowatt
Photo of the Rise User
6 people applied to DevOps Engineer at Spry Methods
Photo of the Rise User
Someone from OH, Dayton just viewed Data Science, AI Data at Meter
Photo of the Rise User
Someone from OH, Dayton just viewed Lead Data Engineer at Kanerika Software
I
Someone from OH, Dayton just viewed Machine Learning Intern at Inductive Bio
A
Someone from OH, Dayton just viewed Applied AI Research Intern (USA) at Articul8
Photo of the Rise User
Someone from OH, Dayton just viewed Machine Learning Internship at Provectus
S
Someone from OH, Dayton just viewed Machine Learning Engineer Intern at Sayari
Photo of the Rise User
Someone from OH, Highland Heights just viewed Software Engineer (Android) at Solvd
Photo of the Rise User
Someone from OH, Columbus just viewed IT Quality & Training Analyst at Privia Health
Photo of the Rise User
Someone from OH, Fairfield just viewed Customer Enablement at Clutch
Photo of the Rise User
Someone from OH, New Albany just viewed Deputy Chief Operating & Financial Officer at Community Change
Photo of the Rise User
Someone from OH, Fairborn just viewed Project Manager at Curriculum Associates
Photo of the Rise User
Someone from OH, Beachwood just viewed Legal Counsel (Intellectual Property) at Mars
o
Someone from OH, Columbus just viewed Marketing and Communications Specialist at osu
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Analyst at Apple
Photo of the Rise User
Someone from OH, Dublin just viewed Manager-Financial Systems at American Express