I’m currently partnering with a growing scale-up that’s expanding its engineering capability and looking for an experienced Software Engineer to help design and deliver highly scalable, cloud-native solutions.
What You’ll Be Working On
- Designing and delivering AWS cloud-native solutions, balancing scalability, security, availability, and maintainability
- Building serverless architectures using AWS Lambda and orchestrating complex workflows with AWS Step Functions
- Designing and implementing RESTful APIs, including secure integrations and OpenAPI/Swagger documentation
- Developing and maintaining data pipelines and data products, optimising ETL processes across AWS, Snowflake, and other cloud platforms
- Working hands-on with core AWS services including S3, Lambda, ECS/Fargate, API Gateway, Glue, Redshift, DynamoDB, Aurora, RDS, OpenSearch, SQS/SNS, and IAM
- Querying and optimising large-scale datasets, improving performance and reliability
- Building and deploying containerised workloads using Docker, ECS, EKS, or Kubernetes
- Implementing CI/CD pipelines and Infrastructure as Code using Terraform or CloudFormation
What You’ll Bring
- 5+ years of experience designing and implementing AWS cloud-native solutions
- Strong hands-on expertise in Python development and SQL
- Deep experience with AWS data and compute services
- Proven ability to design scalable serverless and data-driven architectures
- Experience working with very large datasets and complex queries (Aurora, Redshift, DynamoDB)
- Hands-on experience with containerisation and orchestration
- Solid understanding of CI/CD, Infrastructure as Code, and version control
Location:
North Sydney - Hybrid 3 days a week
Salary Package
$120k - $140k + Super + Bonus
