Point your AI agent at freehire and let it find you a job.

Get the CLI →

Data Processors

NewBe an early applicant

Full-Stack Developer

Posted 1 view
Discussion

Summary

Full-stack developer at Data Processors in Melbourne building and supporting applications that ingest, validate, transform and distribute large volumes of real-time data for business customers. Day-to-day spans Python backend services and APIs, event-driven systems (e.g. Kafka), SQL and NoSQL data stores, and some Angular/JavaScript frontend work.

Salary: $110K – $120K / year + bonus (based on experience)

ABOUT THE ROLE:

We are seeking a Full-Stack Software Developer to help design, build and support reliable applications that ingest, validate, transform and distribute large volumes of real-time data to internal and external users. You will work across backend services, APIs, data stores and user-facing tools, with a focus on accuracy, security, observability, performance and maintainability.

Applicants must have unrestricted rights to work in Australia indefinitely and be available to start work in Melbourne within 4-8 weeks. This role does not offer visa sponsorship or relocation reimbursement now nor in the future.

WORK HOURS & LOCATION:

This is a full-time position of 38 hours per week, Monday to Friday, with core collaboration hours of 10am to 4pm. Employees may work remotely or from our Southbank office. During the three-month probation period, regular office attendance will be required to support onboarding and collaboration with the team.

The role participates in an out-of-hours support roster, including evenings, weekends and public holidays, approximately one week in every four to five weeks. An on-call allowance applies, and time in lieu for hours worked while on call may be taken as agreed with the Team Leader.

WHAT WILL HELP YOU SUCCEED:

We are interested in practical capability, transferable experience and your approach to solving problems. Experience may have been gained through employment, study, open-source work or personal projects.

  • Experience building or supporting distributed, event-driven systems using technologies such as Kafka, RabbitMQ, ActiveMQ, Pulsar or similar.

  • Understanding of asynchronous programming, distributed messaging, APIs and event-driven architectures.

  • Must have strong Python skills for backend services, data processing or automation.

  • Some experience with a modern frontend technologies, including Angular and JavaScript.

  • Experience designing and consuming APIs, such as REST, WebSocket or similar interfaces, and integrating frontend and backend components.

  • Practical SQL skills and experience working with relational databases. Oracle SQL or PL/SQL experience is helpful but not essential.

  • Experience working with large or complex data sets, including efficient querying, transformation, validation and troubleshooting. Exposure to MongoDB, Redis, ClickHouse or similar technologies is advantageous.

  • Experience using containers for software delivery, such as Docker.

  • Experience with version control and automated software delivery, such as Git and CI/CD tools. We value experience with automated testing, code review and maintainable development practices.

  • Ability to analyse technical problems using evidence, data and structured reasoning.

  • Clear written and verbal communication skills, including the ability to explain technical concepts to people with different levels of technical knowledge.

  • A collaborative approach, with the ability to contribute within a team and work independently when required.

  • Attention to data quality and system behaviour, with a practical approach to identifying, explaining and resolving issues.

EMPLOYEE BENEFITS:

  • Discretionary bi-annual bonuses.

  • CPI increases on base (post-12 months of service).

  • Comprehensive learning and development support, including access via a Company subscription to O'Reilly online.

  • Weekly fitness and / or massage allowance.

  • Company mobile phone for support calls / allowance for personal phone costs.

  • 2 days of paid personal leave can be used to attend preventative medical appointments.

  • Reimbursement of out-of-pocket costs for annual vaccinations & skin cancer checks.

  • Paid parental & paternity leave.

WHO ARE WE?

Data Processors develops high-performance data processing and modelling systems for business customers. Our software processes large volumes of real-time data where accuracy, reliability and low latency are critical. We adopt a flat structure to avoid bureaucracy, and we are agile in our approach to enable maximisation of opportunities for continued growth and success within our unique domain. Further details about our business domain will be shared with applicants at interview stage.

HOW TO APPLY

Click Apply in Seek > upload your resume AND cover letter > answer pre-screening questions in full.

  • No direct email applications / agencies please.

  • Shortlisted applicants will be contacted within 72 business hours.

  • To learn more about us visit: https://www.dataprocessors.com.au.


Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available