Software Engineer, Database Platform

19 hours ago


Mount Helena, Western Australia SoFi Full time $80,000 - $120,000 per year

Employee Applicant Privacy Notice

Who we are:


Shape a brighter financial future with us.

Together with our members, we're changing the way people think about and interact with personal finance.

We're a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The industry is going through an unprecedented transformation, and we're at the forefront. We're proud to come to work every day knowing that what we do has a direct impact on people's lives, with our core values guiding us every step of the way. Join us to invest in yourself, your career, and the financial world.

***Candidates located in or willing to relocate to Seattle, WA or Helena, MT will be given priority consideration due to team location and business needs.*** 

Software Engineer, Database Platform 

The Operational Database Platform team at SoFi builds and maintains scalable, reliable, and secure software solutions powering our Operational Database Platform. We handle massive data volumes, ensuring high performance, redundancy, and security.

We're seeking a Software Engineer to assist in backend development, cloud technologies, and automation. You'll work under the guidance of senior engineers to create tools, automate processes, and collaborate across teams to improve infrastructure reliability and performance. This role suits an enthusiastic learner who is eager to gain hands-on experience building efficient, scalable systems in dynamic, data-intensive environments.

What you'll do:

  • Assist in Design and Development: Help build scalable software solutions and tools to support the operational needs of SoFi's database platform under the guidance of senior engineers.
  • Collaborate: Work closely with operations and engineering teams to learn how to design and implement efficient, durable, and scalable systems.
  • Support Performance Optimization: Assist in analyzing system bottlenecks and implementing improvements to ensure high performance and reliability, under supervision.
  • Support Automation Processes: Help develop and maintain automation scripts and tools to streamline workflows and improve operational efficiency.
  • Contribute to Enabling Teams: Help create self-service tools and APIs that empower application teams to manage and interact with the platform efficiently, with mentorship.
  • Learn Best Practices: Observe and learn software engineering and system architecture best practices for data-intensive applications.
  • Assist in Monitoring and Maintenance: Help implement observability tools to ensure system health and quickly identify issues, under guidance.
  • Learn from Mentors: Learn from and be mentored by senior engineers in technical best practices and contribute to a culture of engineering excellence.
  • Assist with On-call Support: Participate in assisting with the on-call rotation to address urgent issues, ensuring minimal disruption to the platform, with support from senior team members.

What you'll need:

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • 1+ years of software development experience, or relevant coursework and projects, with an interest in backend development for distributed systems.
  • Programming Exposure: Some proficiency in modern programming languages (e.g., Python, Java, Go).
  • Cloud Awareness: Basic understanding of cloud environments, particularly AWS.
  • Interest in Automation: Enthusiasm to learn how to automate repetitive tasks and processes using appropriate tools and frameworks.
  • Familiarity with Monitoring Concepts: Basic knowledge of monitoring tools like DataDog, Splunk, or CloudWatch concepts.
  • Version Control & CI/CD Introduction: Basic understanding of Git and CI/CD pipelines (e.g., GitLab CI, Jenkins).
  • Configuration Management Exposure: Interest in learning about tools like Terraform, Ansible, Puppet, or Chef for managing infrastructure and deployments.
  • Database Knowledge: Basic understanding of relational database systems and their performance considerations.
  • Eager to learn and strong problem-solving skills.
  • Good communication skills for learning from and collaborating with team members.

Bonus areas:

  • Interest in working with highly distributed systems.
  • Desire to learn about modern database technologies and open-source tools.
  • Curiosity about Schema as Code principles to manage data infrastructure effectively.

Who you are:

  • Enthusiastic Learner: Eager to learn and contribute to building scalable, efficient cloud-based solutions.
  • Collaborative Team Member: Ready to support technical solutions and foster teamwork.
  • Problem Solver: Willing to tackle technical challenges and learn about driving reliability and performance improvements.
  • Continuous Learner: Excited to stay current with technologies and bring fresh ideas to the team.
  • Mentee: Open to receiving guidance and support from peers and contribute to a collaborative culture.
  • Adaptable: Willing to learn in fast-paced environments and manage shifting priorities under guidance.
Compensation and Benefits
The base pay range for this role is listed below. Final base pay offer will be determined based on individual factors such as the candidate's experience, skills, and location. 
 
