Senior Software Engineer
Core
Design, build, and maintain scalable cloud-native enterprise applications and services on Google Cloud Platform.
Role type
Senior Software Engineer (Backend/Cloud)
Builds
Scalable enterprise applications, microservices, and cloud-native solutions for business and customer outcomes.
Domain
Financial Services / Cloud Engineering
Deliverable
production ML models | product features
Required skills
Java, Python, Spring Boot, REST APIs, Microservices, Google Cloud Platform (GCP), Docker, Kubernetes, CI/CD, Prometheus, Grafana
Preferred skills
Event-driven architectures, Cloud security, Mission-critical incident management, Harness, Puppet, GKE
Technologies
Java, Python, Bash, Spring Framework, Spring Boot, Google Cloud Platform, Cloud Run, Cloud Functions, Cloud SQL, BigQuery, Bigtable, Pub/Sub, Cloud Storage, IAM, Docker, Kubernetes, GKE, Apache Kafka, PostgreSQL, Git, Harness, Puppet, Prometheus, Grafana
Responsibilities
Design and implement complex features across distributed systems; optimize application performance and database design; develop and maintain CI/CD pipelines; troubleshoot production issues and perform root cause analysis; provide technical guidance and conduct code reviews; partner with stakeholders to translate business requirements into technical solutions.
Seniority
Senior, hands-on IC