Senior Backend Engineer, Cashalo
Job description
About the role
This role centers on the development and scaling of the core technology that provides financial access to a large and growing user base. You will be responsible for owning product features, ensuring system stability, and driving technical advancements within our technology stack. The position requires deep expertise in a .NET and Azure environment where you will solve complex engineering challenges. You will partner closely with product and business teams to translate requirements into robust technical solutions. The ideal candidate is passionate about building reliable backend systems that have a direct impact on users' financial lives. You will be expected to maintain high standards of code quality and performance under production conditions. This role offers the opportunity to shape the architecture of critical lending products and influence the future direction of the platform.
Key facts
What you'll do
- Design, develop, and maintain backend services and APIs using .NET (C#) to power lending products and financial workflows.
- Take ownership of features from initial concept and requirements gathering through to implementation, testing, and deployment.
- Collaborate closely with product managers and business stakeholders to ensure technical solutions align with user needs and business objectives.
- Enhance platform stability, reliability, and monitoring capabilities to ensure a consistent experience for end users.
- Optimize database interactions and queries within SQL Server to improve performance and scalability of data-intensive operations.
- Refine and standardize deployment processes on Azure to enable faster, safer, and more predictable releases.
- Conduct thorough code reviews to uphold engineering best practices and share knowledge across the backend team.
- Mentor junior engineers by providing guidance, feedback, and support to elevate the overall quality of the codebase.
- Evaluate and implement new technologies and tools that can improve the efficiency and resilience of the backend infrastructure.
- Act as a technical lead in discussions, making informed decisions on architecture, trade-offs, and long-term technical strategy.
Requirements
- Demonstrate proven experience building and maintaining production backend systems using .NET (C#) in a professional setting.
- Show a solid understanding of SQL Server, including data modeling, query optimization, indexing strategies, and schema management.
- Bring experience with at least one major public cloud platform such as Azure, AWS, or GCP, with a strong focus on managed services.
- Exhibit proficiency in designing, consuming, and debugging REST APIs to enable seamless communication between services.
- Maintain a product-focused mindset where technical decisions are driven by the need to solve user and business problems.
- Display the ability to work independently and proactively within a fast-paced, lean team that values ownership and results.
- Adhere to strict quality standards by writing clean, maintainable, and well-documented code.
- Embrace a growth mindset by seeking feedback and continuously improving technical and interpersonal skills.
Nice to have
- Prior experience in fintech or lending industries, with an understanding of risk, compliance, and regulatory considerations.
Practical notes
- This is a 100% remote position that requires travel 2-4 times per year for company gatherings and meetings.
- The interview process includes a recruiter screen, a hiring manager interview, a technical interview focusing on .NET and Azure (approximately 1.5 hours), and a final leadership conversation.
- Applications are encouraged from candidates who may not meet every qualification but demonstrate strong potential and drive.
Benefits and growth
- Enjoy benefits such as WFH office reimbursement, flexible health plans, and substantial subsidies to support your remote work setup.
- Participate in paid global gatherings organized twice yearly to connect with the broader Cashalo community.
- Advance your career based on contributions and impact rather than fixed timelines, with clear growth opportunities for high performers.
- Engage with a culture that values ownership, collaboration, and continuous learning.
- Work on meaningful products that expand financial access and create real-world impact for users across Australia and beyond.
- Receive competitive compensation and equity as part of your total rewards package.
- Thrive in an environment where feedback is encouraged, innovation is welcomed, and results are celebrated.
If you are a motivated backend engineer looking to make a difference in the fintech space and are excited by the challenges of scaling financial services on Azure, we encourage you to apply today.