System Software Developer

3 days ago


Melbourne, Victoria, Australia beBeeEngineer Full time $180,000 - $250,000

At Easygo, our Core team is at the heart of our operations, driving innovation and growth through robust backend software solutions. This position plays a pivotal role in shaping the company's infrastructure, empowering product development teams, and fostering a culture of excellence.

This highly sought-after role requires an individual with extensive expertise in software engineering, focusing on scalable system design and development. The ideal candidate will possess hands-on experience with Terraform, NodeJS/Typescript, NATS, Kubernetes, and cloud platforms such as AWS. Strong problem-solving skills and excellent communication abilities are essential for effective collaboration across teams and stakeholders.

The successful candidate will be responsible for optimizing existing systems for performance, scalability, and reliability, architecting and designing high-performance software solutions, and ensuring monitoring and logging standards are met. Additionally, they will provide technical leadership, guiding and mentoring junior engineers in the team.

To excel in this role, you should have a Bachelor's/Master's degree in Computer Science or equivalent practical experience. A strong understanding of security best practices and implementation is also crucial. If you're passionate about growth, innovation, and working with top engineering talent, we encourage you to apply.

Key Responsibilities
  • Design and develop scalable, high-performance software solutions.
  • Optimize existing systems for performance, scalability, and reliability.
  • Ensure monitoring and logging standards are met.
  • Provide technical leadership and mentor junior engineers.
Qualifications and Skills
  • Bachelor's/Master's degree in Computer Science or equivalent practical experience.
  • 10+ years of hands-on experience in software engineering, focusing on scalable system design and development.
  • Proficiency in multiple programming languages and frameworks relevant to the role.
  • Hands-on experience with NATS or similar messaging systems is highly desirable.
  • Proficiency in Kubernetes or equivalent container orchestration platforms.
  • Proficiency in cloud platforms, preferably AWS.
  • Solid experience with CI/CD tools (e.g., AWS Code Pipeline, Github Actions).
Benefits
  • Champion Engineering Excellence to influence cultural change across the organization.
  • Work alongside top engineering talent using a cloud-native tech stack.
  • Exposure to building global, large-scale volume products operating at thousands per second.
  • Access to over 9,000 courses across our Learning and Development Platform.
  • EAP access for you and your family.
  • Be rewarded with lucrative annual bonuses.
  • Volunteer day.
  • Daily breakfast and unrestricted snacks and refreshments.
  • On-site remedial massage Wednesdays.
  • In-house full-time baristas for daily coffee.
  • Weekly team lunches and Friday happy hour.
  • Option for up to 2 days work from home per week.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Software Development and Entertainment Providers

Our mission is to empower our employees to drive innovation and growth through collaborative and inclusive environments.

We believe that diverse perspectives drive success and foster a workplace where everyone feels welcome and valued. Our commitment to diversity and inclusion encourages participation and merit-based success.


  • Software Developer

    1 week ago


    Melbourne, Victoria, Australia Simpro Software Full time

    Join to apply for the Software Developer role at Simpro SoftwareThe JobThe Software Developer (Mid Level) is a technical hands-on role with an emphasis on delivering quality code as an individual contributor while working with a strong team who love what they do. The role will work alongside the Development team and will collaborate with members from Data,...

  • Software Developer

    2 weeks ago


    Melbourne, Victoria, Australia Simpro Software Full time

    Join to apply for the Software Developer role at Simpro Software The Job The Software Developer (Mid Level) is a technical hands-on role with an emphasis on delivering quality code as an individual contributor while working with a strong team who love what they do. The role will work alongside the Development team and will collaborate with members from...


  • Melbourne, Victoria, Australia beBeeAnalyst Full time $70,000 - $85,000

    **System Developer Role**This position involves the development and implementation of software systems, including research into system requirements and recommendations for improvement.Key responsibilities include:Researching and evaluating system program needsIdentifying technology limitations and deficiencies in existing systemsDeveloping strategies for...

  • Software Developer

    11 hours ago


    Melbourne, Victoria, Australia Simpro Software Full time $90,000 - $120,000 per year

    First Things First - What We Can Offer YouLeave to foster personal connections, health & overall well-beingEmployee Assistance ProgramGenerous Parental Leave ProgramPaid Volunteer Leave DaysPublic Holiday Exchange SchemeEnjoy up to 4 weeks a year of flexible 'Work from Anywhere' timeTalent Referral Program – get rewarded for referring a friend to join our...


  • Melbourne, Victoria, Australia beBeeCybersecurity Full time $100,000 - $130,000

    We are seeking skilled software professionals who can help us build highly performant, massively scalable software solutions.Design and develop complex systems that meet the needs of our global customers.Collaborate with cross-functional teams to influence product design and direction.Contribute to the safety of our customers by developing secure software...


  • Melbourne, Victoria, Australia beBeeNode Full time

    Backend Development SpecialistAs a seasoned expert in backend development, we are seeking an accomplished Backend Development Specialist to drive the implementation of robust systems using Node.js. Working across client-side and server-side technologies in a UNIX-based environment is essential for success in this role.About the RoleDevelop scalable backend...


  • Melbourne, Victoria, Australia beBeeSoftwareEngineer Full time $130,000 - $180,000

    About the RoleThis is an exciting opportunity for a skilled Software Engineer to join our team and play a key role in shaping the future of our software systems.The ideal candidate will have strong technical skills, excellent problem-solving abilities, and a proven track record of delivering high-quality results.Key Responsibilities:Analyze new requirements...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $110,000 - $140,000

    Job OverviewThis role involves working on the development of software solutions for embedded systems. As a devices software engineer, you will be responsible for designing and developing high-quality software solutions for various devices.Key Responsibilities:Design and develop software solutions for embedded systemsWork on the development of Ubuntu Core and...


  • Melbourne, Victoria, Australia beBeeExpert Full time $130,000 - $180,000

    Job OverviewThis is a permanent full-time position based in Melbourne/Sydney.Division and DepartmentThe Digital Division operates, maintains, and delivers digital capabilities for AEMO to ensure the organisation fulfills its obligations across all jurisdictions and markets.The Gas & Electricity Operations Digital Systems manages critical market applications...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $140,000 - $160,000

    We are looking for a skilled Software Engineer to join our team. In this role, you will be working on highly complex mission-critical systems software that enhances the operational effectiveness, survivability, and interoperability of armoured fighting vehicles.Key Responsibilities:Design, develop, test, and maintain embedded software for armoured vehicle...