Software Engineer | Golang
vor 12 Stunden
ABOUT THE ABC The ABC is the nation's most trusted and independent source of Australian conversations, culture, and stories.
With over 4,000 employees from diverse backgrounds across over 50 locations around Australia and overseas, we are proud to create, curate and deliver high-quality content that informs, educates and entertains Australian communities.
ABOUT THE ROLE You will work with real-time data pipelines to personalise search and editorial experiences for ABC digital products.
Collaborating with engineering colleagues, you will contribute to the development of robust, observable, and testable solutions that are well documented and oriented towards solving the current and emerging organisational needs for a diverse media organisation committed to bringing a variety of content to all Australians.
KEY ACCOUNTABILITIES Demonstrate technical development skills within ABC Digital Product Department, to develop secure high-performance platforms and services.
Under the broad direction of the Technical Lead, deliver high quality software development and produce best possible results on code quality, efficiency, system sustainability, scalability, and security within agreed time and budget requirements.
Maintain a high level of awareness of engineering best practice in the industry, sharing your knowledge with the team and proactively supporting opportunities for improvement.
Continually improve the quality of output and maintain the integrity of professional documentation, including technical designs, product specifications, and automated test packs.
Ensure separation of concerns and create layers of abstractions and re-usable components where appropriate.
Adopt service-oriented architecture when designing particularly complex systems and apply industry best practices where appropriate.
Drive the effort in continuously strengthen the architectural foundation of the platform and drive the architectural improvements and best practices for the platform.
ABOUT YOU Commercial or production level experience with Golang (preferred) or other major languages (C, C#, Java), with an ability to write efficient, testable code.
Experience in application monitoring and dashboard tools is highly desirable, combined with a knowledge of how to implement application telemetry for reporting.
DataDog experience preferred.
Experience in handling database management systems with high volume of data throughput.
Elasticsearch preferred.
Demonstrated experience in API design, development, management and testing.
Experience with REST and GraphQL preferred.
Experience developing complex, secure and high-performance software for a range of platforms and devices.
Excellent verbal and written communication skills with an ability to foster open and creative relationships within and across teams.
Excellent planning and organisational skills with an ability to prioritise projects and tasks, and investigate, diagnose, and solve complex technical problems.
WHAT'S IN IT FOR YOU?
Come and join the vibrant Digital Product department in the ABC.
Our mission is to enable ABC's digital future, where ABC transitions from a traditional broadcaster to Australia's most trusted and valued digital media organisation.
Through harnessing our talents in digital, collaborating with our partners and delivering beyond expectations, we ensure the ABC not just remains relevant but thrives.
As a group of product and platform teams, we develop and maintain the ABC's audience facing digital products across mobile, connected TV, desktop, and smart speakers.
Whether it is staying informed of the latest breaking news, bringing some great TV on ABC iview, streaming the Hottest 100 on the triple j app and website, or entertaining the kids with our ABC Kids app - the ABC's Digital Product offerings are some of Australia's most loved and most used platforms.
Your work will be appreciated by millions of audiences across Australia.
We are an open and cohesive team where your voice will not get lost.
You can get a sneak peek into our product engineering world through our blog: https://www.abc.net.au/digital-product We are committed to career development and invest in our people to grow and become leaders in their fields.
Everyone in the Digital Product department has a designated budget for training and development.
We believe in flexible approaches to working and building self-organising and collaborative teams that offer friendly and supportive environments in which all team members can strive and grow.
For further information on this position please contact Brett Whyte, Digital Talent Acquisition Lead via email ****** We are unable to accept email applications, please ensure that you submit your application via the online portal.
We respectfully request that Recruitment Agencies do not submit applications for this position.
In line with our focus on diversity, applications are strongly encouraged from Indigenous Australians, people from a range of cultural and linguistic backgrounds, people with disability and LGBTIQA+ individuals.
The ABC also aims to achieve a gender-balanced workforce.
To request recruitment and selection information in alternate formats, request adjustments, or have accessibility requirements please contact ****** For more information on inclusive employee networks within the ABC please refer to Life Page on ABC LinkedIn.
For more information on working at the ABC visit abc.net.au/careers
-
Senior Rust Software Engineer
vor 11 Stunden
Brisbane, Österreich Spice Ai VollzeitBuilding data and AI-driven software is still way too hard, even for advanced developers.At Spice AI, we're helping developers combine code with data and machine learning (ML) to create truly intelligent, decision-making applications.Spice AI is on a mission to make this as easy as creating a modern web page. Spice AI is the creator and primary maintainer of...
-
Simulation Software Engineer
vor 13 Stunden
Brisbane, Österreich CAE Defence & Security – Indo-Pacific VollzeitSimulation Software Engineer page is loaded Simulation Software Engineer Apply locations: Homebush, Brisbane Time type: Full time Posted on: Posted 2 Days Ago Time left to apply: End Date: January 16, 2025 (27 days left to apply) Job requisition id: 111468 About This Role We are seeking an appropriately qualified candidate to support engineering activities...
-
Software Engineer
Vor 2 Tagen
Brisbane, Österreich Fortive VollzeitLocation: Brisbane Hybrid RoleJob Type: Full-TimeAbout Us: Accruent is a global company with multiple software products.This role will be focused on the development of Accruent's RedEye product which handles Engineering Data Management with a cloud-based solution.Position Overview: We are seeking a skilled and motivated Software Engineer II to join our...
-
Senior Network Software Engineer
vor 12 Stunden
Brisbane, Österreich Harris Geospatial Solutions VollzeitSenior Network Software Engineer Hamilton, Brisbane About the opportunity: If you're ready to take the next step in your career developing innovative Battlespace Communications Systems solutions, the Land C4 (Command, Control, Communications & Computers) Sovereign Capability team are seeking a talented Senior Network Software Engineer experienced in Layer...
-
Senior Network Software Engineer
vor 12 Stunden
Brisbane, Österreich Harris Geospatial Solutions VollzeitSenior Network Software Engineer Hamilton, Brisbane About the opportunity: If you're ready to take the next step in your career developing innovative Battlespace Communications Systems solutions, the Land C4 (Command, Control, Communications & Computers) Sovereign Capability team are seeking a talented Senior Network Software Engineer experienced in Layer...
-
Software Engineer
vor 14 Stunden
Brisbane, Österreich Emesent VollzeitAdd expected salary to your profile for insightsAs a Software Engineer for the Aura team, you'll play a critical role in developing the front-end and back-end of our Aura product.Working with TypeScript, React, and C++ to enhance the Aura application features, enabling Emesent customers to process, colourise, filter, and visualise LIDAR point cloud...
-
Full Stack Engineer
vor 15 Stunden
Brisbane, Österreich Pearson Carter VollzeitFull Stack Developer | Space-Tech | $140,000 + SuperWe are working closely with a fast-growing Space Tech company who are well backed and looking to build on early success.They are looking for a Full Stack Developer to come and assist as they look to grow.A roadmap is in place to allow them to scale up through the industry and take over!Tech Stack:C/C++,...
-
Software Engineer
vor 14 Stunden
Brisbane, Österreich Brooks Laboratory Automation Solutions VollzeitSoftware Engineer (Sustaining)Applylocations: Australia - Brisbanetime type: Full timeposted on: Posted 30+ Days Agojob requisition id: R2415Brooks is a leading provider of automation solutions with over 40 years of experience in the semiconductor industry, offering precision robotics, integrated automation systems, and contamination control solutions that...
-
Software Engineer
vor 15 Stunden
Brisbane, Österreich Brooks Automation VollzeitSoftware Engineer (Sustaining)Applylocations: Australia - Brisbanetime type: Full timeposted on: Posted 30+ Days Agojob requisition id: R2415Brooks is a leading provider of automation solutions with over 40 years of experience in the semiconductor industry, offering precision robotics, integrated automation systems, and contamination control solutions that...
-
C++ Software Engineer
vor 14 Stunden
Brisbane, Österreich Pearson Carter VollzeitSenior C++ Software Engineer - Brisbane We are working closely with a fast-growing Medical Tech company who are well backed and looking to build on early success.Requirements: 6+ C++ development experience.Strong understanding of system architecture and OOP principles.Experience with automated build systems and DevSecOps.Excellent communication...
-
Full Stack Engineer
vor 14 Stunden
Brisbane, Österreich Pearson Carter VollzeitFull Stack Developer | Space-Tech | $140,000 + Super We are working closely with a fast-growing Space Tech company who are well backed and looking to build on early success.They are looking for a Full Stack Developer to come and assist as they look to grow.A roadmap is in place to allow them to scale up through the industry and take over!Tech Stack: C/C++,...
-
Software Engineer
vor 15 Stunden
Brisbane, Österreich Brooks Automation VollzeitSoftware Engineer (Sustaining) Apply locations: Australia - Brisbane time type: Full time posted on: Posted 30+ Days Ago job requisition id: R2415 Brooks is a leading provider of automation solutions with over 40 years of experience in the semiconductor industry, offering precision robotics, integrated automation systems, and contamination control solutions...
-
Software Development Engineer, Privatelink
vor 14 Stunden
Brisbane, Österreich Amazon VollzeitSoftware Development Engineer, PrivateLinkAWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS's services and features apart in the industry.As a member of the UC...
-
Full Stack Engineer
vor 13 Stunden
Brisbane, Österreich Pearson Carter VollzeitFull Stack Developer | Space-Tech | $140,000 + Super We are working closely with a fast-growing Space Tech company who are well backed and looking to build on early success. They are looking for a Full Stack Developer to come and assist as they look to grow. A roadmap is in place to allow them to scale up through the industry and take over! Tech Stack:...
-
Software Development Engineer, Appstore, Appstore
vor 10 Stunden
Brisbane, Österreich Amazon VollzeitSoftware Development Engineer, AppstoreDo you want to develop software that will power leading edge, next generation mobile and entertainment devices?We invite you to join us in this rare opportunity of building the future of apps and highly-scalable, distributed systems to support those experiences.Key job responsibilitiesAs a Software Development Engineer,...
-
C++ Software Engineer
vor 15 Stunden
Brisbane, Österreich Pearson Carter VollzeitSenior C++ Software Engineer - Brisbane We are working closely with a fast-growing Medical Tech company who are well backed and looking to build on early success. Requirements: 6+ years of C++ development experience. Strong understanding of system architecture and OOP principles. Experience with automated build systems and DevSecOps. Excellent communication...
-
Software Engineer
vor 13 Stunden
Brisbane, Österreich Dxc Technology Inc. VollzeitSoftware Engineer - Expression of InterestThis is an expression of interest for Software Engineers to join our Adelaide Defence team.You will be working on cutting-edge cybersecurity projects that have real-world applications, while supporting the defence industry's critical mission protecting our country.We're looking for individuals who are drawn to the...
-
Senior Embedded Software Engineer
Vor 4 Tagen
Brisbane, Österreich Harris Geospatial Solutions VollzeitSenior Embedded Software Engineer Intelligence & Cyber International (ICI) Eight Mile Plains, Brisbane The Opportunity Join a great team of talented professionals with world-class technical expertise who take a combined approach to software engineering and enjoy working together.We are a company on the move and with forecasted growth of L3Harris Micreo we...
-
Senior Embedded Software Engineer
Vor 6 Tagen
Brisbane, Österreich Harris Geospatial Solutions VollzeitSenior Embedded Software Engineer Intelligence & Cyber International (ICI) Eight Mile Plains, Brisbane The Opportunity Join a great team of talented professionals with world-class technical expertise who take a combined approach to software engineering and enjoy working together.We are a company on the move and with forecasted growth of L3Harris Micreo we...
-
Cae Inc | Simulation Software Engineer
vor 12 Stunden
Brisbane, Österreich Tideri Jobbörse VollzeitSimulation Software Engineer page is loaded Simulation Software Engineer Apply locations: Homebush, Brisbane Time type: Full time Posted on: Posted 2 Days Ago Time left to apply: End Date: January 16, 2025 (27 days left to apply) Job requisition id: 111468 About This Role We are seeking an appropriately qualified candidate to support engineering activities...