Software Engineer

Kashable

New York (NY)

Hybrid

USD 100,000 - 200,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical, Dental, Vision
401(k) with employer match
PTO and paid holidays
Life and disability insurance
FSAs
Weekly catered lunch
Team events and learning

Job summary

Kashable is seeking an experienced Software Engineer to join our engineering team. You will build and maintain consumer-facing and internal back-office applications, delivering scalable, high-performance systems for our lending and employee benefits platform.

This hybrid role is based in New York City and requires strong Java skills and best practices. The ideal candidate has OO design expertise, experience across the tech stack, and a commitment to delivering reliable, high-quality code in a

Qualifications

  • BS or MS in Computer Science or related field.
  • 3+ years of experience in Software Engineering; FinTech or regulated industry preferred.
  • Strong Java background with OO design and enterprise patterns.
  • Experience building large-scale, high-performance systems.

Responsibilities

  • Develop and maintain highly performant, scalable subsystems and decision engine components.
  • Work across multiple layers including relational DB development, SaaS cloud integrations, ETL, and frontend.
  • Write efficient, reusable, reliable Java code and related technologies.
  • Adhere to code reviews, unit tests, CI/CD practices.

Skills

Java
OOP concepts
Java Streams
MVC/JDBC/REST
SQL/NoSQL
Spring
Hibernate
Next.JS
HTML/XML/JSON
Unix/Linux
AI tools
Agile methodologies

Education

BS or MS in Computer Science or related field

Tools

Git
Maven/Gradle/Ant
JDBC

Job description

We are seeking an experienced Software Engineer to join our engineering team responsible for building and maintaining both consumer-facing and internal back-office applications. In this role, you will develop scalable, high-performance systems that support Kashable's consumer lending and employee benefits platform. This position involves working across the full technology stack—including backend Java development, database design, cloud and SaaS integrations, ETL processes, and modern front-end frameworks—while collaborating closely with senior engineers and cross-functional teams. The ideal candidate brings strong experience building large-scale enterprise applications, a solid understanding of object-oriented design and software development best practices, and a commitment to delivering reliable, high-quality code in a fast-paced, agile environment.

Duties & Responsibilities
  • Develop and maintain highly performant, scalable subsystems and decision engine components that allow us to stay nimble in the fast-paced and evolving business of consumer lending and employee benefits
  • Work across multiple layers of product infrastructure, including relational database development, low-level protocol integrations, ETL operations and automation, SaaS/PaaS cloud integrations, and frontend development. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential
  • Execute architectural designs from Senior Engineers by writing efficient, reusable, and reliable source code in Java -- and other languages where applicable, e.g., SQL for RDBMS development
  • Embrace best practices in software development (Code Reviews, Unit Tests, CI/CD) and leverage them every day
Required Skills & Abilities
  • Proficient in Java, with a good knowledge of its ecosystems
  • Solid understanding of OOP concepts and various design/programming patterns, including concurrency patterns
  • Familiarity with Java Streams and Optional
  • Familiarity with concepts of MVC, JDBC, CRUD/REST, and multi-tier architecture
  • Familiarity with SCM tools, such as Git
  • Familiarity with Spring and Hibernate
  • Familiarity with build tools such as Ant, Maven, and/or Gradle
  • Experience with relational database(s) and proficiency in SQL
  • Experience with non-relational database(s) / NoSQL
  • Experience with Next.JS
  • Familiarity with basic markup languages, such as HTML, XML, and JSON
  • Familiarity with Unix/Linux operating system
  • Experience with AI tools such as Claude, Cursor, ChatGPT, Grok or Gemini
  • An appreciation for open and constructive dialog with your fellow team members
Nice to Have:
  • Familiarity with basic integrative protocols, such as HTTP, FTP, SSH/SCP, JMS, SMTP, SMB, and JDBC
  • Familiarity with basic security concepts, such as SSL/TLS, OAuth, encryption
  • Familiarity with basic cloud concepts, such as AWS, GCP, and/or MS Azure
  • Familiarity or proficiency with other programming languages, such as Python
  • Familiarity with or proficiency with React Native/Expo development
  • Familiarity with the TypeScript programming language
  • Familiarity with Agile methodologies
