Software Engineer (Infrastructure)
Core
Deploying and maintaining cutting-edge banking software, building automation tools for infrastructure changes, and creating observability/orchestration tooling for customer deployments.
Role type
Infrastructure Software Engineer
Builds
Automation tools, deployment mechanisms, observability/orchestration tooling, disaster recovery systems
Domain
Fintech / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python or Golang, Cloud platforms (AWS/Azure/GCP), CI/CD systems, Container orchestration (Docker/Kubernetes), Observability tools (Prometheus/OpenTelemetry/Grafana), Databases (Postgres/DuckDB), Event streaming (Kafka)
Preferred skills
High-consistency transactional environments
Technologies
Vault, Prometheus, OpenTelemetry, Grafana, Postgres, DuckDB, Kafka, Docker, Kubernetes, AWS, Azure, GCP, Jenkins, CircleCI, GitLab, GitHub Actions
Responsibilities
Support engineering team in building reliable, scalable applications; Design and build tools to make services scalable and highly available; Develop observability and orchestration tooling; Contribute to disaster recovery, backup and redundancy tooling; Improve codebase quality by building new tools and processes
Seniority
Mid-level, hands-on IC