Fidelity Information Services logo

Senior/Staff Software Engineer

Fidelity Information Services

NEW YORK, NYFull-timeSeen 3 days agoSeen in employer's feed 3 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
NEW YORK, NY
Schedule
Full-time
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

This role sits within a newly acquired startup building an AI-enabled autonomous banking platform for Tier-1 financial institutions. The engineer builds, operates, and scales services spanning core banking, workflows, and compliance, with end-to-end ownership from design through production operation. The position calls for deep distributed-systems experience, a correctness-first mindset, sound engineering judgment, and effective collaboration across engineering and operations.

Skills & qualifications

RequiredNice to have

Skills

Distributed SystemsStrongly Typed LanguagesGoEvent-Driven ArchitectureKafkaConcurrencyConsistencyIdempotencyProduction OperationsIncident ResponseObservabilityReliability EngineeringCapacity PlanningDeployment SafetyDisaster RecoveryAutomated TestingCI/CDGitOpsAI-Assisted EngineeringArchitectural Trade-OffsCommunicationCross-Team Collaboration

Full job description

Position Type : Full timeType Of Hire : Experienced (relevant combo of work and education)Job DescriptionROLE SUMMARY Sits within a newly acquired startup building an AI-enabled, autonomous banking platform for Tier-1 financial institutions within the banking group.The role builds, operates, and scales the services at the heart of the platform - spanning Core Banking, workflows, and compliance. These systems define financial products, manage accounts, execute and record money movement, orchestrate banking processes, and enforce regulatory rules at Tier-1 scale.Requires deep experience with complex distributed systems, a correctness-first mindset, sound engineering judgement, and full end-to-end ownership from design through production operation. KEY RESPONSIBILITIES Banking Platform Engineering * Build and evolve the capabilities that bring modern banking products to life - from products and accounts through transactions, transfers, journals, balances, and interest, to durable workflows and compliance controls. * Define reliable APIs, events, and data contracts that connect these capabilities into a coherent, auditable banking platform. Production Ownership * Own services throughout their lifecycle: design, implementation, testing, deployment, operation, and continuous improvement. * Participate in on-call and incident response, diagnosing failures across distributed services, data infrastructure, and event-driven workflows. * Establish effective observability, alerting, operational controls, and recovery procedures; learn from production incidents to improve reliability, performance, and operational maturity. Architecture and Delivery * Design systems for correctness, auditability, scalability, and resilience at Tier-1 banking scale, making pragmatic trade-offs between delivery speed, operational complexity, and long-term maintainability. * Improve engineering practices across automated testing, CI/CD, safe deployment, rollback, and recovery. * Use AI-assisted engineering, MCP servers, agent workflows, and automated runbooks where they materially improve engineering or operational outcomes. * Contribute to team excellence through knowledge sharing, mentoring, and coaching, helping to develop technical capability and promote engineering best practices across the organization REQUIRED EXPERIENCE & CAPABILITIES Engineering Depth * Deep experience designing and building complex distributed systems at scale, using a strongly typed, compiled language. Go is preferred, but deep experience with a comparable language is welcome. * Experience with event-driven architectures and technologies such as Kafka or equivalent streaming platforms. * Strong understanding of concurrency, consistency, invariants, idempotency, failure modes, and distributed-system trade-offs. Production Experience * Substantial experience operating and debugging critical systems in production, ideally including on-call and incident response across application, data, and infrastructure boundaries. * Practical experience with observability, reliability engineering, capacity planning, deployment safety, and disaster recovery. * Experience with automated testing, CI/CD, GitOps, and modern production-engineering practices. Judgement and Communication * Practical judgement and common sense, with the ability to evaluate and clearly articulate architectural trade-offs rather than apply technologies or patterns mechanically. * Ability to explain complex systems in simple, precise terms and work effectively across coding, architecture, operations, and cross-team delivery. * Effective use of AI to amplify genuine engineering expertise, with human ownership of design, validation, security, and production outcomes. IMPACT & SCOPE * Direct impact on core banking capabilities shipped to and supported in production fo

How this job compares

Set against the 41,225 open Software Engineer jobs on Olive Jobs, counted November 3, 2026.

Pay
  • This postingNot listed
  • New York median$158–225K/yr2,371 salary ranges
  • New York median$45–51/hr60 hourly ranges
Openings
Olive Jobs lists 3,051 open Software Engineer jobs in New York and 41,225 across the US. 7% of them nationwide are listed as remote or flexible.
Hiring the most in New York
Experience
Software Engineer postings that state a minimum ask for 5 years of experience at the median; the middle half ask for 3 to 7 years (33,478 postings).
Education
14,294 of the 41,225 open Software Engineer jobs (35%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 3, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.