
Senior Software Engineer
Posted 12 hours ago

Posted 12 hours ago
This is a fully remote position, open to applicants in Australia.
β’ Develop, manage, and sustain robust software solutions utilizing object-oriented programming principles.
β’ Exercise judgment when utilizing, validating, or modifying AI-generated outputs.
β’ Influence technical direction and facilitate discussions around architecture.
β’ Mentor colleagues through technical challenges.
β’ Design scalable systems and upgrade legacy systems.
β’ Recognize responsible applications of AI-assisted automation for code evaluation, triage, documentation, and skill development.
β’ Take ownership and enhance messaging/event infrastructure with Kafka and other messaging tools.
β’ Collaborate on AWS services including Fargate, Bedrock, EC2, ECS, SNS/SQS, RDS, and Elasticsearch.
β’ Work with Docker, Kubernetes, Terraform, and automation for deployments.
β’ Utilize SQL and NoSQL expertise to develop scalable data solutions.
β’ Lead and engage in rotational on-call responsibilities.
β’ Propel reliability enhancements and proactive monitoring efforts.
β’ Shape strategic roadmaps and enhance the developer experience across different disciplines.
β’ Conduct code assessments and encourage a culture of learning.
β’ Advocate for comprehensive documentation and design records.
β’ Collaborate with internal tooling teams to enhance AI-driven orchestration, review, and triage tools.
β’ Coach engineers and nurture a collaborative and inquisitive team culture.
β’ Over 9 years of experience in software development.
β’ Demonstrated professional experience in object-oriented programming with Java and at least one other language, preferably C#.
β’ Familiarity with Kafka; other messaging systems will also be considered.
β’ Experience with microservices architecture.
β’ In-depth understanding of system design and scalable architectures.
β’ Experience with cloud technologies, preferably AWS.
β’ Strong foundation in infrastructure, DevOps, Docker, Terraform, and Kubernetes.
β’ Expertise in SQL and NoSQL databases.
β’ Daily interaction with AI coding/review tools.
β’ Proven ability to critically assess AI-generated outputs.
β’ Comfortable working both independently and collaboratively in a remote environment.
β’ Excellent written and verbal communication skills.
β’ Natural inclination towards mentoring.
β’ Team-oriented and inquisitive in problem-solving approaches.
β’ Enthusiasm for continuous learning.
β’ Willingness to engage in rotational on-call responsibilities.
β’ Unlimited paid time off.
β’ Flexible working hours.
β’ Fully remote working environment.
β’ Day off for your birthday.
β’ Generous parental leave for all parents.
β’ Home office setup allowance for new employees.
β’ Optional bi-weekly team gatherings at WeWork offices, with lunch provided.
β’ Culture clubs.
β’ Annual DevCamp to connect with the wider team in person.
β’ Change Days.
β’ Innovation Sprints.
β’ Employee Assistance Program.
β’ Wellbeing application.
β’ Flu vaccinations.
β’ Salary continuance insurance.
β’ Life insurance coverage.
β’ Opportunities for professional growth and development.
β’ Knowledge-sharing sessions.
β’ Opportunities to showcase work to leadership and cross-functional teams.
β’ A culture of mentorship.
Nivoda
EY
ProfitPath
OPENLANE
Get handpicked remote jobs straight to your inbox weekly.