High-Performance Software Engineer

2 weeks ago


Sydney, New South Wales, Australia beBeeSoftware Full time $160,000 - $220,000
Job Description\Helpers bring software expertise to life at our company by delivering high-quality, innovative solutions that drive efficiency and transparency in electronic trading.\
\You will be a key member of our engineering team, working on the development of our HTML5-based UI for our global trading platform. You will be skilled in Angular, TypeScript, Rx.js, and JavaScript, all of which we are using to build a unified UI for the whole of our platform in a company-wide monorepo. The monorepo contains both application and library code, and quality is essential. We want to make the monorepo the best place to build, test, and collaborate on JavaScript code, and create constant improvements that can be applied across the whole platform.

As a self-starter, you will be able to take a complex problem and use your own engineering and debugging skills to dissect and analyse it, and distill into a clear solution. You will be able to proactively identify problems faced by our customers, and figure out creative technological solutions to these.

We rely on performance to serve hundreds of financial products simultaneously to our traders. Therefore, interest and experience in JavaScript and HTML5 application performance and optimisation is important. Ideally, you will be keenly in touch with the JavaScript community and keeping an eye on the latest developments in ECMAScript, web browsers, Angular, and TypeScript. Experience in applying automated testing e.g. unit testing, its benefits, and associated practices like TDD, on large-scale codebases is essential as it is key to our quality-first approach and culture of the team.

We also do some work with Node.js microservices - using Nest.js, with Mongo, Redis, and Kubernetes - and tightly-integrating them with our UI in the monorepo. Our goal is to have consistent practices and tooling across both the UI and server-side.

Required Skills and Qualifications\[ul style='margin-bottom: 0;']\Delivering end-to-end software solutions.\Liaising with product managers and designers, coordinating across international development teams on engineering and architecture, and working with our QA and dev ops teams.\To deliver a quality, innovative product to the traders and investors who depend on our platform every day.\Architecture, implementation, and delivery of new web-based trading UI functionality.\Problem solving and debugging skills, especially for production issues.\Hosting and participating in code review.\\[/ul]

\\
What do you need to succeed?\
• Expert-level JavaScript knowledge, and curiosity to learn more.\
• Knowledge of Angular 18 – the more in-depth your understanding, the better.\
• Experience with TypeScript, HTML5, CSS3, SASS, and other technologies used in modern frontend development.\
• Superior analytical and problem-solving ability.\
• Effective communication skills to work with different teams across an international company.\
• Automated unit testing and test-driven development.\
• Broad knowledge of web platform and technologies.\
• Familiarity and implementation of industry-standard algorithms and design patterns.\
• Proactive and team player who can deliver in a high-pressure demanding environment.\
• Interest in UX and UI design implementation.\\[h2 id='benefits' style='font-size: 1rem;'>Benefits\

We offer a dynamic and collaborative environment where you can grow professionally and personally. As a senior engineer, you will have opportunities to mentor junior engineers and contribute to architectural decisions. We prioritize diversity, equity, and inclusion, ensuring that everyone feels valued and supported. Join our team today



  • 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 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, 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 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 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...


  • 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 beBeeSoftwareEngineer Full time $180,000 - $220,000

    Job OverviewDevelop High-Performance Software Applications using Rust.As a software engineer, you will design, develop, and deploy high-performance software applications using the Rust programming language. Your primary focus will be on developing efficient algorithms, data structures, and systems that can handle large volumes of data in real-time and batch...


  • Sydney, New South Wales, Australia beBeeSoftware Full time $112,800 - $141,500

    Role Overview:We are seeking a talented software engineer to join our high-performance culture. The ideal candidate will have expertise in designing and building robust scalable software tools, with excellent collaboration skills.


  • Sydney, New South Wales, Australia beBeeSoftware Full time $165,000 - $185,000

    Job TitleWe are looking for a skilled Software Engineer to join our team. As a Senior Software Engineer, you will play a crucial role in re-architecting the Storage Layer.Key ResponsibilitiesDevelop secure cloud-native storage solutions to ensure high performance and availability.Implement and operate production-ready applications in Rust.Diagnose test...


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

    Software Developer OpportunityWe are seeking a skilled software engineer to join our Options Trading desk. As a software engineer, you will work on developing cutting-edge market making strategies used by the Options trading desk.You will be part of a growing team that builds powerful trading systems in the financial industry and solves complex problems in a...