Software Engineer, Database Platform
23 hours ago
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.
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.
-
IT Systems Analyst
5 days ago
Mount Helena, Western Australia Arkansas Department of Environmental Quality Full time $70,000 - $80,000 per yearIT Systems Analyst Expand your career in environment The Department of Environmental Quality is seeking a passionate IT System Analyst to join our growing team. If you thrive in DevOps environments and enjoy software development and release engineering, then this could be your opportunity to make a difference. We offer a supportive and fun work environment...
-
Registrar - Archivist
5 days ago
Mount Helena, Western Australia Montana Historical Society Full time $60,000 - $80,000 per yearRegistrar - 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...
-
Administration Officer Trainee/Junior
7 days ago
Mount Gambier, South Australia Whitty Engineering Full time $40,000 - $60,000 per yearWhitty Engineering is a family owned general engineering business, specialising in the design, manufacture, installation and maintenance of timber mill processing equipment Australia wide. Established in 2008, the business has grown to employ 60 staff in its purpose built Mount Gambier workshop.The Trainee/Junior Administration Officer is a key role in the...
-
Sales Operations Manager
2 weeks ago
Mount Gambier, South Australia Ray White Mt Gambier Full time $90,000 - $120,000 per yearSales 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 yearAbout 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...
-
Employment Consultant
3 days ago
Mount Gambier, South Australia FindStaff Pty Ltd Full time $60,000 - $80,000 per yearExciting Opportunity: Employment Consultant (Mount Gambier, SA) Are you a passionate individual keen to make a real difference in people's lives while giving back to your local community? Mas National & IntoJobs are looking for dedicated Employment Consultants to join their Workforce Australia Employment Services team. This is a full-time permanent position...
-
Senior Software Engineer
2 weeks ago
Mount Waverley, Victoria, Australia Inner Range Pty Ltd Full time $80,000 - $160,000 per yearAbout UsInner Range is a cutting-edge manufacturer of integrated electronic security and access control systems. Australian based but world-leading, Inner Range has over 35 years experience with more than 150,000 installations globally. Our continuous investment in research and development at our Melbourne HQ ensures our products maintain an innovative and...
-
[Urgent] Principal Software Engineer
4 days ago
Mount Gambier, Australia LinkFor Pte Ltd Full timeLike being around a tech-savvy team? Is it important for you to create products that have value? Are you looking for the space to do great things? Want to play a pivotal role in the fast-track growth of one of Adelaide's hottest tech companies? LinkFor is an entrepreneurial SaaS Cloud software company. Here, we are looking for experienced, skilled software...
-
Engineer II, Software
1 day ago
AUS - Mount Waverley - Leica Biosystems Melbourne Pty Ltd, Australia Danaher Full time $80,000 - $240,000 per yearBring 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 Danaher's 15+ operating companies, our work saves lives—and we're all united by a shared commitment to innovate for tangible impact. You'll thrive in a culture of belonging where you and...
-
Principal Electronic Warfare Engineer
1 week ago
Mount Gambier, Australia DroneShield Group Pty Ltd Full timePrincipal Electronic Warfare Engineer (AU) Work with cutting edgeAItechnology, 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 therapidly growing counterdrone sector.Ourcustomersaremilitaries, government agencies, airports, critical infrastructure,...
-
Mount Gambier, Australia DXC Technology Inc. Full timeADABAS Database Administrator or ADABAS Natural Developer page is loaded## ADABAS Database Administrator or ADABAS Natural Developerlocations: AUS - SA - ADELAIDEtime type: Full timeposted on: Posted Todaytime left to apply: End Date: December 4, 2025 (29 days left to apply)job requisition id: 51564303**Job Description:**DXC Technology (NYSE:DXC) - where...
-
Flight Operations Engineer
4 days ago
Mount Gambier, Australia The Boeing Company Full timeOverview Job Description At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. The Opportunity Join a world-class team sustaining the Royal Australian...
-
Java Software Developer
1 week ago
Mount Druitt, New South Wales, Australia Thales Full time $80,000 - $120,000 per yearLocation: 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...
-
Administrative Assistant
5 days ago
Mount Waverley, Australia ECi Software Solutions Full timeFor more than 30 years, ECI Software Solutions has been providing industry-specific, cloud-based business management software and services to small and medium-sized businesses. With divisions focused on manufacturing, wholesale/retail distribution, building and construction, and field service, ECI's solutions integrate into every aspect of a customers'...
-
Senior Engineer
7 days ago
Mount Beauty, Victoria, Australia AGL Full time $120,000 - $180,000 per yearJoin 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...
-
Software Test Analyst
3 days ago
Mount Waverley, Australia Leica Biosystems Full timeMajor Responsibilities Perform Manual and Automated Verification of Software and Firmware, with both a functional and non-functional emphasis Requirements Analysis to define test coverage and traceability Author and Review manual and automated Test Cases and Procedures Execution of manual and automated Test Cases / Procedures Establish, maintain and control...