Backend Engineer on the Venmo Identity Engineering team, developing secure, scalable backend solutions for authentication and authorization.
Locations (2)
San Jose, California, United States
Austin, Texas, United States
Compensation
The base pay for this role will depend on where you work and the relevant experience and expertise you bring. The expected range of pay for this role by location is: Primary Location | Pay Range: San Jose, California: ($143,500.00 - $212,850.00 Annually) Additional Location(s) | Pay Range: Austin, Texas: ($130,500.00 - $193,600.00 Annually) Additional compensation for this role may include an annual performance bonus, equity, or other incentive compensation, as applicable.
Responsibilities
Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC)
Advises immediate management on project-level issues
Guides junior engineers
Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices
Applies knowledge of technical best practices in making decisions
Requirements
Bachelor’s degree in Computer Science or equivalent
Nice to have: Large-scale distributed systems
Nice to have: Event-driven architecture
Nice to have: Open-source contributions
Nice to have: Payment processing industry knowledge
As a Backend Python Engineer on the Venmo Identity Engineering team, you will architect and deliver high-performance, fault-tolerant identity solutions that directly impact customer trust and security.
Locations (2)
San Jose, California, United States
Austin, Texas, United States
Compensation
The base pay for this role will depend on where you work and the relevant experience and expertise you bring. The expected range of pay for this role by location is: Primary Location | Pay Range: San Jose, California: ($176,500.00 - $262,350.00 Annually) Additional Location(s) | Pay Range: Austin, Texas: ($160,500.00 - $238,700.00 Annually) Additional compensation for this role may include an annual performance bonus, equity, or other incentive compensation, as applicable.
Responsibilities
Acts as a project or system leader, coordinating the activities of other engineers on the project or within the system
Determines the technical tasks that other engineers will follow
Deliver complete solutions spanning all phases of the Software Development Lifecycle, advising management, guiding junior engineers, and applying technical best practices.
Compensation
The base pay for this role will depend on where you work and the relevant experience and expertise you bring. The expected range of pay for this role by location is: Primary Location | Pay Range: San Jose, California: ($176,500.00 - $262,350.00 Annually)
Responsibilities
Acts as a project or system leader, coordinating the activities of other engineers
Determines the technical tasks that other engineers will follow
Software Development Engineer responsible for designing, implementing, and improving secure, scalable Java backend systems with Generative AI capabilities.
Responsibilities
Collaborate with stakeholders to determine requirements for product components
Translate functional requirements into system designs
Design and develop product components
Contribute to project estimation
Lead by example in creating, implementing, and maintaining extensible, reusable code
Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, Distributed Systems, or related field
Software Development Engineer responsible for designing, implementing, and improving Java backend services with Generative AI capabilities in a fintech environment.
Responsibilities
Collaborate with stakeholders to determine requirements for product components
Translate functional requirements into system designs
Design and develop product components
Contribute to project estimation
Lead by example in creating, implementing, and maintaining extensible, reusable code
Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, Distributed Systems, or related field
Software Engineer responsible for designing, building, and testing distributed payment systems and AI‑enabled services at Visa.
Responsibilities
Design code and systems that touch 40% of the world population
Collaborate multi-functionally to create design artifacts and develop best‑in‑class software solutions
Actively contribute to product quality improvements, valuable service technology, and new business flows
Develop robust and scalable products for merchants, B2B, and government solutions
Leverage innovative technologies to build next generation Payment Services, Transaction Platforms, Real‑Time Payments, and Buy Now Pay Later Technology
Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, Distributed Systems, or related field
Backend engineer focused on FinTech domain, building microservices and event-driven architecture using .NET, MongoDB, Redis, RabbitMQ, Pulsar, and Elasticsearch.
Responsibilities
Design and develop high-quality backend services using C#/.NET
Build and maintain ASP .NET service-side applications with a focus on scalability and long-term reliability
Work with distributed messaging frameworks and event-driven architectures to support high-throughput trading systems
Develop and optimize data solutions using NoSQL databases such as MongoDB
Design and implement financial calculation engines, pricing models, and quantitative algorithms
Design, build, and operate a scalable, production-grade platform for deploying and running autonomous AI agents, including model serving, tool‑calling, and state management.