CareerPlan

Lead Software Engineer

Bellevue, WA, USFull-time2026-11-07 → 2026-11-09
Hybrid

Core

Lead the architecture, design, and development of scalable, secure, and resilient software systems for Visa's Acceptance Solutions transaction processing platform, combining deep technical expertise with strategic leadership.

Role type

Senior IC Lead Software Engineer (Payments/Transaction Processing)

Builds

Mission-critical transaction processing solutions, high-volume payment flows, and event-driven processing systems for global transaction processing.

Domain

Financial Services / Payments / Distributed Systems

Deliverable

production ML models | product features

Required skills

Distributed systems architecture, Cloud platforms (AWS/Azure/GCP), Kubernetes, Event-driven architecture, Kafka, API security, System design, Mentoring technical teams, AI-enabled engineering practices

Preferred skills

Payment processing lifecycle, High-throughput data processing, SFTP/Batch processing, Security architecture (OAuth 2.0, JWT, mTLS), AI/ML at scale

Technologies

Kafka, Kubernetes, AWS, Azure, GCP, OAuth 2.0, JWT, mTLS

Responsibilities

Design and build scalable, secure, and resilient software systems; Set technical direction and influence architectural standards; Lead development of mission-critical transaction processing solutions; Collaborate with cross-functional teams to create design artifacts; Solve complex technical challenges across cloud-native platforms; Mentor engineers and promote engineering excellence; Drive design and code reviews; Identify and implement automation opportunities; Support agile delivery and incident response.

Seniority

Senior, hands-on IC with strategic leadership