Work Location

This is a hybrid position based in our New York City office.

Education & Experience
  • BS Or MS in Computer Science or a related field.
  • 3+ years of experience in Software Engineering or related roles, preferably within FinTech or a regulated industry.

The pay range for this position is $100,000 to $200,000 annually. Actual compensation will depend on experience, qualifications and job related skills. We welcome all qualified candidates who are currently eligible to work full-time in the United States to apply.

Kashable is an Equal Opportunity Employer. We consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other basis protected by applicable law. Kashable is not able to provide visa sponsorship for this role

About Kashable

Kashable is a fast growing, venture-backed FinTech startup headquartered in NYC. We provide inclusive, socially responsible, low-cost credit to American employees offered as a voluntary benefit through their employer. Kashable has raised over $400 million in capital, and has provided more than $1.5 billion in loans to working Americans across a footprint of employer clients that represent 4 million employees. We were founded in 2013 by a team of serial entrepreneurs with deep experience and expertise in the industry, and have since become the leading provider of financial wellness solutions at the workplace, catering to many Fortune 500 companies, governments, hospitals, and universities. We are a dynamic, ambitious, and hard-working team that is redefining financial wellbeing for working Americans.

We offer a competitive salary, benefits, and perks designed to support both your professional growth and day-to-day wellbeing, including:

  • Medical, Dental (including Orthodontics), and Vision coverage
  • PTO and paid holidays
  • 401 (k) Plan with employer match
  • Voluntary Life and disability insurance
  • Flexible Spending Accounts (FSAs)
  • Weekly catered lunch and fully stocked kitchen
  • Team events, lunch & learns, happy hours, birthday celebrations, volunteer opportunities
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Customer Support Specialist
Customer Support Specialist

Kashable • Las Vegas (NV)

On-site
USD 42,000 - 60,000
Medical coverage
PTO & holidays
401(k) match
+5
Regulatory Compliance Lead
Regulatory Compliance Lead

Kashable LLC • New York (NY)

Hybrid
USD 75,000 - 100,000
Medical, Dental & Vision
401(k) Plan with employer match
FSAs
+2
Staff Software Engineer, Financial Platform
Staff Software Engineer, Financial Platform

Credit Genie • Pittsburgh

On-site
USD 120,000 - 150,000
100% company-paid medical coverage
$100 fitness reimbursement
401(k) with a 3.5% match
+1
Staff Software Engineer, Financial Platform
Staff Software Engineer, Financial Platform

Credit Genie • Plymouth Meeting (PA)

On-site
USD 120,000 - 160,000
100% company-paid medical, dental, and vision benefits
401(k) with 3.5% match
Flexible PTO
+2
Staff Software Engineer, Financial Platform
Staff Software Engineer, Financial Platform

Credit Genie • San Francisco (CA)

On-site
USD 180,000 - 230,000
Medical coverage
Dental coverage
Vision coverage
+7
FinTech Software Engineer – Hybrid NYC
FinTech Software Engineer – Hybrid NYC

Kashable • New York (NY)

Hybrid
USD 100,000 - 200,000
Medical, Dental, Vision
401(k) with employer match
PTO and paid holidays
+4
Senior Data Engineer
Senior Data Engineer

Credit Genie • Harmonville (PA)

On-site
USD 120,000 - 180,000
Medical, dental, vision coverage
Fitness reimbursement
401(k) with company match
+4
Chief of Staff (Executive Office) and VP of Strategy & Operations
Chief of Staff (Executive Office) and VP of Strategy & Operations

Flex • New York (NY)

On-site
USD 264,000 - 330,000
Medical, dental, and vision insurance
Company equity
401(k) with company match
+2
Senior Software Engineer
Senior Software Engineer

Possible • Seattle (WA)

On-site
USD 175,720 - 191,000
Significant stock options
Comprehensive benefits
Bonus plan
+2
Senior Data Engineer
Senior Data Engineer

Credit Genie • New York (NY)

On-site
USD 120,000 - 180,000
Health insurance
Fitness reimbursement
401(k) match
+4