The O&I IaaS Network Software Engineering Development team at Visa is seeking an exceptional Staff Software Engineer to lead our efforts in building cutting-edge systems, automation, and tools that drive productivity and developer efficiency. As a key player in this role, you will provide strategic vision and technical leadership across Visa’s product development teams, ensuring that we build solutions that prioritize high availability and security.
Key Responsibilities
- Innovation and Design. Contribute to the development of apps and services for network infrastructure, focusing on reliability and availability. Lead technical design discussions to ensure alignment with business and technical requirements.
- Leadership and Mentorship. Mentor and inspire a talented team of engineers, fostering a culture of engagement and motivation. Provide clear direction and feedback to maximize team performance and competency.
- Strategic Planning. Partner with product development and architecture teams to drive infrastructure agility and automation reliability. Set clear goals and ensure project alignment towards successful completion.
- Operational Excellence. Achieve and maintain high standards of operational and engineering excellence, emphasizing availability, stability, and efficiency.
- Cross-functional Collaboration. Work closely with product development, quality engineering, security engineering, and other technology partners to deliver integrated solutions for business enablement.
Qualifications
Basic Requirements
- 8+ years of relevant work experience with a Bachelor’s Degree, or
- 6+ years of experience with an Advanced Degree (e.g., Masters, MBA, JD, MD), or
- Up to 4 years of relevant experience with a PhD.
Preferred Skills
- Extensive experience in full-stack development, including HTTP, Java REST APIs, Spring Boot, and web frameworks.
- Strong knowledge of web technologies (TCP/IP, HTTP, HTML, JavaScript, CSS) and API standards (OAuth, SAML).
- Proficiency with both NoSQL (e.g., MongoDB) and SQL (e.g., MySQL) databases.
- Experience with container technologies and tools development, including CI/CD and automation.
- Proven track record in Agile Release Management and the ability to manage and mitigate production issues.
- Familiarity with large-scale systems and multi-datacenter solutions.
Skills
- Strong analytical and problem-solving capabilities.
- Ability to remain composed under pressure and meet tight deadlines.
Additional Information
Visa is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Visa considers qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local laws.