Staff Sw Engineer - Frontend

Visa Visa · Fintech · Bellevue, WA

Staff Software Engineer at Visa, focusing on frontend development within the fintech sector. The role involves designing, implementing, and improving software applications, with a significant portion of time spent coding. Engineers use modern tools, including AI-assisted development and cloud services, to deliver secure and scalable technology solutions. Collaboration with cross-functional teams and adherence to best practices, security standards, and regulatory requirements are key. The role also requires digital fluency with emerging technologies like Generative AI tools.

What you'd actually do

  1. Collaborate with stakeholders to determine requirements for product components and incorporate feedback into future designs or solutions.
  2. Translate functional requirements into system designs and communicate component interactions, ensuring alignment with business needs and timelines.
  3. Design and develop product components, refine code plans, and lead design reviews to ensure completeness and adherence to requirements.
  4. Contribute to project estimation, considering delivery costs and escalating issues that may cause delays.
  5. Lead by example in creating, implementing, and maintaining extensible, reusable code, and drive code quality through metrics and best practices.

Skills

Required

  • 5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.

Nice to have

  • Knowledge of and ability to develop front-end code (e.g. HTML, CSS, and JavaScript) in support of package and product development.
  • Knowledge of user interface design
  • Knowledge of and ability to develop back-end (e.g. Python, Java, C++, PHP) code in support of package and product development.
  • The ability to develop and use Application Program Interfaces (APIs)
  • Knowledge of and the ability to use database software
  • Knowledge of systems integration process
  • Knowledge of data structures
  • Energy and Experience: A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale
  • Challenge the Status Quo: Comfort in pushing the boundaries, ‘hacking’ beyond traditional solutions
  • Language Expertise: Expertise in one or more general development languages (e.g., Java, C#, C++)
  • Builder: Experience building and deploying modern services and web application

What the JD emphasized

  • regulatory requirements