Employee Applicant Privacy Notice
Who we are:
Welcoming, collaborative and having the opportunity to make an impact - is how our employees describe working here. Galileo is a financial technology company that provides innovative and revolutionary software products and services that power some of the world's largest Fintechs. We are the only payments innovator that applies tech and engineering capabilities to empower Fintechs and financial institutions to unleash their full creativity to achieve their most inspired goals. Galileo leads its industry with superior fraud detection, security, decision-making analytics and regulatory compliance functionality combined with customized, responsive and flexible programs to accelerate the success of all payments companies and solve tomorrow's payments challenges today. We hire energetic and creative employees while providing them the opportunity to excel in their careers and make a difference for our clients. Learn more about us and why we work here at https://www.galileo-ft.com/working-at-galileo.
The role
We are seeking a skilled Software DevOps Engineer who loves automation and cloud technologies to play a pivotal role in our Bank systems architecture transformation. The ideal candidate is a person who has supported and or configured mission-critical production systems, has application troubleshooting expertise, can read code with an eye on performance, and is strong in database concepts and maintenance.
The candidate should fully embrace the use of tools such as Kubernetes/Docker-compose, Saltstack, Terraform, Docker, and Hashicorp Consul/Vault and have experience in high-traffic environments, supporting highly scalable cloud-based applications. Additionally, the candidate is willing to quickly ramp-up on GT.M key- value-based database. Our core infrastructure is hosted on AWS running Linux/Container-Linux and Kubernetes.
This position involves making strategic incremental changes to the Profile banking core infrastructure and automation that propels SoFi to successfully migrate to the next-generation banking platform. 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 the banking core.
As a SoFi 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 automation and production support 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 various engineering teams such as platform, infrastructure, and backend servicing 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:
-
Support the large infrastructure running Linux in AWS.
-
Perform FIS Profile banking system support for Production and Non-production environments from infrastructure and application level
-
Work heavily using Docker/CoreOS/Kubernetes/Saltsack/Terraform for configuration management/Kafka Consumers.
-
Participate in shaping the technical architecture of the product database and core banking migration
-
Improve the continuous testing and deployment process.
-
Plan and perform Core banking release management
-
Create and maintain monitoring tools for banking core processes
-
Perform application governance and compliance-related tasks like Disaster Recovery, Access Reviews, Application audit support etc.
-
Collaborate with various operations team partners within the bank (tellers, risk, warehouse etc.) and provide day-to-day production support
-
Communicate with project leads, product managers, and other software developers
-
Mentor other engineers, support the technical culture, and help grow the team
-
Generate ideas for new initiatives and technologies
What you’ll need:
-
Bachelor’s Degree in Computer Science or related field
-
2+ years of experience in the requirements below is desired.
-
Experience in hosted services/applications on Linux platforms and basic administration skills on various services (nginx/haproxy, ssh, dnsmasq, ldap, syslog, ntp etc)
-
Database proficiency, their configuration and maintenance plus willingness to learn hierarchical database model (GT.M)
-
Message Queue systems (native, IBM, cloud based etc.) expertise and support
-
Experienced in stack trace and core dump analysis using various debugger tools and native linux system stat utilities.
-
Demonstrated proficiency writing complex scripts in a standard scripting language (Bourne shell and Python).
-
Experienced in Terraform scripting.
-
Experience with AWS services such as EC2, EBS, AZ, VPC, S3, KMS, IAM, VPC, Security groups, Cloudwatch, Route53, ELB etc
-
Knowledgeable in virtualization and containerization technologies.
-
Experience supporting high availability and/or high traffic web environments.
-
Working knowledge of basic networking concepts, firewall, RPC, application configs and interaction
-
Willingness to roll up your sleeves, collaborate with others and get stuff done
-
Solid sense of responsibility; driving a project from inception to completion
Nice to have:
-
Banking domain knowledge and core systems exposure
-
Knowledge and experience with Setting up and managing cloud infrastructure, especially EBS volumes and IOPs scaling
-
Experience using distributed source code management tools such as Gitlab
-
Familiarity with managing and configuring monitoring tools, such as OpsGenie, Rollbar and DataDog.
-
Experience with Snowflake data warehouse platform and solutions
Galileo Financial Technologies 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
Galileo is committed to embracing diversity. As part of this commitment, Galileo 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 accommodations@sofi.com.
Due to insurance coverage issues, we are unable to accommodate remote work from Hawaii or Alaska at this time.
Other Jobs from Galileo Financial Technologies
Fullstack Developer Java/React
Fullstack Developer Java/React
Staff Software Engineer
Similar Jobs
Site Reliability Engineer 3
Software Engineer II (Full Stack)
Sr. SW Engineer (Devops , Python , CI/CD)
Staff Information Security Engineer
Staff Site Reliability Engineer - Cloud Engineering
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say