Sr. Software Engineer
Core
Building and deploying modern services and web applications for global payment technology and financial infrastructure.
Role type
Senior Software Engineer (Backend/Platform)
Builds
Cloud-based processing platforms for banking, card issuing, and financial market infrastructure.
Domain
Fintech / Payments / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Golang, AWS services (SQS, SNS, DynamoDB, S3, EventBridge), distributed systems, microservices, REST APIs, Git, unit and integration testing, SQL (MySQL/PostgreSQL), NoSQL (DynamoDB, MongoDB), CI/CD pipelines, Docker/Containers, messaging systems (Kafka, SQS), observability, Terraform/IaC, high-scale environments.
Preferred skills
Financial industry experience, BigData tools (Spark, Databricks, AWS EMR), Angular, React, Kubernetes.
Technologies
Java, Golang, AWS, Kubernetes, Docker, Terraform, Kafka, Spark, Databricks, React, Angular, MySQL, PostgreSQL, MongoDB, DynamoDB, SQS, SNS, EventBridge, S3, EMR.
Responsibilities
Designing, building, and testing software products; collaborating with Product, Test, DevOps, and Agile teams; working on complex distributed systems and massive scale problems; maintaining high security and availability standards.
Seniority
Senior, hands-on IC