Faster and better experience!
3 Simpl Jobs
Simpl - Backend Engineer - Golang (2-3 yrs)
Simpl
posted 18hr ago
Job Description : Backend Engineer
Function: Software Engineering - Backend Development
Experience : 2-3 years
About the Role :
We are seeking a highly motivated and experienced Golang Backend Engineer to join our team.
This role will be instrumental in building and scaling our payment platform, requiring a deep understanding of the Indian payment ecosystem and experience working with payment aggregators and gateways.
The ideal candidate will not only be a strong technical contributor but also a mentor and coach for other engineers, promoting best practices and driving engineering excellence.
A DevOps and TechFinOps mindset is crucial for this role, as is the ability to collaborate effectively within an Agile environment.
Responsibilities :
Development and Design :
- Design, develop, and maintain highly resilient and scalable backend services using Golang.
- Contribute to the architecture and implementation of our payment platform, ensuring its performance, security, and reliability.
Payment Domain Expertise :
- Leverage your deep understanding of the Indian payment ecosystem to build and integrate with payment aggregators and gateways.
- Stay up-to-date with the latest trends and regulations in the payment domain.
Mentorship and Coaching :
- Mentor and coach junior and senior engineers, sharing your knowledge and expertise.
- Foster a culture of learning and growth within the team.
- Champion engineering best practices, including code quality, performance tuning, chaos engineering, and operational excellence.
- Drive the adoption of reusable components, frameworks, patterns, and configuration tools to accelerate development.
DevOps and TechFinOps Mindset :
- Apply a DevOps and TechFinOps mindset to problem-solving and product development.
- Contribute to the automation of deployment and infrastructure management.
- Consider the financial implications of technical decisions.
- Work closely with product managers and other stakeholders in an Agile environment.
- Participate in sprint planning, daily stand-ups, and retrospectives.
- Take end-to-end ownership for the development and design of cloud-based products, from conception to deployment and maintenance.
- Contribute to the development and maintenance of microservices and platforms.
- Proactively identify areas for improvement in our development processes and technologies.
- Stay proficient in new and emerging technologies.
- Effectively communicate technical concepts to both technical and non-technical audiences.
- Influence and persuade others without direct control.
Requirements :
- An Engineering Degree - B.E/B.Tech/MS/PhD in any stream - Computer Science preferred.
- 2-3 years of relevant experience in building highly resilient, highly scalable systems.
- Must have : Strong exposure in the Payment Domain and a strong understanding of the Indian payment ecosystem.
- Must have : Experience working with Payment Aggregators and Payment Gateways.
- Experience working with product management and Agile methodologies.
- Demonstrated end-to-end ownership for the development and design of at least one cloud-based product.
- Experience in building microservices/platforms is desirable.
- Strong desire to drive change and ability to adapt to change quickly.
- Proficient in new and emerging technologies.
- Ability to balance the long-term big picture and short-term implications of design decisions.
- Exceptional communication and interpersonal skills - including negotiation, facilitation, and consensus-building skills; ability to influence and persuade, without direct control.
- Excellent in Engineering excellence - code quality, performance tuning/chaos engineering, operational excellence, etc.
Tech Stack : Golang
Functional Areas: Other
Read full job descriptionPrepare for Engineer roles with real interview advice