Current jobs related to Senior Software Engineer, Data Platform - San Francisco - SoFi


  • San Francisco, California, United States OneSchema AI Inc. Full time

    About OneSchema AI Inc.We're a rapidly growing software company that specializes in data transfer and cleansing solutions. Our product, OneSchema, is an embeddable spreadsheet that makes data cleansing and import as simple as a few clicks. We're on a mission to become the de-facto data transfer platform for all industries that rely on CSV files.We're backed...


  • San Francisco, United States Discord Full time

    This position is US based only.Discord is about giving people the power to create space to find belonging in their lives. We want to make it easier for you to talk regularly with the people you care about. We want you to build genuine relationships with your friends and communities close to home or around the world. Original, reliable, playful, and...


  • San Francisco, California, United States Census Full time

    About CensusCensus is a pioneering Data Activation platform built on cloud-based data warehouses. Our innovative solution enables seamless data synchronization across 200+ business tools, empowering data teams to build dynamic audiences with a no-code segment builder.Our platform is trusted by leading companies like Canva, Figma, Rippling, Carta, and Notion,...


  • San Francisco, California, United States Databricks Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Databricks Inc. as a Lead Frontend Engineer - Data Visualization and Analytics. As a key member of our engineering team, you will play a critical role in designing and developing the user interface and user experience of our Data Intelligence Platform.Key...


  • San Francisco, California, United States GoForward Full time

    Transforming Healthcare with TechnologyForward is a pioneering healthcare company on a mission to make high-quality healthcare accessible to a billion people worldwide. We're building a cutting-edge healthcare platform from the ground up, combining hardware, software, and medical expertise under one roof.Join Our Team of InnovatorsWe're seeking a world-class...


  • San Francisco, California, United States Viant Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Platform team at Viant. As a senior engineer, you will play a key role in designing, developing, and maintaining complex software systems that power our Demand Side Platform (DSP).Key ResponsibilitiesDesign and develop scalable, efficient, and reliable software solutions using...


  • San Antonio, Texas, United States H-E-B Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer-Data Platform Specialist to join our team at H-E-B Digital Technology. As a key member of our data platform team, you will be responsible for designing, implementing, and maintaining scalable and secure cloud-based data infrastructure.Key ResponsibilitiesImplement infrastructure as code...


  • San Francisco, California, United States Hireio, Inc. Full time

    About the RoleThe Data Platform team at Hireio, Inc. is responsible for designing and building data infrastructures and data products to support business engineering teams.As a Software Development Engineer in the data platform team, you will have the opportunity to build, optimize and grow one of the largest data platforms in the world. You'll have the...

  • Senior Data Engineer

    3 weeks ago


    San Francisco, United States Logic Software Solutions Full time

    Job DescriptionJob DescriptionTitle: Senior Data EngineerLocation:Job Type:& Full-TimeAbout Us:& Logic Hire Software Solutions is an innovative data-centric organization committed to leveraging advanced analytics and data engineering practices to inform strategic business decisions and improve client engagement. We are seeking a seasoned Senior Data Engineer...


  • San Francisco, California, United States Komodo Health Full time

    About Komodo HealthKomodo Health is a leading healthcare technology company that is revolutionizing the way healthcare data is collected and analyzed.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Platform Services team. As a key member of our team, you will be responsible for designing, developing, and maintaining our core...


  • San Francisco, California, United States Splunk Full time

    Senior Director, Core Platform Software EngineeringSplunk is seeking a highly experienced Senior Director to lead our Core Platform Software Engineering group. As a key member of our engineering leadership team, you will be responsible for growing, leading, and managing software engineering teams responsible for the core infrastructure services that underpin...


  • San Francisco, California, United States Jobot Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our dynamic team at Jobot. As a key member of our engineering team, you will be responsible for designing and developing scalable, reliable, and high-performance data systems.Key ResponsibilitiesDevelop backend components for various user-facing features on our core...


  • San Francisco, California, United States Notion Full time

    About the Role:We're on a mission to empower every person, team, and company to tailor their software to solve any problem and take on any challenge. Computers may be our most powerful tools, but most of us can't build or modify the software we use on them every day. At Notion, we want to change this with focus, design, and craft.We've been working on this...


  • San Francisco, California, United States Tbwa ChiatDay Inc Full time

    About UsPeregrine Technologies is a leading provider of innovative software solutions to public safety agencies across the country. Our mission is to empower public servants to improve operations and make better decisions in the moments that matter.Our TechnologyWe develop cutting-edge technologies that support our customers in serving over 30 million...


  • San Mateo, California, United States Mendaera, Inc. Full time

    About Mendaera, Inc. Mendaera is pioneering advancements in technology to empower healthcare providers in delivering enhanced patient care. Our innovative platform integrates real-time imaging, robotics, and artificial intelligence to facilitate precise and consistent medical interventions. Our mission is to remove obstacles in the patient experience,...


  • San Francisco, California, United States Autodesk Full time

    Job SummaryWe are seeking a highly skilled Senior Data Engineer to join our team at Autodesk. As a Senior Data Engineer, you will play a key role in building platform capabilities to enhance conversion metrics such as Add to Cart, Trials, Search, and Downloads. You will apply Kappa architecture and event stream processing to create scalable data...


  • San Francisco, United States DoorDash USA Full time

    About the TeamDoorDash is a data-driven organization and relies on timely, accurate, and reliable data to drive many business and product decisions. The Data Platform owns all the infrastructure necessary to run an operationally efficient analytical data stack. The Core Data part of this includes data ingestion (batch and real-time), data compute &...


  • San Francisco, California, United States DoorDash Full time

    About the RoleAs a Senior Engineering Manager in DoorDash's Core Data Platform organization, you will be responsible for driving the technical vision and strategy for building a scalable and reliable data infrastructure. You will use your expertise to guide engineers and management leadership on technical choices, mentor senior engineers, and hold a high bar...


  • San Francisco, California, United States DoorDash Full time

    About the RoleWe are seeking a highly experienced Senior Engineering Manager to lead our Data Platform organization. As a key member of our engineering team, you will be responsible for driving the technical vision and strategy for our data platform, ensuring it meets the needs of our rapidly growing business.Key Responsibilities:Develop and execute a...


  • San Francisco, California, United States Reddit Full time

    Job Title: Principal Engineer, Core PlatformAt Reddit, we're building a platform that enables communities to thrive and connect with each other. As a Principal Engineer, Core Platform, you'll play a critical role in shaping the future of our platform and ensuring its scalability, reliability, and performance.Responsibilities:Design and evolve our Core...

