Senior Software Engineer, Banking Core
1 day 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:We are seeking a Senior Software Engineer to play a pivotal role in our Bank systems architecture transformation, focusing on the evolution of our banking core to an account-engine model and the implementation of lean modular processes that interfaces with cloud native services. This position involves making strategic incremental changes to the Profile banking core that propels SoFi towards a successful migration to the next gen. banking platform, while at the same time supporting existing functionality and enhancing them as needed through customization to framework components, data structures, core deposit elements and API interfaces. You'll be working within a highly collaborative environment where planning and executing through a unified lens is essential due to the complexity and interdependencies of multiple systems that interact with banking core.
As a SoFi senior software engineer, you'll be in the middle of it all - you'll work with stakeholders to implement functionality, architect our systems, squash bugs, and continually grow as an engineer. The ideal candidate is both forward-thinking and can draw from their wealth of banking core experience, has a strong sense of ownership and drive for delivery, and is a good mentor and co-worker. At SoFi, we pride ourselves on the collaboration between Product, Design and Engineering and so you will be involved in the entire product lifecycle, from ideation through building, deploying and continual improvement and evolution - and you'll be working with an all-star team of talented engineers.
What you'll do:- Lead the development and testing of our banking core systems and services
- Participate in shaping the technical architecture of the product and core banking migration
- Help translate product requirements into user stories and technical solutions
- Deliver highly available and scalable services in a production environment
- Mentor other engineers, support the technical culture, and help grow the team
- Generate ideas for new initiatives and technologies
- Communicate with project leads, product managers and other software developers
- Bachelor's Degree in Computer Science or related field
- 6+ years programming experience in Profile/PSL
- Our banking core stack is Profile/PSL, GT.M/MUMPS, C, Python, Linux on AWS infrastructure and we run on Kubernetes in a service oriented architecture with over 100 services in production
- A proven understanding of hierarchical database and their structures (GT.M)
- Strong US banking domain expertise on areas such as product customizations, account relationships, ACH, debit card processing, regulations and compliance.
- Experience working on a SOA or integrating to a microservice-based application.
- Willingness to roll up your sleeves, collaborate with others and get stuff done
- Solid sense of responsibility; driving a project from inception to completion
- Affinity for solving problems and shipping impactful features, not polishing perfect code or architecture
- Experience working in a collaborative coding environment, refining designs together, working through code reviews and managing pull requests
- Knowledge in analytics, metrics, and monitoring integrations
- Test-driven development along with unit and integration testing
- Experience with AWS infrastructure - EC2/EBS/Route53 services
- Experience in systems (docker containers and kafka) and postgres database
- Experience scaling highly available, mission critical systems
- Knowledgeable in Python/Linux/Terraform scripting
- Experience with Snowflake data warehouse platform and solutions
- Interest in emerging cloud technologies
- Competitive salary packages and bonuses
- Comprehensive medical, dental, vision and life insurance benefits
- Generous vacation and holidays
- Paid parental leave for eligible employees
- 401(k) and education on retirement planning
- Tuition reimbursement on approved programs
- Monthly contribution up to $200 to help you pay off your student loans
- Great health & well-being benefits including: telehealth parental support, subsidized gym program
- Fully stocked kitchen (snacks and drinks)
-
Senior Software Engineer, Banking Core
4 weeks ago
New York, United States Social Finance Ltd Full timeEmployee 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...
-
Senior Software Engineer, Banking Core
7 hours ago
New York, United States SoFi Full timeEmployee Applicant Privacy NoticeWho 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...
-
New York, New York, United States Capital One Full timeJob DescriptionWe are seeking a highly experienced Senior Director of Software Engineering to lead, manage, and mentor an extremely talented software engineering team to deliver a game-changing core banking platform that powers multiple lines of business within the Bank.Responsibilities:Lead, manage, and grow multiple teams of product-focused software...
-
Senior Manager, Software Engineering
3 weeks ago
New York, United States SoFi Full timeEmployee Applicant Privacy NoticeWho 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...
-
Senior Manager, Software Engineering
4 weeks ago
New York, United States SoFi Full timeEmployee Applicant Privacy NoticeWho 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...
-
Senior Software Engineer
4 weeks ago
New York, New York, United States R K Software, Inc. Full timeJob Description for Senior Software EngineerR K Software, Inc. is seeking a highly skilled Senior Software Engineer to join our team of talented professionals.Job SummaryThe Senior Software Engineer will be responsible for designing, developing, and deploying complex software applications using a range of technologies including Visual Studio .Net, SQL...
-
Senior Banking IT Software Engineer
12 hours ago
New York, United States PGMTEK Inc. Full timeJob Description Looking for a senior level Software Engineer who has 7+ years of experience developing custom applications for banking institutions in the US. Must show proven track records of creating custom applications from conceptual to design, development, implementation, and support. Demonstrate strong ability to understand business acumen in the...
-
Senior Banking IT Software Engineer
4 weeks ago
New York, United States PGMTEK Inc. Full timeJob Description Looking for a senior level Software Engineer who has 7+ years of experience developing custom applications for banking institutions in the US. Must show proven track records of creating custom applications from conceptual to design, development, implementation, and support. Demonstrate strong ability to understand business acumen in the...
-
Senior Software Engineer, Bank Tech
4 weeks ago
New York, United States Capital One Full timeSenior Software Engineer, Bank Tech We are seeking experienced back end software engineers passionate about using emerging technologies to solve complex business problems. As a Senior Software Engineer at Capital One, you will collaborate with Agile teams to design, develop, test, and implement technical solutions using full-stack development tools and...
-
Senior Software Developer
7 hours ago
New York, New York, United States Triunity Software Full timeWe are seeking a highly skilled and experienced Senior Software Developer to join our dynamic development team at Triunity Software.Job DescriptionThe ideal candidate will have a minimum of 10 years of hands-on experience in designing, developing, and maintaining complex web applications using the .NET framework. The successful candidate will play a key role...
-
Senior Back End Software Engineer
4 weeks ago
New York, United States Capital One Full timeJoin our team at Capital One and be at the forefront of driving a major transformation within the bank tech industry. As a Senior Back End Software Engineer, you'll collaborate with Agile teams to design, develop, and implement full-stack technical solutions. We're seeking individuals who are passionate about staying on top of tech trends and experimenting...
-
Senior Software Engineer, Core Infra
4 weeks ago
New York, United States Dynamo AI Full timeAt Dynamo AI, a Senior Software Engineer in the Core Infra team will design, develop, and maintain robust, secure, and scalable infrastructure and applications. You will be instrumental in deploying our advanced machine learning models in diverse production environments, ensuring optimal performance and reliability. You build full set of features in our...
-
Senior Software Engineer, Core Infra
8 hours ago
New York, United States Dynamo AI Full timeAt Dynamo AI, a Senior Software Engineer in the Core Infra team will design, develop, and maintain robust, secure, and scalable infrastructure and applications. You will be instrumental in deploying our advanced machine learning models in diverse production environments, ensuring optimal performance and reliability. You build full set of features in our...
-
Senior Software Engineer
2 months ago
New York, United States Capital One Full time11 West 19th Street (22008), United States of America, New York, New YorkSenior Software Engineer (Bank Tech)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers,...
-
Senior Software Engineer
1 week ago
New York, United States Capital One Full time11 West 19th Street (22008), United States of America, New York, New YorkSenior Software Engineer (Bank Tech)Want to join the organization that's building Capital One's business customer system of record? We are on a multi-year journey to build an enterprise grade platform that will support multiple lines of businesses. We source, store, manage, and provide...
-
Senior Software Engineer, Bank Tech
1 month ago
New York, New York, United States Capital One Full timeJoin Our Team of Innovative Software EngineersAt Capital One, we're passionate about harnessing the power of technology to drive business growth and customer satisfaction. As a Senior Software Engineer, you'll play a key role in designing, developing, and implementing cutting-edge solutions that meet the evolving needs of our customers.Key...
-
Senior Software Engineer, Android- Bank Tech
2 months ago
New York, United States Capital One Full time114 5th Ave (22114), United States of America, New York, New YorkSenior Software Engineer, Android- Bank TechDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers,...
-
Senior Software Engineer, Bank Tech
2 months ago
New York, United States Capital One Full time114 5th Ave (22114), United States of America, New York, New YorkSenior Software Engineer, Bank Tech (GoLang)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers,...
-
Senior Software Engineer
3 weeks ago
New York, United States Resourceful Talent Group Full timeWe are looking for an experienced Senior Software Engineerto develop, manage and guide a dynamic software development team. This hybrid role requires 3 days on-site in Manhattan and requires strong proficiency in AWS, C# and .NET technologies, as well as experience overseeing offshore teams. The ideal candidate will be hands-on executing on deliverables,...
-
Senior Software Engineer, Android, Bank Tech
2 months ago
New York, United States Capital One Full time114 5th Ave (22114), United States of America, New York, New YorkSenior Software Engineer, Android, Bank TechDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers,...