Senior Software Engineer, Sydney

Sydney
Lab49 – Software Engineering /
Full-time /
Lab49 is boutique consulting firm that designs and builds bespoke financial solutions for international investment banks, exchanges, asset management firms and financial tech startups.

Our consultants are experts in strategy, user experience, architecture, engineering, and delivery management. We combine knowledge of the latest trends in technology with deep domain expertise to deliver innovative solutions with accelerated time-to-market.

We have offices in New York, Washington DC, London, Sydney, Budapest and Noida. Our Sydney office started in 2013, and we are focused on expanding our capabilities and geographic footprint to support our growing client base. We're experiencing significant growth across all Lab49 locations, and here in Sydney we're looking for smart, progressive engineers able to directly engage with clients to deliver modern best-of-breed platforms to support their business.

Skills and Experience

    • Detailed understanding of modern engineering and solution architecture; including distributed systems, real-time messaging, security, and resiliency
    • Java (including Spring), C#, C++, JavaScript, Typescript, Kotlin, Golang or a similar language
    • Front-end web development (React, Angular or Vue)
    • Used to building and integrating applications at enterprise scale
    • DevOps/DevSecOps technology including CI/CD, Git, GitOps, AWS CloudFormation, Azure DevOps, Terraform and Ansible
    • Hands on cloud Development experience in any of the public clouds (AWS, Azure and GCP)
    • Experience working with a wide range of tools and technologies: Message Queues, Streams, RDBMS, Caches, NoSQL, REST, gRPC, graphQL.
    • Agile development methodologies (Scrum, SAFe, Kanban and others)
    • Solid understanding of SDLC best practices and the custom of promoting them throughout organisations.
    • Ability to clearly understand business problems and provide effective technical solutions.
    • Exceptional communication skills; able to clearly articulate thoughts, processes, and ideas to both technical and non-technical audiences
    • Used to working closely with business stakeholders and able to communicate technical concepts clearly
    • Experience working in financial services, capital markets and banking is an added advantage.
    • Engineering excellence that spans paradigms and programming languages, with a focus on quality and simplicity.
    • Strong promoter of team culture and collaboration
    • Proactive in providing guidance and mentorship

Who are you?

    • You have an engineering mindset. We are not hacking things together or building algorithms in isolation; we build real systems, and we treat software as a craft that we approach with an engineer’s discipline.
    • You are technical but thrive in delivering business value. The business outcomes are always front-of-mind – we love technology, but the end game is always about creating business value with the most efficient and impactful solution.
    • You are naturally curious, and a passionate problem solver. You’re unafraid to ask “why?”.  You want to understand the problem, digging deep, collaborating with colleagues to come up with the best solution possible.
    • You are someone we want to work with. You challenge the status quo and are someone we can learn from. We hire great people, and they are the cornerstones of Lab49. To be a success in this team you will need to live our values of integrity, excellence, respect, inclusion, and collaboration.
    • You can collaborate with our clients. As a consultancy, our ability to work with our clients is paramount.  You present well, communicate clearly, act professionally, and achieve great outcomes.
    • You are passionate about technology. You follow the industry, you tinker and hack, and you read aplenty. You know that the technology landscape changes every few years and you retool continuously.
    • You have built things. You’ve seen the whole project lifecycle, you have delivered; you’ve seen failure and you’ve learned from it. You have developed the insight that will enable you to lead your team to deliver on time and within budget.
    • You have mastered a full technology stack. You know its problems; you know where it shines. In addition, your knowledge and experience extend to other technology stacks.
    • You have attention to detail and don’t expect others to clean up behind you.
    • You are pragmatic. You get things done, you can find a creative compromise between an ideal solution and actual client needs.

Why should you come work for us?

    • It is a challenge. Your peers will push you, and you will grow in leaps and bounds that is impossible in traditional organizations.
    • We push our clients to be better.  We challenge the status quo, and bring modern thinking, technology, and processes together to help them gain an edge.  We leverage our global expertise to provide proven thought leadership.
    • We are flexible.  We understand you have a life beyond work, and we want to prioritize your work-life balance. As a consultant, you will see a multitude of technologies, organizations, and projects. You will learn a lot in a very short period of time.
    • We are vendor and tech stack agnostic and need to be adaptable to various constraints and challenges.
    • We are a flat meritocracy. What matters is how good you are and how well you and your team deliver.
    • We are focused on the finance domain. There are plenty of areas where technology is a competitive advantage, and our clients turn to us when they need more innovative solutions.
    • If you ask our team, they will probably tell you that their extraordinary peer group is the primary reason that they work for us.
    • We are entrepreneurial and agile. There is a lot of opportunity to take accountability and grow quickly.
Come join our experienced and rapidly expanding team to help transform the technical landscape for our financial services clients.  We are experiencing 100%+ year-on-year growth and need the best people to help build our culture and deliver outstanding client outcomes.

Lab49/ION is committed to maintaining a supportive and inclusive environment for people with diverse backgrounds and experiences. We respect the varied identities, abilities, cultures, and traditions of the individuals who comprise our organization and recognize the value that different backgrounds and points of view bring to our business.

Lab49/ION adheres to an equal employment opportunity policy that prohibits discriminatory practices or harassment against applicants or employees based on any legally impermissible factor.