Senior Software Engineer, Data Platform
1 month 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.
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, 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, Dask, 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.
- 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, and cloud technologies.
- Develop and optimize data pipelines using dbt and Airflow to ensure efficient data processing and data quality checks.
- Architect and implement data governance and metadata management solutions to maintain data integrity and compliance.
- Build a system to identify data quality issues and implement solutions to address them effectively.
- Utilize your proficiency in Python to develop custom scripts and tools to enhance data operations and automation.
- 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.
- Minimum of 4 years of experience as a Software Engineer, with a focus on data engineering and data platform development.
- Extensive hands-on experience with Snowflake, AWS services, dbt, and Airflow.
- Strong understanding of data quality best practices and data governance principles.
- Proven track record in metadata management and data infrastructure design.
- Proficiency in Python for data manipulation, scripting, and automation.
- 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
-
Senior Software Engineer
2 months ago
San Francisco, United States Discord Full timeDiscord is used by over 200 million people every month for many different reasons, but there's one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming....
-
San Francisco, United States Discord Full timeDiscord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of...
-
Senior Data Engineer for Big Data Platforms
2 weeks ago
San Francisco, California, United States TEKsystems Full timeAbout the RoleWe are seeking a highly skilled Senior Data Engineer to join our team in supporting our data platform.This is a 6-month contract-to-hire opportunity with excellent growth prospects.Key ResponsibilitiesSupport our data platform, responsible for collecting, storing, processing, and analyzing vast amounts of data across the organization.Work...
-
Data Platform Systems Architect
1 week ago
San Francisco, California, United States VAST Data Full timeAbout VAST DataVAST Data is a pioneering company in the field of data management, revolutionizing the way enterprises capture, catalog, refine, enrich, and protect massive datasets. As a leader in enterprise software infrastructure, we empower real-time data analysis and AI training and inference.We are driven by innovation, customer-centricity, and a...
-
Software Engineer, Data Platform
1 month ago
San Francisco, United States Pano AI Full timeWho we areThe problem: Every minute matters in fire response. As climate change amplifies the intensity of wildfires—with longer fire seasons, dryer fuels, and faster winds—new ignitions spread faster and put more communities at risk. Today, most wildfires are detected by bystanders and reported via 911, meaning it can take hours to detect a fire, verify...
-
Senior Software Developer
3 days ago
San Francisco, California, United States Peregrine Technologies Full timeAre you passionate about building cutting-edge data solutions that drive business value? Do you have a proven track record of delivering high-quality software products that meet or exceed customer expectations? Peregrine Technologies is seeking an exceptional Senior Software Developer to join our Data Platform team and help shape the future of our...
-
Software Engineer, Data Platform
2 months ago
San Francisco, United States Pano AI Full timeWho we are The problem: Every minute matters in fire response. As climate change amplifies the intensity of wildfires-with longer fire seasons, dryer fuels, and faster winds-new ignitions spread faster and put more communities at risk. Today, most wildfires are detected by bystanders and reported via 911, meaning it can take hours to detect a fire, verify...
-
Software Engineer, Data Platform
1 month ago
San Francisco, United States Convectivecapital Full timeWho we areThe problem: Every minute matters in fire response. As climate change amplifies the intensity of wildfires—with longer fire seasons, dryer fuels, and faster winds—new ignitions spread faster and put more communities at risk. Today, most wildfires are detected by bystanders and reported via 911, meaning it can take hours to detect a fire, verify...
-
Staff Software Engineer, Data Platform
3 days ago
San Francisco, United States Tbwa ChiatDay Inc Full timeDiscord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of...
-
Staff Software Engineer, Data Platform
3 days ago
San Francisco, United States Discord Full timeDiscord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of...
-
San Francisco, California, United States Rippling Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team in developing the first modern multi-sided marketplace for benefits. This platform will seamlessly connect brokers, employers, and employees with any benefit, making it easier to discover, purchase, and use benefits products around the world.As a Senior Software Engineer,...
-
Staff Software Engineer, Data Platform
4 days ago
San Francisco, United States Discord Full timeDiscord is used by over 200 million people every month for many different reasons, but there's one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming....
-
Principal Software Engineer, Data Platform
2 weeks ago
San Francisco, United States TBWA\Chiat\Day Full timePrincipal Software Engineer, Data Platform CHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary engineers come to build mission-critical technologies. CHAOS has a...
-
Software Engineer, Data Enablement Platform
2 weeks ago
San Francisco, United States VamosVentures Full timeWhy join us Brex is the AI-powered spend platform. We help companies spend with confidence with integrated corporate cards, banking, and global payments, plus intuitive software for travel and expenses. Tens of thousands of companies from startups to enterprises — including DoorDash, Flexport, and Compass — use Brex to proactively control spend, reduce...
-
Senior Data Engineer
2 weeks ago
San Francisco, California, United States TEKsystems Full timeJob OverviewWe are seeking an experienced Senior Data Operations Engineer to join our team and support our data platform.The ideal candidate will have a strong background in Ab-Initio, Teradata, and Unix Scripting, with experience in building and supporting distributed, scalable, and reliable data pipelines.Key Responsibilities:Support the migration from...
-
Principal Software Engineer, Data Platform
1 month ago
San Francisco, United States Tbwa ChiatDay Inc Full timePrincipal Software Engineer, Data PlatformCHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary engineers come to build mission-critical technologies. CHAOS has a...
-
Senior Platform Engineer
3 weeks ago
San Francisco, United States Mindlance Full timeJob Brief: We are looking for a Senior Platform Engineer to join Client's Runtime Platform Group. In this role, you will build our FedRAMP-authorized environment for U.S. Federal Government projects. As a Senior Platform Engineer, you'll be on a team building a secure, compliant SaaS platform for Federal government-led construction projects. This will...
-
Senior Software Engineer, Container Platform
5 months ago
San Mateo, United States Snowflake Computing Full timeBuild the future of data. Join the Snowflake team. We're hiring talented Senior Engineers for our Container Platform team that are passionate about using software-based approaches to solve complex infrastructure challenges and automate those solutions. You'll be part of the cloud engineering organization where we have a strong focus on using engineering and...
-
Senior Software Engineer, Container Platform
3 weeks ago
San Mateo, United States Snowflake Computing Full timeBuild the future of data. Join the Snowflake team. We're hiring talented Senior Engineers for our Container Platform team that are passionate about using software-based approaches to solve complex infrastructure challenges and automate those solutions. You'll be part of the cloud engineering organization where we have a strong focus on using engineering and...
-
Senior Software Engineer, Platform
3 weeks ago
San Francisco, United States Material Security Full timeAs a Senior Software Engineer for Platform at Material Security, you’ll build and own ambitious projects spanning our highest-scale systems. You’ll be responsible for balancing the reliability, performance, and resource-consumption of Material’s core platform services and subsystems. Responsibilities Build a sophisticated and flexible attachment...