Role Description
As part of the core team involved in building and operating key features in orchestration services like temporal.io.
The role involves designing and implementing services on Salesforce Infrastructure built on top of public cloud with a lot of scope for bringing in innovation and new ideas.
Your Impact
* You will play a pivotal role in shaping the definition, vision, design, roadmap and development of a high impact innovative cloud native services.
* You will be responsible resolving complex technical issues and drive innovations for improving the service’s security, availability, resiliency, efficiency, compliance and maintainability.
* Use software engineering best practices to ensure a high standard of quality for all of the team deliverables including automations, spikes and technical documentations
Basic Requirements
* BE/B.Tech, MS/M.Tech degree in Computer Sciences or equivalent field, with 10+ years of relevant experience.
* Deep understanding of object oriented programming paradigm and proficiency with at least one object oriented programming language: Go, Java, Python.
* Architecting, developing and deploying backend APIs on public cloud based infrastructure for Salesforce
* Strong backend experience on writing REST/gRPC APIs and databases.
* Understanding of large-scale infrastructure-as-a-service platforms (e.g. Amazon AWS, Microsoft Azure, OpenStack, etc.)
* Experience with Kubernetes, Docker, Spinnaker and related technologies
* Experience with Agile development methodology and Test-Driven Development
* Good understanding of design patterns, data structures, algorithms, and concurrency
* Excellent oral and written communication skills
* Ability to value team success beyond personal contributions
Good To Have
* Experience using SQL and/or NoSQL datastores e.g. Postgres SQL, Aurora DB, Oracle, Microsoft SQL Server, etc
* Experience on Frontend (Angular, React, JavaScript, TypeScript, HTML5) technologies is a welcome addition.
#J-18808-Ljbffr