Remote Sr. Software Engineer (Node.js+ AWS+ IAC)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • As a Senior Software Engineer at Zeller, you will be responsible for architecting, developing, and supporting cloud-native, highly available, robust, and secure applications in the AWS environment.
  • You will work on backend, API, and database development, collaborating with a cross-disciplinary team to own product software development and promote engineering best practices.
  • Your role will involve translating business or product requirements into technical designs, implementing designs, testing, and deploying them into various environments.
  • You will have the opportunity to work with bleeding-edge technologies, promote best practices, and support operational activities such as process automation and compliance.
  • Automation and maintenance are key aspects of this role, and you will be excited to see your contributions through to production and maintain their longevity in a mission-critical environment.

Requirements:

  • Minimum of a Bachelor's degree in software engineering or related field.
  • Experience in a technical hands-on software engineering role with a strong background in software engineering and design patterns.
  • Strong experience in developing cloud-native applications in the AWS Cloud, including serverless-based applications using AWS Lambda and DynamoDB, and container-based applications using AWS ECS.
  • Knowledge of architecture patterns such as CQRS and event-sourcing, proficient in Typescript and NodeJS.
  • Good understanding of API design/protocols like Restful, GraphQL, Streaming API, Webhooks, and databases/clustering including SQL and NoSQL.
  • Instinctive desire to maintain code tidiness, zero technical debt, and strong automated testing skills (unit tests, system tests, integration tests with TDD, BDD).
  • Security awareness, appreciation of CICD, and a proven track record in developing and maintaining mission-critical high-load production systems with SLA 99.999%.
  • Experience in supporting rapid and agile product deployments to different environments like dev, test, stress-testing, staging, and production.

Benefits:

  • Competitive remuneration.
  • A balanced, progressive, and supportive work environment.
  • Excellent parental leave and other leave entitlements.
  • Fully remote role with annual get-togethers with the team.
  • Endless learning and development opportunities.
  • Plenty of remote-friendly fun and social opportunities.
  • Ability to influence and shape the future of Zeller as the company scales both domestically and globally.
  • Being part of one of Australia's most exciting scale-ups.
About the job
Posted on
Job type
Salary
-
Leave a feedback