Visa - Bellevue, WA

posted 16 days ago

Full-time - Senior
Hybrid - Bellevue, WA
Credit Intermediation and Related Activities

About the position

As a Senior Staff Lead Software Engineer leading the Card Processing division in the Acceptance Solutions organization, you will be the driving force behind technological innovation and project execution. You'll spearhead the release strategy, ensuring that every delivery aligns seamlessly with our business strategy, focusing particularly on innovative payment acceptance and integrated commerce management. Setting the gold standard for engineering excellence, your role will be pivotal in architecting, designing, and launching the next generation of enterprise FinTech innovation. Your technical expertise will be the guiding light, illuminating the path to groundbreaking advancements in our field.

Responsibilities

  • Collaborates with Solution or Enterprise Architecture to translate architecture into a delivered solution that realizes the vision and purpose.
  • Effectively translates functional and non-functional requirements into an engineered solution.
  • Provides the technical guidance the project needs to meet the wider goals of the org strategy.
  • Leads and supports both product and technical discussions about how to apply existing and/or new technology in support of the business.
  • Takes ownership and/or leads the engineering responsibility for multiple components in a project.
  • Provides consultative work throughout the project lifecycle to ensure vision and goal of project is realized through delivery.
  • Works with engineers to ensure they are delivering quality and efficiently against project requirements.
  • Coaches/mentors others through informal sessions such as brown bags and tech talks.

Requirements

  • Bachelor's degree in Math, Science, Engineering, or Computer Science, Information Systems or related field AND minimum ten (10) years of experience in a directly related field OR Master's degree in Math, Science, Engineering, or Computer Science, Information Systems or related field AND minimum eight (8) years of experience in a directly related field OR Minimum thirteen (13) years of directly related experience.
  • Deep knowledge of computer science fundamentals, micro-services, monolithic applications and its related technologies, multi-tiered architecture.
  • Specific experience in designing complex solutions for processing 5000+ TPS with 99.999% availability and highly resilient systems.
  • 10+ years of hands-on experience and deep knowledge/expertise in software product development of technologies/frameworks: Java/J2EE, Spring, Hibernate, RDBMS, NoSQL DB, Kafka, VertX, TC Server, Containers based Backend REST APIs Applications.
  • 7+ years of experience in designing/architectural horizontally scalable, multi-tenant backend application.
  • Experience in deployment and distribution lifecycle with automated and scalable CI/CD tools including Jenkins, Maven, Stash.
  • Excellent written and verbal communication skills, interpersonal and presentation skills, and proven ability to influence and communicate effectively.

Nice-to-haves

  • 12 or more years of work experience with a Bachelor's Degree or 8-10 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 6+ years of work experience with a PhD.
  • Balances time between active coding related activities, design, coordination, mentoring, project management, and/or leading same.
  • Experience with third-party libraries and APIs.
  • Demonstrated proficiency in troubleshooting, and root-cause analysis in complex and interconnect systems.
  • A go-getter who is not overwhelmed by new technology, tight timelines, or parallel projects.

Benefits

  • Medical
  • Dental
  • Vision
  • 401 (k)
  • FSA/HSA
  • Life Insurance
  • Paid Time Off
  • Wellness Program
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service