Staff Software Engineer – Financial Accounting

🕒 June 27

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Visa

Visa

10,000+ employees

💳 Fintech

💸 Finance

🏦 Banking

💰 Post IPO equity on 2016-10

Fintech • Finance • Banking

Visa is a global payments technology company that connects consumers, merchants, financial institutions and governments to enable electronic payments and commerce. It operates a worldwide card network for credit, debit and prepaid payments and provides payment processing, security and fraud-mitigation services, data analytics and value-added products for both consumers and businesses. Visa invests in next-generation payment solutions (including AI-driven commerce), supports financial inclusion initiatives through the Visa Foundation, and offers consumer card benefits and merchant services.

📋 Description

• Design, develop, and maintain backend services primarily in Java (Go is a plus), following clean code principles and solid software engineering practices. • Build and evolve scalable, reliable, and secure microservice architectures that support high‑volume financial transactions. • Collaborate closely with Product, Engineering, and QA to refine requirements and deliver solutions aligned with financial and business needs. • Implement solutions integrated with event‑driven architectures, ensuring data consistency and traceability for accounting use cases. • Leverage AWS services such as SQS, SNS, DynamoDB, S3, EventBridge, and relational databases in day‑to‑day development. • Use Terraform to provision, maintain, and evolve AWS infrastructure. • Write unit, integration, and end‑to‑end tests to ensure correctness, robustness, and financial accuracy. • Monitor application health using observability best practices (metrics, logs, alerts, tracing). • Participate in code reviews, contributing to high quality, maintainable, and auditable code. • Contribute to architectural discussions, technical decisions, and continuous improvement initiatives. • Support production systems with a strong sense of ownership, reliability, and operational excellence.

🎯 Requirements

• 5+ years of relevant work experience with a Bachelor’s Degree, or 2+ years of work experience with an Advanced Degree (e.g., Master’s, MBA), or 8+ years of relevant industry experience. • English proficiency at B2 level or above (Upper‑Intermediate). • 5+ years of experience as a Software Engineer. • Strong experience with Java in backend applications. • Experience with Go (Golang) is a plus. • Experience building systems in the Financial Industry. • Solid knowledge of Git and collaborative version control workflows. • Strong testing culture: unit, integration, performance, and end‑to‑end tests. • Experience designing and documenting APIs (Swagger/OpenAPI), flow diagrams, and technical documentation. • Experience with AWS and cloud‑native architectures. • Strong understanding of relational databases, data modeling, and strategies for consistency and performance. • Knowledge IaC and CI/CD pipelines (Terraform, Argo, Jenkins, Codefresh or equivalents). • Ability to design, evaluate, and evolve distributed systems, identifying and solving reliability and scalability issues. • Comfortable working with business‑critical systems, where correctness and resiliency are essential.

🏖️ Benefits

• Work on complex financial systems used by large‑scale clients. • Solve challenging problems involving accounting rules, scalability, and consistency. • Collaborate with experienced engineers in a highly technical and impactful domain.

Apply Now

Similar Jobs

🕒 June 26

Morar Construtora

201 - 500

🏗️ Construction

🏠 Real Estate

Finance Manager overseeing financial operations and administrative areas at a construction company. Leading the finance team and ensuring process compliance and operational efficiency.

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 September 9, 2025

Parcelhero

51 - 200

📦 Logistics

🚗 Transport

Finance Director leading ParcelHero finance team. Drive financial reporting, forecasting, and controls for parcel delivery platform.

🇧🇷 Brazil – Remote

💵 $40k - $50k / year

💰 Private Equity Round on 2021-11

⏰ Full Time

🔴 Lead

💸 Financial Planning and Analysis (FP&A)