Challenging Role: High Performing Software Engineer

4 days ago


Sydney, New South Wales, Australia beBeeSoftware Full time $200,000 - $250,000
Senior Software Engineer Position

We are looking for a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will contribute to the development and maintenance of our live, game-as-a-service CCG on PC and Mobile.

Responsibilities:
  • You will collaborate with team-leads delivering value to players on a monthly release cadence.
  • Technical designs for new features will be created by you, breaking down multi-month projects into smaller projects and tasks.
  • Design, build, and maintain C# microservices to support a live Unity game.
  • Build scalable APIs to support gameplay, content, and meta-game systems.
  • Collaborate with client engineers to ensure seamless feature delivery.
  • Maintain, scale, and troubleshoot cloud infrastructure.
  • Monitor and improve service performance, reliability, and observability.
  • Support and improve CI/CD and developer workflows in support of feature teams.
  • Implement and champion engineering standards to ensure high-quality code.
  • Cause junior engineers through code reviews and 1-on-1 feedback.
  • Troubleshoot live service issues as part of an on-call rotation.
Requirements:
  • 7+ years of collective experience in professional software development is required.
  • 3+ years of experience with compiled object-oriented languages (C++, Java, C#, etc.) is mandatory.
  • Experience building and scaling backend systems in production environments is essential.
  • Experience with containerized services (Docker, Kubernetes) is highly desirable.
  • Familiarity with cloud-based infrastructure (AWS, GCP, etc.) is preferred.
  • A strong grasp of service observability (logs, metrics, tracing) is necessary.
  • Experience breaking down and leading execution of multi-month work efforts in scope collaborating with team leadership is expected.
Preferred Qualifications:
  • Experience developing high-performance services at global scale is an advantage.
  • Experience with scripting languages (python, bash, ruby, Node.js, etc.) is beneficial.
  • Familiarity with SQL, relational databases, caching systems (e.g. Redis), and pub/sub systems (e.g. Kafka, HornetQ, RabbitMQ, etc.) is highly desired.
  • Experience with CI/CD pipelines and tools is an asset.
  • Experience working with non-engineering disciplines (Art, Design, Audio, UI/UX, etc.) is valuable.
  • Proficiency with Agile/Scrum and understanding of its value to work processes is necessary.
Benefits and Culture:
  • Work-life balance is highly valued at our company.
  • Paid parental leave is available to all employees.
  • Flexible work schedules are supported.
  • Our office environment is fun and collaborative.
  • A play fund is provided to deepen knowledge of players and community.


  • Sydney, New South Wales, Australia Bebeesoftware Full time

    Senior Software Engineer PositionWe are looking for a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will contribute to the development and maintenance of our live, game-as-a-service CCG on PC and Mobile.Responsibilities:You will collaborate with team-leads delivering value to players on a monthly release...


  • Sydney, New South Wales, Australia Bebeeperformance Full time

    Software Engineering ProfessionalThis is a challenging role, ideal for someone who combines strong software fundamentals with expertise in performance optimization and data systems.In this position, you will join a research-oriented engineering team focused on developing high-performance systems that process large volumes of market data. Your primary...


  • Sydney, New South Wales, Australia beBeePerformance Full time $150,000 - $200,000

    Software Engineering ProfessionalThis is a challenging role, ideal for someone who combines strong software fundamentals with expertise in performance optimization and data systems.In this position, you will join a research-oriented engineering team focused on developing high-performance systems that process large volumes of market data. Your primary...


  • Sydney, New South Wales, Australia Bebeesoftware Full time

    Develop High-Performance Software SolutionsThis role involves developing and implementing large-scale software systems using Python. You will collaborate with technical experts to design, build, and maintain complex software applications.Key ResponsibilitiesDesign and implement software solutions using Python, with a strong focus on test-driven...


  • Sydney, New South Wales, Australia beBeeSoftware Full time $120,000 - $160,000

    Develop High-Performance Software SolutionsThis role involves developing and implementing large-scale software systems using Python. You will collaborate with technical experts to design, build, and maintain complex software applications.Key ResponsibilitiesDesign and implement software solutions using Python, with a strong focus on test-driven...


  • Sydney, New South Wales, Australia beBeeSoftware Full time $120,000 - $150,000

    Are you passionate about developing innovative software solutions that drive business growth? We are seeking a skilled Senior Software Engineer to join our team in Australia. This is an exciting opportunity to work on high-performance, scalable software systems across multiple platforms, collaborate with cross-functional teams, and contribute to product...


  • Sydney CBD, New South Wales, Australia beBeeSoftwareEngineer Full time $175,000 - $225,000

    Unlock Your Potential as a Software EngineerWe are seeking an accomplished and driven Software Engineer to play a pivotal role in shaping the future of our clients' data infrastructure.This is an exceptional opportunity for a talented professional to join our global team, working closely with researchers and engineers to design and implement scalable...


  • Sydney, New South Wales, Australia beBeeSoftware Full time $120,000 - $150,000

    Job OpportunityWe are seeking a highly skilled software engineer to contribute to the development of high-performance, real-time systems that provide market risk insights.Key Responsibilities:Design and implement scalable, reliable, and efficient real-time risk systems using C# programming language.Collaborate with cross-functional teams to design and...


  • Sydney, New South Wales, Australia Bebeesoftwareengineer Full time

    Job Title: High-Performance Software EngineerWe are seeking a highly skilled software engineer to join our team in Sydney.This is an excellent opportunity for a seasoned software engineer with expertise in Rust to design, develop, and optimize high-performance systems using the language.You will collaborate with cross-functional teams, mentor junior...


  • Sydney, New South Wales, Australia beBeeSoftwareEngineer Full time $125,000 - $165,000

    Job Title: High-Performance Software EngineerWe are seeking a highly skilled software engineer to join our team in Sydney.This is an excellent opportunity for a seasoned software engineer with expertise in Rust to design, develop, and optimize high-performance systems using the language.You will collaborate with cross-functional teams, mentor junior...