Software Engineer
Core
Design, develop, and deploy cloud-native microservices and manage engineering teams to ensure reliability and compliance.
Role type
Senior Software Engineering Manager (Cloud Native)
Builds
Cloud-native distributed microservice architectures
Domain
Financial services, Cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, TypeScript, JavaScript, HTML, GCP, AWS, Azure, Kubernetes, Terraform, Jenkins, Helm Charts, Infrastructure-as-Code, Microservices, Splunk, Grafana, GCP Stackdriver, Apigee, Dynatrace, AppDynamics
Preferred skills
R&D, prototyping, PoC of cloud-native solutions, technical documentation, architecture decision making
Technologies
Java, Spring Boot, GCP SDKs, GKE, Kubernetes, Jenkins, Terraform, Helm Charts, Splunk, Grafana, Postgres, Cassandra
Responsibilities
Collaborate with architects and SRE leads on strategic technical direction; Mentor and coach junior and senior engineers; Define and maintain SLA, SLO, SLIs; Lead Sprint planning and retrospectives; Perform R&D and prototyping of cloud-native solutions; Design and develop microservices; Deploy and release software using CI/CD pipelines.
Seniority
Senior, hands-on IC with team management
