Taro Logo

Software Engineer II

Leading family fintech company helping parents raise financially smart kids through a banking app for families.
Backend
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
4+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer II

Greenlight Financial Technology, the leading family fintech company, is seeking a Software Engineer II to join their Platform Services (Safety team). The role focuses on building scalable systems and services, primarily using Java & Kotlin. As part of this position, you'll be working on microservices that support the core product, which helps parents raise financially smart kids through their award-winning banking app.

The company serves more than 6 million parents and kids, offering features like automated allowance, chore management, flexible spend controls, and family investment opportunities. This role requires expertise in building and supporting microservices, working with cloud infrastructure (AWS), and implementing solutions using Kubernetes.

You'll be reporting to the Engineering Manager and working with modern technologies including Java/Kotlin, REST APIs, AWS, MySQL, DynamoDB, Redis, and Kubernetes. The ideal candidate should have 4+ years of software development experience and a strong background in JVM languages.

This is an excellent opportunity for a mid-level engineer who wants to make a meaningful impact by helping create financially healthy and happy futures for children. The role offers a blend of technical challenges and purposeful work, with the chance to work on large-scale applications that directly affect millions of families.

Greenlight offers a collaborative, positive work environment and is committed to equal opportunity employment, welcoming diverse perspectives and backgrounds. The position is based in Bengaluru, Karnataka with a hybrid work arrangement, allowing for both office and remote work flexibility.

Last updated 3 minutes ago

Responsibilities For Software Engineer II

  • Building and supporting microservices in Java/Kotlin that support our core product
  • Working with the Cloud Infrastructure team to deploy services in Kubernetes on AWS
  • Continuously evaluate and improve code quality, reliability and availability through metrics, monitoring, testing
  • Working with REST APIs
  • Building, supporting, and operating services for use within Greenlight engineering and partners
  • Improve engineering tooling, process, and standards

Requirements For Software Engineer II

Java
Kotlin
MySQL
Redis
Kubernetes
  • 4+ years of software development experience
  • Bachelor's Degree in Computer Science or equivalent
  • Experience with languages on the JVM (Kotlin, Java, Scala, etc.)
  • Experience with large-scale performant applications using cloud architecture and services - AWS and Kubernetes highly preferred
  • Experience building quality software and writing unit tests
  • A collaborative, positive, inclusive and team-oriented attitude
  • A desire to learn and master new technologies

Interested in this job?

Jobs Related To Greenlight Financial Technology Software Engineer II

Software Engineer in Test

Software Engineer in Test position at Veeva Systems, focusing on QA automation for life sciences SaaS platform, offering remote work and competitive benefits.

Application Developer, Senior Associate

Application Developer, Senior Associate position at State Street, focusing on software development in the financial services sector.

Intermediate Software Engineer

Mid-level software engineering role at PointClickCare, developing healthcare technology platform services with Java, REST APIs, and modern frameworks in Mississauga, ON.

Software Engineer

Software Engineer position at PointClickCare, developing healthcare technology solutions for senior care market in North America.

System Engineer

System Engineer position at Motorola Solutions focusing on mission-critical communications systems and enterprise security solutions.