Who is Shift?
At Shift, we’re business specialists dedicated to helping Australian SMEs take control of their cashflow, streamline trade terms and choose the right financial products.
We believe Australian businesses are the driving force behind our economy and are core to our communities. That’s why our business expertise, focus on relationships, and market-leading technology is at the core of everything we do. We’ve helped solve the credit and payment pain points for more than 30,000 businesses, providing over $6 billion in aggregate funding.
Our unique approach to product innovation combined with our collaborative culture means you can build your career in a supportive environment. You’ll be joining a diverse team of over 300 people who are always looking to deliver better outcomes for Australian businesses.
About the role:
We’re on the lookout for a passionate and driven Senior Salesforce Engineer to join our thriving product and engineering teams at Shift! In this role, you’ll help shape our platform and drive modern integrations while championing inclusive ways of working. You’ll work end-to-end across the stack, owning features from design through to deployment. Our team is built on collaboration, learning, and growth. Here, your contributions will help engineer reliable, impactful solutions that power our core lending and finance products. If you’re seeking a hands-on role with plenty of room to innovate and make a real difference, we’d love to meet you!
What you’ll do:
Design and deliver Salesforce solutions using both declarative and programmatic approaches
Lead solution design and provide technical consulting to stakeholders
Build high-quality LWC and robust Apex (triggers, async, services)
Design secure integrations (REST/SOAP, events, OAuth)
Own Salesforce CI/CD pipelines and release processes
Drive automation modernization, performance improvements, and technical debt reduction
Ensure strong security, PII compliance, test automation, and engineering best practices
Mentor engineers and contribute to design/code reviews
Participate in agile sprint planning, estimation, and delivery
Monitor system performance and reliability to meet SLOs
Stay curious and engaged with evolving development practices and tools
What you’ll have:
Degree in Engineering, MCA, or equivalent
Salesforce certifications (PD1 & PD2)
6+ years of Salesforce development experience
3+ years experience with Lightning Web Components (LWC)
Strong experience with Sales Cloud and Service Cloud
Proficiency in Apex, async processing, platform events, and integrations (REST/SOAP, OAuth)
Experience with CI/CD pipelines and DevOps practices
Background in third-party integration and platform uplift
Exposure to financial services or regulated environments
Strong understanding of Agile software development (Scrum or Kanban)
Commitment to code quality, testing, and continuous improvement
Excellent collaboration and communication skills
A curious, problem-solving mindset and a passion for learning and growth
(Bonus) Experience in Managed Packages (preferably Symphonix)
(Bonus) Familiarity with Marketing Cloud, Salesforce AI (Agentforce/Einstein), and Data migration
Key benefits:
Collaborative teams – a flat structure means everyone can learn from colleagues and senior leaders around the business.
Be involved – come together with all of your colleagues every 100 days to share the product and technology roadmap and business strategy.
Flexible working environment – we’re headquartered in North Sydney with state-based workplaces and offer a flexible work policy.
Family support – industry leading 26 weeks paid parental leave.
Purpose built spaces within our office – designed for collaboration, brainstorming, socialising, and focused work.
Range of benefits supporting your physical, psychological and financial wellbeing. From a day off on your birthday to excellent end of trip facilities.
#LI-Hybrid