Senior Software Engineer
Core
Senior Backend Engineer leading large-scale data-intensive applications, real-time transaction decisioning, and stream-processing for a consumer fintech platform.
Role type
Senior IC backend engineer (Java/Scala)
Builds
Proprietary banking core, real-time fraud detection, identity protection, and large-scale transaction processing systems.
Domain
Fintech / Banking / Cloud Infrastructure
Deliverable
production ML models
Required skills
Java, Scala, Google Cloud Platform (GCP), Kubernetes, MongoDB, Spanner, Pub/Sub, Dataflow, BigQuery, RDBMS, NoSQL, distributed systems, multi-threaded programming
Preferred skills
Machine learning, stream-processing, system architecture, mentoring
Technologies
Java, Scala, GCP, Kubernetes, MongoDB, Spanner, Pub/Sub, Dataflow, BigQuery
Responsibilities
Architecting and evolving core distributed services for reliability and scalability; Designing and delivering large-scale data-intensive applications; Mentoring engineers through code and architecture reviews; Partnering with product and business stakeholders to shape technical direction.
Seniority
Senior, hands-on IC