Discovered People logo

Fully Remote - Senior Software Engineer

Discovered People
Department:Software Development
Type:REMOTE
Remote Region:Australia
Location:Australia
Experience:Mid-Senior level
Salary:A$160,000 - A$180,000
Skills:
JAVAKOTLINGOLANGTDDTERRAFORMAWSPOSTGRESQLDYNAMODBCI/CD
Share this job:

Job Description

Posted on: December 17, 2024

Enjoy the ultimate flexibility with our 100% remote work environment!

Following a partnership with one of the fastest growing Financial Services business globally who are experiencing unprecedented growth and have just secured over $50 million dollars in funding to spearhead their growth globally. We are looking to speak to Senior Software Engineers in Australia who are at the top of their game.

  • 100% Remote
  • $160k - $180k + Super
  • Java, Kotlin or GolangWhat's in it for you? You’ll work alongside inspiring and passionate colleagues in a dynamic environment that values your input and creativity. They are using cutting-edge technology and best-in-class engineering practices, empowering you to solve real business challenges—not just code.

Tech Stack: The tech stack is built on a robust serverless platform, utilising a variety of serverless technologies within an event-driven architecture. leveraging AWS SQS, SNS, and EventBridge for orchestrating events and managing messaging between services. Data storage and retrieval are handled through PostgreSQL and DynamoDB, while AWS Lambda allows them to run functions on-demand, ensuring scalability and efficiency. The entire infrastructure is managed as code using Terraform and the Serverless framework, providing consistency and reliability across deployments. For CI/CD, they utilise Buildkite, enabling automated, streamlined workflows for continuous integration and delivery.

Required Skills - TDD, Trunk based development, Multiple deployments during the day, Ownership, Feature toggle, Separation of concerns, modularity and loosely coupling.

Preferred Skills - We are is seeking team players who thrive in collaborative environments and actively engage with their peers. Ideal candidates value effective communication, embrace Test-Driven Development (TDD) as a core design philosophy, and prioritise code quality and readability. You should understand that grasping the problem at hand is often the most critical and time-consuming part of the development process. If you’re passionate about working together to create maintainable, high-quality solutions, we want to hear from you!

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Discovered People logo

Discovered People

View company page
RemoteInAustralia.com logo

RemoteInAustralia.com

Get RemoteInAustralia.com on your phone!