Senior Backend Engineer (Golang) to join a cross functional product team building cloud native identity and fraud prevention services on AWS.
Requirements
- 5+ years of professional software engineering experience, with a focus on backend development and distributed systems.
- Strong hands on experience building backend services in Go for high traffic or mission critical systems.
- Solid experience designing and deploying solutions on AWS, including practical use of services such as Lambda, ECS or EKS, S3, and API Gateway.
- Good understanding of microservice and or serverless architectures and continuous delivery principles.
- Experience building and running Docker based services and integrating them into CI and CD pipelines.
- Proven track record of implementing automated tests as part of the development process.
- Good knowledge of relational and NoSQL databases such as PostgreSQL, DynamoDB, or MongoDB.
- Experience working in Agile product teams and collaborating with stakeholders from Product, QA, and Operations.
- Upper intermediate English or higher, with strong communication skills and ability to work in a distributed international team.
Benefits
- Competitive compensation package and comprehensive benefits.
- Opportunities for professional development within an innovative international environment.
- Collaborative workplace culture using the latest technologies.
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings