Lead Senior Software Engineer

1 week ago


Austin, Texas, United States Visa Full time
Job Overview

Company 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, and economies to thrive.

Position Summary:
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 channels. This initiative aims to elevate total merchant value by crafting solutions that meet the intricate and evolving demands of merchants and acquirers. Our objective is to lead the evolution of payment acceptance, guiding our clients through the complexities of digital commerce while addressing the growing need for flexibility and responsiveness.

Role Responsibilities:
We are in search of a seasoned Senior Staff Software Engineer Lead with a strong background in designing and implementing distributed systems. In this role, you will:

  • Architect, develop, and troubleshoot applications utilizing Java and Vertx event-driven architecture.
  • Oversee the design and execution of scalable, distributed systems.
  • Implement microservices architecture through Spring and Vertx.
  • Construct and manage data pipelines leveraging Kafka.
  • Optimize database operations and performance with RDBMS.
  • Deploy and manage applications within Kubernetes environments.
  • Establish CI/CD pipelines utilizing Jenkins.
  • Employ Test-Driven Development practices with GenAI and Copilot.
  • Act as a Security Champion, ensuring the secure development and operation of our systems.
  • Facilitate code reviews and uphold best practices in software development.
  • Foster a culture of accountability and learning from mistakes.
  • Encourage constructive discussions and support team success.

Qualifications:
Basic Requirements:
• A minimum of 10 years of relevant experience with a Bachelor's Degree, or 7 years with an Advanced Degree, or 4 years with a PhD, or 13+ years of relevant experience.

Preferred Qualifications:
• 12+ years of experience with a Bachelor's Degree or 8-10 years with an Advanced Degree, or 6+ years with a PhD.
• A Master's or Bachelor's degree in Computer Science, with extensive experience in Software Engineering.
• Proven expertise 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.
• Demonstrated ability to serve as a Security Champion.
• Exceptional leadership skills, with a capacity to think innovatively and challenge conventional practices.
• Excellent problem-solving and debugging capabilities.
• Strong communication skills, both written and verbal.
• Ability to collaborate effectively within a team and work independently.

Additional Information:
This position offers the chance to tackle complex, cutting-edge technological challenges and to collaborate with a team of experts in the field. We value diversity and encourage applications from all qualified individuals.

Work Environment:
This is a hybrid role, allowing employees to alternate between remote and office work. Employees in hybrid positions are expected to work from the office 2-3 days a week, as determined by leadership, with a general expectation of being in the office 50% or more of the time based on business needs.



  • 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 Proven Recruiting Full time

    About the Role:We are seeking an experienced Senior Software Engineering Lead to join our team at Proven Recruiting. As a key member of our technology team, you will be responsible for leading a growing team of web and mobile developers in continuing to enhance and improve our business-critical, user-facing application.Key Responsibilities:Lead a team of...


  • 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 Visa Full time

    Company OverviewVisa 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 StatementOur goal is to connect the globe through innovative, reliable, and secure payment solutions, empowering individuals, businesses, and economies to...


  • Austin, Texas, United States Hudson River Trading Full time

    About the RoleWe are seeking a highly skilled Senior Python Engineer to join our team at Hudson River Trading. As a Senior Python Engineer, you will play a key role in developing and maintaining our software systems, working closely with our research and development team to build high-impact products.ResponsibilitiesDevelop and maintain software systems...


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