**Job Summary**
We are seeking a Senior Software Engineer to join our payments, subscriptions & billing team. As a senior member of our team, you will play a key role in defining and implementing solutions to key problems.
This role involves owning products & services end-to-end - from solution design and development through to deployment and monitoring. You will work collaboratively with designers and product experts to deliver high-quality solutions.
Key Requirements:
* Experience across the full stack, with a focus on backend and DevOps
* Proven ability to work collaboratively with designers and product experts
* Strong understanding of Infrastructure as Code (IaC) principles
* Ability to contribute to team improvement and contribute your ideas and experience to continually improve our products and team
Our Technology:
* We use Nodejs, React, Nest.js, Typescript, PHP, Symfony, REST, GraphQL
* We leverage cloud services like AWS, Lambda, Fargate, S3, SNS, SQS
* We manage it all with Terraform and Buildkite
* We store data in Aurora MySQL, DynamoDB
* We search data with Elastic Search, OpenSearch
* We practice DevOps, CI/CD, DDD, TDD, pairing and mobbing
],