To view all of our comprehensive and competitive benefits, visit our Benefits at SoFi page
SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth and related medical conditions, breastfeeding, and conditions related to breastfeeding), gender, gender identity, gender expression, national origin, ancestry, age (40 or over), physical or medical disability, medical condition, marital status, registered domestic partner status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable state or federal law.
The Company hires the best qualified candidate for the job, without regard to protected characteristics.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
New York applicants: Notice of Employee Rights
SoFi is committed to an inclusive culture. As part of this commitment, SoFi offers reasonable accommodations to candidates with physical or mental disabilities. If you need accommodations to participate in the job application or interview process, please let your recruiter know or email
Due to insurance coverage issues, we are unable to accommodate remote work from Hawaii or Alaska at this time.
Internal Employees
If you are a current employee, do not apply here - please navigate to our Internal Job Board in Greenhouse to apply to our open roles.

  • Mount Helena, Western Australia Montana Historical Society Full time $60,000 - $80,000 per year

    Registrar - Archivist MTHS offers a unique workplace for its employees. It's filled with friendly and creative staff members who work together to offer the public exciting and innovative ways to experience Montana's history. MTHS has an opening for a full-time Registrar position. The ideal candidate will be a positive representative of the Montana Historical...


  • Mount Hawthorn, Western Australia Elite Engineering Group Pty Ltd Full time $70,000 - $95,000 per year

    About the role We are seeking an experienced Architectural Draftsperson to join our dynamic team at Elite Engineering Group Pty Ltd. As an Architectural Draftsperson, you will play a crucial role in the development and delivery of high-quality construction drawings and architectural designs for our diverse range of projects. This full-time position is based...


  • Mount Gambier, South Australia Ray White Mt Gambier Full time $90,000 - $120,000 per year

    Sales Operations ManagerThe Opportunity: Be the Engine of a High-Performing Real Estate OfficeAre you a systems thinker, and a natural 'implementer' who thrives on making a business run smoother, smarter, and faster?We are seeking a proactive and highly skilled Sales Operations Manager to be a senior leader within our real estate office. This is not a junior...

  • Site supervisor

    3 days ago


    Mount Hawthorn, Western Australia Add Value Building Group Full time $90,000 - $120,000 per year

    About UsWe are a residential building company established in 2014, specialising in:Large-scale renovations to character homesNew two-storey homesMulti-unit developmentsWe build with timber frame, brick and steel frame. We primarily operate within 15 minutes of the Perth CBD and North of the CBD, with current projects in Mount Hawthorn, Subiaco, Nedlands, and...

  • Engineer II, Software

    2 weeks ago


    Mount Waverley, Victoria, Australia myGwork - LGBTQ+ Business Community Full time $80,000 - $120,000 per year

    This job is with Danaher, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.Bring more to life.Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology?At Leica Biosystems, one of...

  • Software Engineer

    1 week ago


    Mount Gambier, Australia DEWC Systems Full time

    Who is DEWC and why should you work with us? DEWC Services provides specialist Engineering and technical expertise across the Information Warfare domain to the Australian Defence Force (ADF) and Department of Defence. We currently employ over 90 high-performing, talented engineers, IT, and business professionals who are passionate about keeping...


  • Mount Gambier, Australia SA Health Full time

    Overview The Senior Database Administrator, CIS is accountable to the System Administration Manager for the provision of advanced expertise in database administration technical services for CIS. The incumbent will be responsible for the installation, configuration and performance tuning of database software; developing, implementing and periodically testing...


  • Mount Gambier, Australia BAE Systems (New) Full time

    At BAE Systems Australia - Do interesting work that MATTERS - ENJOY what you do - GROW your career - Be YOU We work in a thriving sector – one that puts us at the forefront of exciting and meaningful work. Every day we push boundaries to produce some of the world’s most innovative and groundbreaking technology. Individually we all contribute to our...


  • Mount Druitt, New South Wales, Australia Thales Full time $80,000 - $120,000 per year

    Location: Paco De Arcos - Q45, PortugalThales people architect solutions that are relied upon to deliver operational advantage at every decisive moment throughout the mission. Defence and armed forces customers rely on us to deliver the full range of defensive systems for land, sea, and air. From early warning, to threat neutralisation, our platforms cover...

  • Software Architect

    3 weeks ago


    Mount Gambier, Australia B. Braun Melsungen AG Full time

    Overview You’re an important part of our future. Hopefully, we're also a part of your future! At B. Braun, we protect and improve the health of people worldwide. You support this vision, bringing expertise and sharing innovation, efficiency and sustainability as values. That’s why we would like to keep developing our company with you. Keeping your...


  • Mount Gambier, Australia IT Alliance Australia Full time

    Overview One of our Federal Government clients is looking for VMware Engineer in Adelaide. Responsibilities - Develop and operate a VMware virtualisation platform using VCF. - Develop and operate hardware and software for VCF. - Design, test and deploy new versions of VMware software. - Implement regular checks to confirm system status, including hardware...

  • Senior Engineer

    6 days ago


    Mount Beauty, Victoria, Australia AGL Full time $120,000 - $180,000 per year

    Join the change. Electrify your future We've been proudly Aussie since 1837, always finding new ways to innovate in energy and essential services. Now, we're moving towards a sustainable future through electrification and investing in renewable energy-and we'd like you to join us. Whether you're on-site, in the office, or somewhere in between, you'll find...


  • Mount Thorley NSW, Australia Glencore Full time $90,000 - $120,000 per year

    Job highlightsFull timeMount Thorley, New South Wales, AustraliaInformation Systems - Supervisor Admin or TechnicalJob IDJR104092Closing date20/10/2025Last Updated03/10/2025Glencore is committed to providing an environment that adheres to the Respect at Work Legislation.Glencore Australia have a number of opportunities opening to graduating or recently...


  • Mount Gambier, Australia DroneShield Group Pty Ltd Full time

    Senior Digital Signal Processing Communications Engineer (AU) Work with cutting edge technology, making the world a safer and more secure place. DroneShield (ASX:DRO) offers an opportunity to solve some of world’s most challenging technical problems in the Electronic Warfare, Artificial Intelligence and Machine Learning, RF sensing, Sensor Fusion and...