Location: Melbourne
Categories: Software Development
The Team
Do you want to build the most accurate sports trading platforms in the world? Do you want to solve business challenges through innovative technology? Do you love creating winning moments for our customers?
At FanDuel, we hire the best minds in technology to innovate and build on behalf of our customers. The focus we have on our customers is why we are one of the world’s most renowned online sports gambling brands. Our software engineers use cutting-edge technology to solve complex problems and get to see the impact of their work first-hand.
The Position
Our Principal Engineers are part of a community of our most senior engineers focusing on the organisations most complex, ambitious problems. You will take ownership for technical architecture and operational excellence and lead on some of the most important bodies of technical work in the organisation. You will be a core contributor to the organisations “north star” technical strategy, working with other engineering leaders to drive decisions around programming languages, architecture, products, tools, approaches, and processes. Free of line management responsibilities you will provide mentorship and guidance to other engineers, acting as a role model and supporting career progression.
Everyone on our team has a big part to play.
Take ownership of Risk and trading platforms architecture, aligning the Engineers on a common technical strategy.
Take ownership of operational excellence, taking a hands-on approach to the resolution of our most complex issues when needed.
Write simple code, taking complex paradigms and implementing them in a way that Engineers at all levels can understand and contribute to. Insist on high standards for code quality while not letting perfection be the enemy of good.
Influence the strategy of the teams, helping them understand how to make technical trade-off decisions between short-term business needs and long-term technology needs.
Drive engineering engagement best practices (e.g., Operational Excellence, Security, Quality, etc.) and set standards for the team.
Help others leverage your expertise, by coaching and mentoring in your organisation. Contribute to the professional development of Engineers, improving their technical knowledge and engineering practices.
You provide technical assessments for promotion to Lead Software engineer.
When confronted with discordant views, you are able to find the best way forward and influence others to follow that path (build consensus).
What we’re looking for in our next teammate
Expert level experience building and designing highly scalable, fault tolerant and highly available systems.
Experience influencing technical decisions across 40+ person Engineering verticals.
Understand a broad range of complex data structures and complex algorithms.
Expert level understanding of design patterns and architectural principles.
Experienced in making pragmatic trade-off decisions between short term needs and long-term needs.
Experienced in many modern programming languages e.g., Dontnet or Java or any Functional/OO programming language.
Demonstrated abilities driving operational excellence and best practices through influence.
The Perks
Along with a highly competitive salary and a performance-based annual bonus, you will get:
25 days of annual leave
Best in class Parental Leave program with six months paid leave for Primary Caregiver
Access to corporate discounts for Gyms, health insurance and event tickets
Tailored career development programs, including Thought Leader and Specialist Talent programs
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> About Douugh Douugh is a capital-light, purpose-led fintech developing a financial wellness platform, taking an...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> AssemblyAI is an AI company – we build powerful models to transcribe and understand audio...
Apply For This JobNovecom is seeking a software developer to join our engineering team, working on the development of new IIoT products. Tasks...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Font and backend development using C# .Net & Angular Work life balance, remote working &...
Apply For This JobLocation: Geelong Statuses: Flexible; Full time About the role Help build capacity and support integrations Community values centric organisation Flexible...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Graduate Software Engineer sought to join large FinTech company in the lending space on a...
Apply For This Job