Senior Software Engineer, Data Platform

3 months ago


San Francisco, United States SoFi Full time
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.

The Role:

SoFi runs on data We are seeking a highly motivated Senior Software Engineer to join our Data Platform team. As a Senior Software Engineer, you will work alongside our experienced team of data engineers and product managers to develop and maintain our cutting-edge data handling platform using Snowflake, dbt, Sagemaker, AWS, Tableau and Airflow. In this role you will be contributing to the long-term success of SoFi's data vision by building out distributed systems and scalable data platforms.

As a Senior engineer on the Data Platform team at SoFi, you'll be tasked with building critical components and features. You will implement battle-tested patterns and interfaces, squash bugs, refactor code and continually grow as an engineer. The ideal candidate has a strong software engineering background and problem-solving ability along with cloud computing (AWS) and data engineering skill set with prior experience on technologies such as Snowflake, Airflow, dbt, Kafka, Spark, Python, and Tableau. Additionally, you will demonstrate SoFi's core values by honing your skills as an effective communicator, showing personal responsibility, and setting ambitious goals. If you like working on problems with tangible and lasting impact, we would love to have you in our team

What You'll Do:
  • Collaborate with cross-functional teams to understand data requirements and design scalable data solutions.
  • Write high-quality, efficient, and scalable code to implement new features and functionality on the data platform by following Agile methodologies.
  • Participate in code reviews and provide feedback to other team members to ensure code quality and maintainability.
  • Work with product managers and other stakeholders to understand user requirements and implement solutions that meet their needs.
  • Participate in team meetings and contribute to discussions on technology, design, and implementation.
  • Keep up-to-date with the latest developments in data engineering, analytics and cloud technologies and promote best practices and drive innovation.
  • Develop and optimize data pipelines using dbt and Airflow to ensure efficient data processing and data quality checks.
  • Design and implement data ingestion patterns, reverseETL capabilities to promote data democratization and drive insights for business.
  • Build, deploy and operate the products end-to-end as part of the team including on call rotation.
  • Utilize your proficiency in Python to develop custom scripts and tools to enhance data operations and automation.
  • Focussed on operational excellence to provide a reliable platform for SoFi use.
  • Mentor and guide junior team members, providing technical expertise and fostering a culture of continuous learning.
What You'll Need:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 4+ years of experience as a Software Engineer, with a focus on Software/data engineering and data platform development.
  • Extensive hands-on experience with Snowflake, AWS services, dbt and Airflow.
  • Strong understanding of data ingestion, Orchestration, transformation and reverse ETL best practices and design principles.
  • Proficiency in Java, Python for data manipulation, scripting, and automation.
  • Experience with tableau administration or building dashboards.
  • Excellent problem-solving skills and the ability to thrive in a fast-paced, collaborative environment.
  • Strong communication skills to effectively work with diverse stakeholders and present technical concepts.
Nice to Have:
  • Interest in personal finance
  • Experience with Machine Learning services like Sagemaker, Snowflake ML


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 embracing diversity. 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 [redacted].
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.