Principal Software Engineer
1 month ago
We are seeking a highly skilled Principal Backend Software Engineer to join our team in Sydney and help build out our engineering team. As a key member of our team, you will be responsible for working on the Engine Platform and making our existing features work for banks all over the world, as well as building new features from scratch that Starling hasn't released in the UK market.
This is an exciting opportunity to build a team from scratch and grow the Starling culture into a new region. You will be working with a talented team of engineers who are passionate about delivering high-quality software and making a real impact in the fintech industry.
Key Responsibilities- Support, grow, mentor and lead the team through being their manager
- Work with our clients to understand their needs and help solve their problems
- Define best practices for Technology and enable quality work
- Understand client needs and architect solutions to solve for many future clients
- Help us grow the team in Sydney
- Contribute to our award-winning platform and internal tooling
- Build new features and products from scratch in a configurable way
- Share your knowledge with those around you, contributing to our learning culture
- Own your projects, working in small teams across the bank to collaboratively deliver
- Aim for greatness in everything you do, staying curious and inquisitive
We're open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part, we code in Java, and this is what we have built our entire banking platform on. We believe in clean coding, simple solutions, automated testing, and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we'd love to hear from you.
About you:
- A capable tech lead
- Able to understand complex systems and design solutions to difficult problems
- Comfortable talking to external teams to collaborate on delivering for clients
- An experienced Java engineer with cloud experience
The main part of our Backend Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great:
- Java, which makes up the majority of our backend codebase
- AWS & GCP - we're cloud-native
- Microservice-based architecture
- Kubernetes (EKS)
- TeamCity for CI / CD (lots of team are releasing code 15-20 times per day)
- Terraform and Grafana
Interviewing is a two-way process, and we want you to have the time and opportunity to get to know us, as much as we are getting to know you. Our interviews are conversational, and we want to get the best from you, so come with questions and be curious. In general, you can expect the below, following a chat with one of our Talent Team:
- Initial interview with a Principal Engineer - ~45 minutes
- Take-home technical test to be discussed in the next interview
- Technical interview with some Engineers - ~1.5 hours
- Final interview, ideally face-to-face in Sydney, with our CTO / deputy CTO - ~45 minutes
We offer a range of benefits to our employees, including:
- 25 days holiday. You'll also get your birthday on us
- The option to opt-out of public holidays
- The option to buy/sell up to 5 days of annual leave a year
- 16 hours paid volunteering time a year
- Enhanced Pat & Mat leave
- Perkbox
- Length of service increased annual leave
- Superannuation
You may be put off applying for a role because you don't tick every box. Forget that. While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking – and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems.
Engine by Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Engine by Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law.
-
Principal Software Engineer
2 months ago
Sydney, New South Wales, Australia Starling Bank Full timeAbout the RoleWe are seeking a highly skilled Principal Backend Software Engineer to join our team in Sydney. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-native platform, which powers our banking services for clients around the world.As a Principal Engineer, you will have the...
-
Principal Software Engineer
3 weeks ago
Sydney, New South Wales, Australia Starling Bank Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our team in Sydney. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-native banking platform.As a Principal Software Engineer, you will have the opportunity to work on a wide range of exciting projects, from...
-
Principal Software Engineer
2 weeks ago
Sydney, New South Wales, Australia Australian Red Cross Full timeWe are seeking a highly skilled and experienced Principal Software Engineer to join our team at {company}.In this role, you will be responsible for designing, developing, and maintaining complex software systems. Your expertise in software development will enable you to make significant contributions to our technology stack and help drive business growth.To...
-
Principal Software Engineer
3 weeks ago
Sydney, New South Wales, Australia Nuix Full timeAbout the RoleWe're seeking a highly skilled Principal Software Engineer to join our team at Nuix. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Lead the planning and development of new products and processes,...
-
Principal Software Engineering Manager
1 month ago
Sydney, New South Wales, Australia Microsoft Full timeJob Title: Principal Software Engineering ManagerAbout the Role:We are seeking a highly skilled Principal Software Engineering Manager to lead our team of software engineers in designing and developing scalable software solutions for Azure Networking. As a key member of our team, you will be responsible for guiding the technical direction of our projects,...
-
Principal Software Engineer
3 weeks ago
Sydney, New South Wales, Australia Nuix Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Nuix. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Lead the planning and development of new products and...
-
Principal Software Engineer
3 weeks ago
Sydney, New South Wales, Australia Starling Bank Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our team in Sydney. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-native platform.Key ResponsibilitiesDesign and develop scalable, efficient, and reliable software solutionsCollaborate with cross-functional...
-
Principal Software Engineer
4 weeks ago
Sydney, New South Wales, Australia Atlassian Full timeAbout the RoleAtlassian is seeking a seasoned Principal Software Engineer to join our Cloud Storage Engineering team. As a key member of our team, you will be responsible for designing, implementing, and operating high-quality search infrastructure that enables thousands of Atlassians to deploy and operate search applications in the cloud.This is a unique...
-
Principal Software Engineer
4 weeks ago
Sydney, New South Wales, Australia Starling Bank Full timeAbout UsAt Starling Bank, we're on a mission to revolutionize the banking industry. Our technology platform, Engine, is a software-as-a-service (SaaS) business that powers our banking operations and is now available to banks and financial institutions worldwide.Job DescriptionWe're seeking a highly skilled Principal Backend Software Engineer to join our team...
-
Principal Software Engineer
1 month ago
Sydney, New South Wales, Australia Atlassian Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our Atlassian Cloud Storage Engineering (ACSE) team, specifically the Managed Search team. As a key member of this team, you will be responsible for designing, implementing, and operating high-quality search infrastructure that meets the needs of our customers.Key...
-
Principal Backend Software Engineer
4 weeks ago
Sydney, New South Wales, Australia Atlassian Full timeAbout the RoleWe are seeking a highly skilled Principal Backend Software Engineer to join our Sydney engineering team. As a key member of our team, you will be responsible for designing and implementing complex software systems, leading code reviews, and mentoring junior engineers.Key ResponsibilitiesDesign and implement scalable and efficient software...
-
Principal Software Engineering Expert
2 weeks ago
Sydney, New South Wales, Australia Atlassian Full timeAs a Senior Principal Software Engineer with Atlassian, you will play a crucial role in driving improvements in engineering and helping us continuously improve our approach to sustainably deliver customer value at speed.About the Role:Within our Core Engineering organisation, you will report to the Head of Engineering in a fully remote position and join the...
-
Principal Software Engineer
4 weeks ago
Sydney, New South Wales, Australia Atlassian Full timeAbout the RoleWe are seeking an experienced Principal Software Engineer to join our Sydney engineering team. As a key member of our team, you will be responsible for shaping the future of our products and helping thousands of teams around the world get work done.Key ResponsibilitiesDesign and implement complex software systems, from technical design to...
-
Principal Software Engineer
1 month ago
Sydney, New South Wales, Australia Cashrewards Full timeAbout the RoleWe're seeking a highly skilled Principal Engineer to join our team at Cashrewards. As a key member of our engineering team, you will play a critical role in shaping the future of our platform.Your FocusDesign, develop, and deploy scalable software solutions using C#, NodeJs, and Javascript.Collaborate with cross-functional teams to deliver...
-
Principal Software Engineer
1 month ago
Sydney, New South Wales, Australia Atlassian Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our Atlassian Cloud Storage Engineering (ACSE) team, specifically the Managed Search team. As a key member of this team, you will be responsible for designing, implementing, and operating high-quality search infrastructure that meets the needs of our customers.Key...
-
Principal Software Engineer
4 weeks ago
Sydney, New South Wales, Australia Starling Bank Full timeAbout the RoleWe are seeking a highly skilled Principal Backend Software Engineer to join our team in Sydney and help build out our engineering team. As a key member of our team, you will be responsible for working on the Engine Platform and making our existing features work for banks all over the world, as well as building new features from scratch that...
-
Senior Principal Software Architect
3 weeks ago
Sydney, New South Wales, Australia Atlassian Full timeAbout the RoleWe are seeking a highly skilled Senior Principal Software Engineer to join our Jira Experience XP team at Atlassian. This is a unique opportunity to shape the technical direction and architecture of Jira Platform, working closely with the Head of Engineering and other senior leaders.Key ResponsibilitiesDevelop and drive architecturally...
-
Senior Principal Software Architect
3 weeks ago
Sydney, New South Wales, Australia Atlassian Full timeAbout the RoleWe are seeking a highly skilled Senior Principal Software Engineer to join our Jira Experience XP team at Atlassian. As a key member of our engineering team, you will be responsible for shaping the technical direction and long-term architecture for Jira Platform.Key ResponsibilitiesIdentify and drive architecturally significant programs of work...
-
Principal Software Engineer
3 weeks ago
Sydney, New South Wales, Australia Starling Bank Full timeAt Starling Bank, we're on a mission to revolutionize banking with cutting-edge technology. As a Principal Software Engineer, you'll play a key role in shaping our engineering team in Sydney, working on the Engine Platform to deliver innovative features for banks worldwide.We're looking for a seasoned tech lead with a passion for Java and cloud-native...
-
Principal Software Architect
1 month ago
Sydney, New South Wales, Australia Macquarie Full timeAbout the RoleWe are seeking a highly skilled Principal Engineer to join our User Access Management (UAM) team. As a key member of our engineering leadership team, you will provide technical leadership and mentorship to teams of software engineers responsible for the reliability and stability of the Identity Access Management platform.As a Principal...