2 дня назад
Staff Software Engineer (Payments)
131 600 - 210 300$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Software Engineer (Payments): Building and evolving secure, scalable transaction-processing platforms for Visa's Acceptance Solutions platform with an accent on API strategy, event-driven architecture, and payment lifecycle processing. Focus on designing distributed systems, implementing Kafka-based event streaming, and applying Generative AI and agentic AI to improve engineering productivity and quality.
Location: Bellevue, Washington, United States; at least 3 days per week in the office. Travel required 5–10% of the time.
Salary: $131,600–$210,300 USD per year, with potential bonus, equity, and sales incentive payments where applicable.
Company
is a global payments technology company facilitating transactions among consumers, merchants, financial institutions, and government entities.
What you will do
- Design, build, and evolve secure, scalable transaction-processing platforms for Acceptance Solutions.
- Provide technical direction across architecture, API strategy, integration patterns, and engineering standards.
- Develop APIs, microservices, enterprise integrations, and event-driven processing systems.
- Implement payment event processing, capture processing, event enrichment, transaction matching, and payment message handling.
- Use Generative AI and agentic AI workflows to improve engineering productivity and software quality.
- Mentor engineers and collaborate with cross-functional teams to deliver reliable solutions.
Requirements
- At least 5 years of relevant experience with a Bachelor's degree, 2 years with an advanced degree, 0 years with a PhD, or 8+ years of relevant experience without the specified degree path.
- Proficiency in Java, Python, JavaScript, TypeScript, Go, or Kotlin.
- Experience with system design, architecture, debugging, troubleshooting, production support, and technical leadership.
- Experience with API-first design, REST, OpenAPI, JSON, webhooks, microservices, cloud platforms, Docker, Kubernetes, and infrastructure as code.
- Knowledge of payment event processing, transaction lifecycles, payment clearing, payment network protocols, and financial-services compliance.
- Ability to use AI-assisted tools and establish safe AI practices.
Nice to have
- Experience with Kafka, message queues, workflow orchestration, retry mechanisms, dead-letter queues, event replay, exactly-once processing, and idempotency.
- Experience with OAuth 2.0, OpenID Connect, JWT, SAML, mTLS, IAM, and observability tools such as Splunk, Datadog, Grafana, and OpenTelemetry.
- Experience with automated, contract, performance, and API certification testing.
- Experience with RAG, intelligent automation, SFTP, batch processing, Avro, Protobuf, and regulated fintech or banking products.
Culture & Benefits
- Full-time office-based role with hybrid attendance of at least three days per week.
- Medical, dental, vision, 401(k), FSA/HSA, life insurance, paid time off, and wellness benefits may be available.
- Work hours vary according to department needs.
- Hands-on role with approximately 60–75% coding.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Staff Software Engineer (Backend)
130 000 - 150 000$
Pilot
5 дней назад
Staff Software Engineer (Fintech)
200 000 - 240 000$
8 дней назад
Staff Software Engineer (Fintech)
202 500 - 274 000$
2 дня назад
Software Development Engineer (US Federal) (Distributed Systems)
137 000 - 205 400$
8 дней назад
Staff Software Engineer (SaaS)
129 500 - 186 100$
4 дня назад
Backend Software Engineer - Assistant Vice President (Python/Scala)
130 000 - 170 000$