Lead Senior Software Engineer

2 weeks ago


Austin, Texas, United States Visa Full time

Company Overview
Visa stands as a global frontrunner in the payments and technology sector, facilitating over 259 billion transactions annually across more than 200 countries and territories.

Mission Statement
Our goal is to connect the globe through innovative, reliable, and secure payment solutions, empowering individuals, businesses, and economies to flourish while promoting a shared vision of enhancing lives everywhere.

Role Overview
The Acceptance Solutions Product Development team is at the forefront of engineering a suite of products that enhance Visa's revenue streams, distinguish our network, and provide value-added solutions across various platforms.

This initiative aims to augment total merchant value by crafting solutions that meet the intricate and evolving demands of merchants and acquirers alike.

Objective
Our ambition is to revolutionize payment acceptance, assisting clients in navigating the complexities of digital commerce while fulfilling the growing need for adaptability and responsiveness.

The Visa Acceptance Platform aspires to be the most accessible payment framework globally, delivering top-tier, universally relevant, omnichannel acceptance components through open, modular APIs, all backed by Visa's renowned resilience, security, and scalability.

Position Summary
We are in search of a seasoned Senior Staff Software Engineer Lead with a strong background in designing and executing distributed systems. Your primary responsibility will be to guide a team of talented engineers in architecting and developing a tier 0 distributed payment platform capable of processing transactions per second with minimal downtime.

Key Responsibilities
- Design, code, and troubleshoot applications utilizing Java and Vertx event-driven architecture.
- Spearhead the design and deployment of scalable, distributed systems.
- Implement microservices architecture through Spring and Vertx.
- Construct and oversee data pipelines with Kafka.
- Manage database operations and enhance performance with RDBMS.
- Deploy and oversee applications on Kubernetes.
- Establish CI/CD pipelines using Jenkins.
- Utilize Test-Driven Development methodologies with GenAI and Copilot.
- Act as a Security Champion, ensuring secure development practices.
- Facilitate code reviews and uphold best practices in software development.
- Foster accountability and encourage learning from errors.
- Promote constructive discussions and support team success.

This role provides the chance to tackle complex, cutting-edge technological challenges while collaborating with a team of experts in the industry.

Work Environment
This is a hybrid position, requiring employees to work from the office 2-3 designated days per week, based on leadership/site requirements, with a general expectation of being in the office 50% or more of the time depending on business needs.

Qualifications
Basic:
- 10+ years of relevant experience with a Bachelor's Degree, or at least 7 years with an Advanced degree, or 4 years with a PhD, or 13+ years of relevant experience.
Preferred:
- 12+ years of experience with a Bachelor's Degree or 8-10 years with an Advanced Degree, or 6+ years with a PhD.
- Master's or Bachelor's degree in computer science with 8-10 years in Software Engineering.
- Extensive experience in software engineering, particularly in distributed systems.
- Strong proficiency in Spring, Vertx, Kafka, RDBMS, Kubernetes, and Jenkins.
- Experience with Test-Driven Development using GenAI and Copilot.
- Proven ability to act as a Security Champion.
- Strong leadership capabilities, with a track record of innovative thinking and challenging norms.
- Excellent problem-solving and debugging skills.
- Strong written and verbal communication abilities.
- Ability to collaborate effectively in a team and work independently.

Additional Information
This position may require travel 5-10% of the time and will be performed in an office setting. The role necessitates the ability to sit and stand at a desk, communicate in person and via telephone, and frequently operate standard office equipment.

