Senior Software Engineer
As a senior software engineer, you will own critical services and drive business growth.
The ideal candidate possesses expertise in payments and fintech, including dispute resolution, reconciliation, and integration. They should also have experience with Terraform in production and REST API design at scale.
* Lead projects, collaborate with teams, and review designs
* Mentor junior engineers and foster their professional development
* Create scalable backend and frontend solutions for customer-facing applications
* Design and implement automated workflows for evidence assembly, reconciliations, and notifications
* Develop data models using SQLAlchemy and deploy them on MySQL/MariaDB; utilize ClickHouse and S3/Parquet for analytics
* Run services on AWS using Docker and Kubernetes (Helm/Kustomize, GitOps optional)
* Define infrastructure with Terraform, incorporating modules, state management, and policy checks
* Implement observability tools (logs/metrics/traces) and CI/CD pipelines with TeamCity/GitHub Actions for efficient delivery