Job Description
Pismo is seeking a Staff Software Engineer to join their Disputes team in India. This team is responsible for generating refunds when customers disagree with a purchase, utilizing Groovy and Golang technologies with a focus on Golang. The ideal candidate will contribute to the development and maintenance of projects in Golang, deploy solutions on AWS, and mentor other engineers.
Role Involves:
- Development and maintenance of projects in Golang with deployment on AWS.
- Proactively contributing to the betterment of other engineers through sponsoring, mentoring, and providing constructive feedback.
- Leading the squad to good outcomes from a technical perspective.
- Participating in technical analysis with product team requirements.
- Executing Terraform to create/remove new resources on AWS.
- Monitoring applications through logs/metrics.
Requirements:
- 3+ years experience with Golang.
- 2+ years experience with infrastructure as code tools (Terraform, Ansible, AWS Cloud Formation etc.).
- Understanding of CI/CD concepts.
- Experience reviewing code from other team members.
- Understanding of communication using async and message (SQS).
- 2+ years experience with cloud (AWS / GCP / Azure).
- Understanding of high availability and resilience.
- Ability to present solutions based on product needs.
- Knowledge of how to architect new solutions using microservices and async communication.
Role Offers:
- Opportunity to work with Golang and AWS.
- Opportunity to mentor other engineers.
- Opportunity to work with Terraform.