Software Engineer - Internal Tools
Backend Software Engineer
Current is a leading U.S. challenger bank built to meet the needs of people with unique lives who have been overlooked by the traditional banking industry. We believe banking should be accessible and affordable for all Americans and are bringing premium financial services to everyone, regardless of age or income level, to help improve financial outcomes. The Current Core, our custom-built banking technology, makes this possible by providing greater stability, faster money, faster support and cost efficiencies that we then pass on to our community of over 800,000 members. We give members up to two days faster direct deposit paychecks without overdraft fees, minimum balance requirements or hidden fees as well as access to 55,000 free ATMs worldwide, support 24 hours a day, 365 days a year and much more.
The Role:
Current’s engineering team has applications running on Google Cloud, with Compute Engine and Kubernetes clusters hosting various parts of the system. We use a variety of databases, including MongoDB and Neo4j, with our core services written in Node.js. We are obsessed with tracking and analyzing our system activity in order to improve our product funnels and system performance, and we leverage Segment to aggregate many data sources into our BigQuery warehouse. We are looking for a Backend Engineer to support our internal tools function.
Current's Tech Stack:
- Google Cloud (GKE, Compute Engine, BigQuery, Cloud Build)
- Databases including MongoDB, Neo4j
- Core services written in Node.js
- GraphQL
Required Skills:
- Experience running production web applications with real users
- Experience writing and debugging Node.js code
- Experienced with cloud hosted services, like AWS or GCP
- Experience with more than one database, and understanding when to use what
- Experience working across disciplines and teams to diagnose and resolve customer/system issues
Bonus:
- Production Kubernetes experience
- Production GraphQL experience
- Experience with creating and maintaining tests within a CI pipeline
- MongoDB, Neo4j, Postgres, Graphite, and/or Elasticsearch expertise
- Google Cloud (GKE, Compute Engine, BigQuery, Cloud Build) expertise