Senior Software Engineer

2 days ago


Sydney, New South Wales, Australia beBeeDeveloper Full time $90,243 - $98,861
Job Overview

We are seeking a highly skilled Python Developer to join our team.

  • The role involves designing, developing, and deploying robust and scalable software solutions using Python.
  • Our ideal candidate will have experience with designing, developing, and maintaining scalable and reliable software applications and APIs using Python.
  • Responsibilities include developing and integrating RESTful and other API interfaces for seamless communication between various systems.
  • You will work closely with the development team to utilize Docker for containerizing and deploying applications in a consistent and efficient manner.
  • Experience with database systems such as MySQL and VictoriaMetrics is also required for data storage, retrieval, and analysis.
  • Designing and implementing data pipelines and workflows using Airflow for automation and orchestration is a key responsibility.
  • Implementing and managing data streaming solutions using Kafka for real-time data processing is essential.
  • Utilization of Redis for caching and other in-memory data storage solutions to enhance application performance is also required.
  • Developing and maintaining dashboards and visualizations using Grafana to monitor system performance and key metrics is a critical task.

Required Skills:

  • Strong proficiency in Python development.
  • Proficiency in Linux/Unix environments.
  • Familiarity with scripting languages like Bash or Perl.
  • Working knowledge of the telecommunications OSS domain and its core concepts.
  • Solid experience in designing and developing APIs (RESTful, etc.).
  • Hands-on experience with Docker for containerization and orchestration.
  • Good understanding of database concepts and practical experience with MySQL.
  • Experience with time-series databases, preferably VictoriaMetrics.
  • Familiarity with workflow management and orchestration tools, ideally Airflow.
  • Experience with message queuing and stream processing platforms like Kafka.
  • Experience with in-memory data stores like Redis for caching and other use cases.
  • Experience in creating dashboards and visualizations using Grafana.

Preferred Qualifications:

  • Experience in front-end technologies, preferably Reactjs.
  • Experience with other programming languages (e.g., Go, Java).
  • Knowledge of other containerization technologies (e.g., Docker).
  • Experience with other database systems (e.g., MySQL).
  • Familiarity with monitoring and logging tools (e.g., Prometheus).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP).

Requirements:

  • 5+ years of professional software development experience.
  • Engineering Bachelors or Master's degree level or equivalent.


  • Sydney, New South Wales, Australia Software At Scale Full time

    Chief Software Engineer - Perm or ContractAdd expected salary to your profile for insightsOur 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global footprint and deep local insight, Software at Scale...


  • Sydney, New South Wales, Australia Software At Scale Full time

    Chief Software Engineer - Perm or ContractAdd expected salary to your profile for insightsOur 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global footprint and deep local insight, Software at Scale...


  • Sydney, New South Wales, Australia Software At Scale Full time

    Chief Software Engineer - Perm or Contract Add expected salary to your profile for insights Our 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global footprint and deep local insight, Software at Scale...

  • Senior Sales Engineer

    3 weeks ago


    Sydney, New South Wales, Australia Perforce Software Full time

    Senior Sales Engineer - Perfecto Mobile - Sydney (remote) Join to apply for the Senior Sales Engineer - Perfecto Mobile - Sydney (remote) role at Perforce Software Senior Sales Engineer - Perfecto Mobile - Sydney (remote) 1 week ago Be among the first 25 applicants Join to apply for the Senior Sales Engineer - Perfecto Mobile - Sydney (remote) role at...

  • Senior Sales Engineer

    3 weeks ago


    Sydney, New South Wales, Australia Perforce Software Full time

    Senior Sales Engineer - Perfecto Mobile - Sydney (remote)Join to apply for the Senior Sales Engineer - Perfecto Mobile - Sydney (remote) role at Perforce Software Senior Sales Engineer - Perfecto Mobile - Sydney (remote)1 week ago Be among the first 25 applicants Join to apply for the Senior Sales Engineer - Perfecto Mobile - Sydney (remote) role at Perforce...


  • Sydney, New South Wales, Australia Xero Full time

    Senior Software Engineer - Product & Technology Join to apply for the Senior Software Engineer - Product & Technology role at Xero Senior Software Engineer - Product & Technology Join to apply for the Senior Software Engineer - Product & Technology role at Xero At Xero, we're here to help you supercharge your business.We do this by automating routine tasks,...


  • Sydney, New South Wales, Australia TechTalent Full time

    Direct message the job poster from TechTalentChairman, Co-Founder @ TechTalent | Cyber Security ExpertSenior Developer – DAON TrustX / IdentityX IntegrationTechTalent is currently supporting a leading enterprise client in delivering cutting-edge identity and access management capabilities—and we're looking for an experienced Senior Developer to help make...


  • Sydney, New South Wales, Australia TechTalent Full time

    Direct message the job poster from TechTalentChairman, Co-Founder @ TechTalent | Cyber Security ExpertSenior Developer – DAON TrustX / IdentityX IntegrationTechTalent is currently supporting a leading enterprise client in delivering cutting-edge identity and access management capabilities—and we're looking for an experienced Senior Developer to help make...


  • Sydney, New South Wales, Australia Procreate Full time

    Join to apply for the Senior Software Engineer - iOS role at ProcreateJoin to apply for the Senior Software Engineer - iOS role at ProcreateHobartSydneyEngineeringfull-timeon-siteVisa sponsorship supportedWe're looking for senior iOS Engineers to join our team in Hobart, Australia. You'll join our product team and build and maintain next generation Procreate...


  • Sydney, New South Wales, Australia Microsoft Full time

    Join to apply for the Senior Software Engineer - AKS role at Microsoft2 days ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer - AKS role at MicrosoftGet AI-powered advice on this job and more exclusive features.Are you passionate about containerized applications and cloud-native software development? If so, we have an...