#HireHer Jobs Board

Discover your next FinTech role
NYC FinTech Women
NYC FinTech Women

Founding Software Engineer



Software Engineering
New York, NY, USA
Posted on Thursday, June 29, 2023

Company Overview

Plannery is building an autonomous neobank for healthcare professionals to make it easy and effortless for them to achieve their financial goals.

Community banking was once the bedrock of American society. But over the past two decades, the industry has been replaced by a "one size fits all" approach of larger banks, leaving a void to address the unique needs of specific communities and groups.

Healthcare workers have traditionally been underserved by financial institutions. They tend to rack up debt during their education years, and despite graduating and going into stable, well paying jobs, their low credit scores mean that they are stuck with predatory interest rates, continuing a cycle of debt that is difficult to break out of. While shown as heroes in the media during COVID times, they feel neglected and unappreciated in their daily lives.

Our vision is to build an autonomous banking platform that will automatically and intelligently make the optimal choices on the customer's behalf, reducing financial stress and improving quality of life.

We are using technology to bring the benefit of best-in-class financial advisers and automation to people who could not normally afford their services.

Across just the healthcare vertical, we have a $39B per year revenue opportunity.

The Team

Meet the founders of Plannery:

Krishnan Gopalakrishnan, CEO

A consumer finance veteran, Krishnan started his career in marketing at Capital One in 2002 and scaled companies like Esurance (acq. Allstate), ShopRunner (acq. FedEx) and Clara Lending (acq. SoFi) from the ground up.

Andrew First, CTO

As the co-founder and CTO of Leanplum, Andrew built a marketing automation platform that delivers over 1B messages/day with a product development team of 70 people across multiple countries. Prior to that, he was a Software Engineer at Google.

The Role

We are hiring a small founding team of software engineers who will build our product. We have ambitious growth plans, yet we realize we don't have the answers. The journey will involve building, measuring, and learning quickly, following the lean startup methodology. Being a founding engineer at a seed stage startup is much different from joining a large company. It requires different skills, interests, and mindset.

You'll have the opportunity to build web products from the ground up, understand the business end to end, interact with customers, and grow the company and team.

Experience You Bring

We're looking for engineers who:

  • Are passionate about our mission and making a positive impact in society.
  • Understand the link between their work and the customer and business.
  • Are analytical; don't get attached to ideas, just results.
  • Relentlessly identify and focus on the highest priority items.
  • Make and communicate tradeoffs between development speed and quality.
  • Have a strong sense of ownership, accountability, and autonomy. In a startup, there is much less structure and redundancy compared to a larger company.
  • Care about creating an inclusive, collaborative culture.

Technical skills you bring:

  • 3+ years of experience developing rich applications with front-end and back-end technologies (our stack in NodeJS, Typescript, React, and Kubernetes)
  • Computer Science fundamentals in object-oriented design, data structures, and algorithms
  • Software development fundamentals, including testing, troubleshooting, and using version control systems
  • Understanding of best practices like responsive design, accessibility, performance, and separation of concerns
  • Understanding of the entire web development process (design, development, and deployment)
  • Familiarity with at least one component-based frontend framework (e.g. React, Vue, Angular 2+, or similar)
  • Familiarity with browser testing and debugging
  • Experience interfacing with RESTful APIs and employing asynchronous programming practices
  • Excellent analytical and problem-solving skills with keen attention to detail
  • Ability to translate business requirements into technical requirements