Senior Software Engineer - Backend Development Expert
We are seeking a seasoned Senior Software Engineer to join our team and contribute to the design, development, and deployment of scalable and maintainable backend systems within a cloud-native environment.
* This role involves designing and building robust backend systems that meet the needs of our users. You will work closely with cross-functional teams to shape solutions from conception to release.
* You will be responsible for implementing observability tooling, including alerts, logging, and metrics, to strengthen system resilience.
To succeed in this role, you will need:
* Proven experience in backend software development, with a strong history of delivering production-quality systems.
* Deep knowledge of scalable architecture and design patterns.
* Strong expertise in Node.js and TypeScript, including experience with NestJS, serverless frameworks, and AWS Lambda.
* Experience with event-driven and microservice-based architectures.
What We Are Looking For:
* Familiarity with relational databases such as PostgreSQL, MySQL, or AWS Aurora.
* Problem-solving skills, including excellent troubleshooting, debugging, and analytical abilities.
Desirable Skills:
* Exposure to the payments or credit card space.
* AWS certifications.
Tech Environment:
* Cloud: AWS (Amazon Web Services)
* Languages: TypeScript (Node.js)
* Frameworks: NestJS, Serverless
* Databases: AWS Aurora (PostgreSQL / MySQL)
Why This Role Is Right For You:
* Opportunity to work with a global team in a remote-friendly setting.
* Be part of a rapidly expanding company with a strong tech culture.
* Contribute to innovative, meaningful projects using modern tools and architecture.