Build, enhance, and support Java-based applications and technical infrastructure for a fixed‑income pricing engine used across the firm.
Responsibilities
Build, enhance, and support Java-based applications and technical infrastructure for a fixed‑income pricing engine used across the firm.
Develop pricing support for a broad range of financial products, including bonds, futures, options, FX, deposits, swaps, commodities, credit products, and equities.
Integrate live streaming and ETL data providers to enable reliable pricing dissemination to analytics, risk, and trading platforms.
Own the full software development lifecycle, from requirements gathering and design through implementation, production releases, and ongoing support.
Partner directly with business users and technology teams to understand requirements and deliver practical technical solutions.
Design and build secure, scalable payment applications for Visa Agentic Commerce initiatives, enabling AI agents to support commerce and payment experiences.
Responsibilities
Collaborate with stakeholders to interpret requirements for project components and incorporate feedback into future designs or solution fixes.
Translate business requirements by verifying assumptions and escalating potential design issues to appropriate stakeholders.
Participate in system design and architecture, refining code plans and contributing to design documentation.
Contribute to project estimation and escalate issues that may cause delays.
Develop, implement, and maintain code for products, services, or components, applying coding patterns, guidelines, and best practices.
Lead Software Engineer responsible for the core web platform of F24’s Emergency Notification Services, mentoring a high‑performing engineering team and shaping technical direction.
Compensation
This position is paying up to €55K (Gross) annually.
Responsibilities
Lead the development of a mission‑critical platform used during real‑world emergencies and major incidents
Shape the technical direction of a modern cloud‑native platform serving thousands of organisations globally
Remain hands‑on with development whilst mentoring and growing a high‑performing engineering team
Drive engineering excellence through architecture, quality standards, and best practices
Influence product strategy and technical decision‑making across a critical business platform
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
Responsible for enhancing observability strategy across middleware infrastructure, maintaining Always On availability for critical payment systems, and driving automation initiatives.
Responsibilities
Lead the review and enhancement of observability strategy for the middleware portfolio, integrating with Prometheus, Grafana, and Splunk
Play a key role in migration from Splunk to ELK stack
Develop and maintain integrations with internal AI ML frameworks
Evaluate and implement OpenTelemetry (OTEL) across the middleware stack
Design and implement observability strategies for middleware products on public cloud platforms (AWS, Azure, GCP)
Requirements
Bachelor’s Degree
Advanced Degree (Masters, MBA, JD, MD)
PhD
Nice to have: Observability solutions
Nice to have: Monitoring and logging infrastructure design
Lead the evolution of Visa's Middleware Product Reliability Engineering team in Austin, designing and building AI-driven automation and reliability solutions at global scale.
Compensation
The estimated salary range for this position is $131,600.00 to $ 210,300.00 USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity.
Responsibilities
Design and develop middleware reliability solutions
Produce extensible, maintainable code
Lead and participate in design reviews
Identify risks and define metrics
Build intelligent automation systems leveraging AI/ML and LLM frameworks
Requirements
Bachelor's degree in Computer Science, Software Engineering, or related field
Nice to have: Advanced degree (Masters, MBA, JD, MD)