Job Closed

This listing is no longer active.

Visa logo
Visa

Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions, and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid. At Visa, you'll have the opportunity to create impact at scale — tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world. Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you.

Senior Software Engineer, Interest Engine

Location

Brazil

Posted

137 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer, Interest Engine

Visa

• Design, develop, and evolve platform functionalities focused on interest calculation and financial processing, ensuring consistency, scalability, and cost‑efficient solutions • Contribute to feature evolution and system maintenance within a hybrid architecture, including Java‑based microservices and transactional processing using Big Data tools such as Databricks and Airflow • Support the team by identifying and removing technical impediments, promoting continuous improvement and operational excellence • Coordinate technical refinement activities based on business specifications, translating functional requirements into scalable technical solutions • Communicate effectively with stakeholders throughout the product development lifecycle, keeping them informed of progress, risks, and dependencies • Develop technical tasks, prioritize work items, and actively manage the backlog in alignment with product roadmaps and delivery goals • Leverage available AI‑assisted development tools to improve team processes, development efficiency, and code quality • Conduct stress, load, and performance testing to validate system reliability and scalability under high‑throughput conditions • Demonstrate strong technical understanding to analyze requirements and contribute to solution design with minimal guidance • Identify, propose, and implement improvements to system design and interface features across one or more project components • Apply standard software engineering practices using programming languages such as Java and Python to deliver high‑quality, maintainable code • Collaborate with cross‑functional teams to pilot new technologies and capabilities that enhance system performance and user experience • Analyze and debug issues in distributed systems, using appropriate tools to validate assumptions and resolve defects efficiently

Job Requirements

  • 4+ years of experience in product development or software engineering roles
  • Strong proficiency in Java, with working knowledge of Python and/or Big Data tools such as Databricks, Airflow, or Spark
  • Solid experience designing and developing microservices architectures with a focus on resilience, performance, and scalability
  • Proficiency in cloud-native development, preferably on AWS
  • Ability to design architectures with attention to reliability, cost efficiency, and operational performance
  • Experience solving complex problems related to concurrency, multi-threading, and latency in distributed systems
  • Demonstrated experience managing technical backlogs and supporting product roadmaps in collaboration with Product teams
  • Strong communication skills, both verbal and written, with the ability to clearly articulate priorities and technical concepts
  • Experience working independently in a remote, multicultural team environment
  • Hands-on experience with CI/CD pipelines and modern development practices
  • Availability to participate in the team’s on-call rotation as required
  • Strong troubleshooting skills and experience working with observability tools (Grafana preferred)
  • Growth mindset with curiosity and passion for technology, thriving in complex and globally scaled environments
  • Comfort challenging the status quo and proposing innovative solutions beyond traditional approaches
  • Experience building, deploying, and operating modern services and applications with high quality and scalability
  • Strong collaboration skills, partnering closely with Product, QA, DevOps, and Agile/Scrum teams

Benefits

  • Remote work options

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Desarrollo de aplicaciones nativas para iOS utilizando Swift y SwiftUI • Colaboración en proyectos actuales dentro del equipo de Desarrollo • Implementación de arquitecturas MVVM en nuevas aplicaciones • Uso de herramientas de monitorización como Crashlytics y Datadog • Automatización del flujo de trabajo de desarrollo utilizando CI/CD • Testing y aseguramiento de calidad de software • Participar en la toma de decisiones técnicas sobre diseño de la aplicación

Spain
Job Closed
bTranz logo

OIC Developer

bTranz

Transforming Businesses by enabling People and Applications.

Software Engineer137 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Implement Integration Solutions using Oracle Integration Cloud Service (OIC) • Develop integrations between Oracle Cloud ERP and HCM with other applications • Utilize various Technology Adapters for integration tasks • Apply Web Service technologies in development • Collaborate with functional & technical teams to achieve project objectives

India
Full TimeRemoteTeam 10,001+H1B No Sponsor

• Develop and maintain high‑quality iOS applications using Swift and Objective‑C, with a focus on performance and user experience. • Refactor and improve existing codebases to ensure scalability and maintainability. • Apply MVVM, Clean Architecture, and SOLID principles in day‑to‑day development. • Write test‑covered, production‑ready code and contribute to team technical decisions. • Collaborate in an agile, cross‑functional team, participating in planning and reviews. • Conduct and participate in code reviews, ensuring best practices and coding standards. • Support CI/CD pipelines, release processes, and version control using Git. • Work closely with design and product teams to deliver solutions aligned with UI/UX best practices. • Use AI tools (e.g. GitHub Copilot, ChatGPT, Claude) to improve productivity while critically evaluating AI‑generated outputs. • Create and maintain clear technical documentation.

Poland
Job Closed
finanzen.net GmbH logo

VP Engineering, IT

finanzen.net GmbH

finanzen.net - Deutschlands größtes Börsen- und Finanzportal

Software Engineer137 days ago
Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor

• Responsibility for the technical development and operation of the oskar.de platform • Leadership of the engineering team • Responsibility for cloud-based IT infrastructure and coordination of external IT service providers • Backend using .NET and REST APIs in a cloud-based environment (GCP) • Use of Angular in the frontend for web applications • Development of iOS and Android apps with DART/Flutter • Responsibility for compliance, data protection and IT security in a regulated environment • Ensuring stability, availability and further development of the systems • Keep monitoring and automation in mind • Overseeing monitoring and operational responsibility with the team • Handling operational IT necessities

Germany
Job Closed