About the Role
Join Current's Engineering team in New York to build and improve backend services, contribute to system design, and deliver features impacting millions of members. This role offers a salary range of $150,000 - $200,000 and is ideal for someone eager to grow, take ownership, and thrive in a fast-paced environment.
Responsibilities
- Take ownership of well-scoped features and deliver them from implementation through production
- Build and maintain backend services within a distributed microservices architecture
- Contribute to data-intensive applications
- Gain exposure to real-time transaction decisioning, stream-processing, and machine learning
- Participate in code reviews and contribute to a culture of engineering quality
- Contribute to engineering best practices including testing, monitoring, and documentation
- Collaborate with product data and business stakeholders to ship features that directly impact Current’s members
Requirements
- 2+ years of software engineering experience, with backend experience using a JVM language, preferably Java
- Strong foundation in algorithms, data structures, and object-oriented design principles
- Experience with RDBMS or NoSQL databases
- Strong problem-solving and communication skills
Skills
- Backend development
- Cloud-hosted services
- JVM language
- Java
- RDBMS
- NoSQL databases
- Algorithms
- Data structures
- Object-oriented design principles
- Problem-solving
- Communication
Location
- New York
Work Type
- Full-time
Experience Level
- Mid-level
Education Level
- Bachelor's degree in Computer Science, Electrical Engineering, or related field
Salary/Compensations
- $150,000 - $200,000
Benefits
- Competitive salary
- Meaningful equity in the form of stock options
- 401(k) plan
- Discretionary performance bonus program
- Biannual performance reviews
- Medical, Dental and Vision premiums covered at 100% for you and your dependents
- Flexible time off and paid holidays
- Generous parental leave policy
- Commuter benefits
- Fitness benefits
- Healthcare and Dependent care FSA benefit
- Employee Assistance Programs focused on mental health
- Healthcare advocacy program for all employees
- Access to mental health apps
- Team building activities
- Modern NYC based office with open floor plan, stocked kitchen, and catered lunches
About the Company
- Current is a leading consumer fintech platform transforming financial access for everyday Americans with over 6 million members.
- We provide access to financial solutions that seamlessly work together to solve the needs of our members and enable all Americans to build better financial futures.
- Based in NYC, our results-driven environment drives us to build better products, grow faster and empower everyone on our team to have an impact on our business and mission to improve financial outcomes.
- Current’s Engineering team is dedicated to building our products and infrastructure.
- Our applications run on Google Cloud Kubernetes Engine, supporting a proprietary banking core that can scale to handle millions of transactions a day.
- Our stack includes MongoDB and Spanner for persistence, Pub/Sub for asynchronous event processing, Dataflow for data transformation paired with BigQuery and Google Cloud Storage for data storage and analytics.
- Our backend services are written in Java and our data pipelines are built in Scala.
- We work across a broad set of domains, including user-facing products like liquidity offerings and reward programs, infrastructure for machine learning and experimentation, real-time fraud detection and identity protection, and large-scale transaction processing across multiple payment rails.
