We are looking for a passionate and experienced Senior Software Engineer to join our team.
In this role, you will play a key part in building high-performance, scalable software solutions using modern technologies such as Golang, AWS, and React.
You will collaborate with cross-functional teams to bring innovative ideas to life and lead critical projects from conception to deployment.
If you thrive in a fast-paced environment, have a strong sense of ownership, and enjoy mentoring others while staying hands-on with the code, we’d love to hear from you.
Key responsibilities include designing, developing, and deploying scalable, high-performance backend applications using Golang.
You will collaborate with product managers, designers, and other engineers throughout the development lifecycle.
You will lead engineering projects from ideation to launch, ensuring high quality and timely delivery.
Writing and maintaining automated unit, integration, and end-to-end tests is part of your responsibilities.
You will ensure system reliability, scalability, and security by following best practices in cloud-based architectures.
Acting as a technical mentor to other engineers through code reviews, architectural guidance, and knowledge sharing is expected.
You will contribute to the evolution of the tech stack and engineering culture.
Maintaining CI/CD pipelines and monitoring performance in production environments will be part of your role.
You will communicate technical ideas clearly with both technical and non-technical stakeholders.
Helping shape engineering strategy and advocating for continuous improvement and innovation is also a key aspect of the position.
Requirements:
Expertise in Golang, including concurrency and standard libraries, is required.
Proficiency in backend technologies, including Node.js (2+ years), is necessary.
Hands-on experience with AWS services (EC2, S3, RDS, Lambda, ECS, EKS) is essential.
A solid understanding of cloud architecture and containerized deployments (Docker, Kubernetes) is required.
Experience with IaC tools such as Terraform is necessary.
You should be skilled in automated testing and CI/CD practices.
Experience building and maintaining RESTful APIs is required.
Frontend exposure with React-based frameworks (1+ years) is necessary.
Familiarity with Git and version control best practices is required.
Strong debugging, problem-solving, and analytical skills are essential.
Experience in the banking or fintech industry is a plus.
Benefits:
You will have the opportunity to work in a fast-paced environment that encourages innovation and creativity.
The role offers a chance to lead critical projects and make a significant impact through technology.
You will be part of a collaborative team that values mentorship and knowledge sharing.
The position provides opportunities for professional growth and development in a dynamic tech stack.
You will have the chance to shape engineering strategy and contribute to continuous improvement initiatives.