**About Us**
E1 is a leading SaaS tender management platform that connects commercial builders with subcontractors and suppliers. Our platform has achieved significant success in Australia & NZ, and we are now expanding to the UK.
We value transparency and fair expectations, and our commitment to wellness and happiness sets us apart from others. We have been shortlisted twice for the AFR Best Place to Work list, demonstrating our dedication to creating a great work environment.
We are looking for a Senior Software Engineer to join our payments, subscriptions & billing team. This role will involve defining and implementing solutions to key problems, ensuring usability, reliability, and performance are considered.
Key Responsibilities:
* Be part of a team that owns its products & services end-to-end - from solution design and development through to deployment and monitoring
* Have experience across the full stack, but be mostly working in the backend and DevOps
* Collaborate with designers and product experts to deliver high-quality solutions
* Build new services using Infrastructure as Code (IaC) and following established templates and patterns
* Contribute ideas and experience to continually improve our products and team
What We Use:
* We build in Nodejs, React, Nest.js, Typescript, PHP, Symfony, REST, GraphQL
* We use 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