Visa is an Equal Employment Opportunity Employer, considering qualified applicants without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or protected veteran status.



  • Austin, Texas, United States Wondr Health Full time

    JOB DESCRIPTIONDEPARTMENT: Technology : Product EngineeringPOSITION: Senior Software Engineer, Technical LeadREPORTS TO: Director of Software EngineeringSUPERVISES: YesJOB CLASS: ExemptCOMPANY OVERVIEW :Wondr Health stands at the forefront of digital behavior transformation. With over 15 years of expertise in behavior modification and collaboration with...


  • Austin, Texas, United States Visa Full time

    Job OverviewCompany Overview:Visa stands as a global leader in the payments and technology sector, facilitating over 259 billion payment transactions securely across more than 200 countries and territories annually. Our mission is to connect the world through innovative, convenient, reliable, and secure payment solutions, empowering individuals, businesses,...


  • Austin, Texas, United States Currency Cloud Full time

    About the RoleWe are seeking a highly experienced Senior Staff Software Engineer Lead to join our team at Currency Cloud. As a key member of our engineering team, you will be responsible for designing and implementing distributed systems that process high volumes of transactions with minimal downtime.Key ResponsibilitiesDesign, code, and debug applications...


  • Austin, Texas, United States Visa Full time

    Company OverviewVisa stands as a global leader in the realm of payments and technology, facilitating over 259 billion transactions annually across more than 200 countries and territories. Our mission is to forge connections worldwide through the most innovative, reliable, and secure payments network, empowering individuals, businesses, and economies to...


  • Austin, Texas, United States Visa Full time

    Company OverviewVisa stands as a global frontrunner in payment solutions and technology, facilitating over 259 billion transactions annually across more than 200 nations and territories. Our VisionWe aim to connect the globe through the most innovative, reliable, and secure payment network, empowering individuals, businesses, and economies to flourish. Our...


  • Austin, Texas, United States CENTRIC SOFTWARE INC Full time

    Position OverviewWe are seeking an experienced Lead Software Architect to become a vital member of our organization, contributing as an individual expert in the delivery of innovative product functionalities and spearheading the evolution of advanced enterprise solutions.Core Responsibilities:System Architecture: Engage in the design of intricate enterprise...


  • Austin, Texas, United States Austin Capital Bank Full time

    Senior Software Engineer: Research, design, and develop computer and network software. Update software or enhance existing software capabilities. Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance. Own and lead software development of one or more of our product initiatives, and modules...


  • Austin, Texas, United States CyberCoders Full time

    About CyberCodersWe're a leading technology staffing firm that connects top talent with innovative companies. Our mission is to make a meaningful impact on the tech industry by providing exceptional recruitment services.Job DescriptionSenior Software Engineer (Frontend)About the RoleWe're seeking a highly skilled Senior Software Engineer with a strong...


  • Austin, Texas, United States CENTRIC SOFTWARE INC Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Architect to join our team at Centric Software Inc. as an individual contributor, playing a crucial role in delivering product features and driving the development of cutting-edge enterprise systems.Key Responsibilities:Architecture Development: Work on the architecture of complex enterprise...


  • Austin, Texas, United States Charles Schwab Full time

    About the RoleAt Charles Schwab, we're seeking a highly skilled and experienced Senior iOS Software Engineer Lead to join our mobile development team. As a key member of our team, you will be responsible for leading the development of our iOS applications, ensuring they meet the highest standards of quality, performance, and user experience.Key...

  • Software Engineer

    1 month ago


    Austin, Texas, United States Iodine Software Full time

    Software Engineer Join us. Let's make a direct impact in healthcare. Being an Iodine employee means becoming part of something bigger: using clinical AI technology to drive smarter healthcare processes and positively impact patient care. Who We Are Iodine is an enterprise AI company that is championing a radical rethink of how to create value for...


  • Austin, Texas, United States Salient Systems Corp Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team at Salient Systems Corp. The ideal candidate will have a robust background in web client and cloud portal development, with expertise in TypeScript, NodeJS, Angular, and MongoDB.Key ResponsibilitiesDevelop, enhance, and maintain web client and cloud...


  • Austin, Texas, United States Selby Jennings Full time

    About the Role:Selby Jennings is partnering with a pioneering trading team within a leading proprietary trading firm to recruit a seasoned Lead Software Engineer to spearhead the development of cutting-edge, ultra-low latency trading infrastructure. This innovative platform will heavily leverage machine learning to drive complex predictions and execute...


  • Austin, Texas, United States Procore Technologies Full time

    Job OverviewWe are seeking a Lead Software Engineering Manager to be part of Procore's Product and Technology Division. Our software solutions are designed to enhance the construction industry, and the teams within Product & Technology are pivotal in driving our acclaimed global platform forward. Your leadership will be key in shaping and implementing the...


  • Austin, Texas, United States Rapid7 Full time

    As a Senior Software Engineer, you will own a full life cycle of development and be a senior contributor on a team responsible for the end-to-end delivery of increasingly complex features that are correctly implemented and high quality. You will take initiative to identify and own solutions to problems, and you will partner with cross-functional teams owning...


  • Austin, Texas, United States Procore Technologies Full time

    Position OverviewWe are seeking a Senior Software Engineer with a focus on full-stack development to become a vital part of Procore's Product & Technology Team. Our software solutions are designed to enhance the construction industry's efficiency, and our team is at the forefront of delivering innovative, highly-rated global platforms. We prioritize customer...


  • Austin, Texas, United States Realtor Careers Full time

    Job OverviewAt Realtor Careers, we pride ourselves on having one of the most extensive and precise real estate listings, alongside a highly engaged user base across various online platforms. Our mission is to simplify the processes of buying, selling, renting, and living in homes, making it a more rewarding experience for everyone.Are you looking to advance...


  • Austin, Texas, United States Algo Capital Group Full time

    Senior Software Engineer - Options Trading SolutionsAlgo Capital Group is seeking a Senior Software Engineer with expertise in Options Trading Systems. In this role, you will be instrumental in the design, development, and maintenance of innovative technology that underpins our trading operations globally. You will collaborate closely with traders and...


  • Austin, Texas, United States Algo Capital Group Full time

    Lead Software Engineer - Options Trading SolutionsAlgo Capital Group is seeking a Senior Engineer with expertise in Options Trading Solutions. In this pivotal role, you will be instrumental in architecting, refining, and sustaining the innovative technology that underpins our global trading activities. Collaborating closely with traders and software...


  • Austin, Texas, United States Siemens Digital Industries Software Full time

    Job Family: Research & DevelopmentPosition Overview:As a Lead Software Architect at Siemens Digital Industries Software, you will be instrumental in the architecture, development, and enhancement of our premier Questa Verification software solutions utilized by semiconductor firms globally. Your role will involve close collaboration with multidisciplinary...