Lead Software Engineer - Financial Intelligence at Narmi

New York, New York, United States

Narmi Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
FinTech, Financial Services, BankingIndustries

Requirements

  • Comfort working up and down the stack with particular data engineering experience and interest
  • >8 years of professional software engineering experience
  • Great work ethic, agility, and experience as a top performer
  • Excellent communication skills in verbal and written English
  • Experience leading full-stack engineering teams and fully owning features
  • Willingness to occasionally work in New York City
  • Advanced proficiency in some of: Python (especially Django or DRF), JavaScript, React (preferred), modern data stacks (duckdb, snowflake, elt tools, etc)
  • Experience at a startup, financial technology firm or lending software company (preferred)

Responsibilities

  • Lead a team of full-stack software engineers on a data-centric product
  • Operate as a player-coach, spending time both leading the team and directly contributing to the product
  • Plan, develop, implement, and iterate on new features and new products
  • Provide mentorship and engineering perspective across the organization
  • Collaborate with product teams to create and review release targets and sprint plans
  • Take part in code reviews and testing
  • Lead greenfield development
  • Ensure delivery of high quality software

Skills

Key technologies and capabilities for this role

Full-Stack DevelopmentData AnalysisCash Flow AnalysisTeam LeadershipSoftware EngineeringFinancial DataDigital Banking

Questions & Answers

Common questions about this position

What experience level is required for this Lead Software Engineer role?

The role requires more than 8 years of professional software engineering experience, along with experience leading full-stack engineering teams and fully owning features.

What technical skills are needed for this position?

Candidates need advanced proficiency in Python (especially Django or DRF), JavaScript, React (preferred), and modern data stacks like DuckDB, Snowflake, and ELT tools, with comfort working up and down the stack and particular data engineering experience.

Is this a remote position or does it require office work?

There is a willingness to occasionally work in New York City required, but no full-time office requirement is specified.

What is the company culture like at Narmi?

Narmi's culture follows The Narmi Standard, emphasizing High Ceiling (going beyond the obvious and holding high standards), Low Ego (putting mission first and leading with curiosity), Alignment to Mission (helping community financial institutions win), and High Commitment (following through and keeping standards high).

What makes a strong candidate for this Lead Software Engineer role?

Strong candidates have great work ethic, agility, experience as a top performer, excellent communication skills, experience at a startup or financial firm, and the ability to lead teams while contributing hands-on as a player-coach.

Narmi

Digital banking solutions for financial institutions

About Narmi

Narmi provides digital banking solutions tailored for financial institutions like credit unions and community banks. Its platform includes online and mobile banking services, account opening tools, and an open API framework that allows easy integration with other financial services. Narmi operates on a subscription model, where clients pay for access to its digital tools and support. This approach helps financial institutions enhance user experience, improve operational efficiency, and reduce costs. Narmi's flexible platform allows clients to quickly adapt to market trends and customer needs, setting them apart from competitors in the fintech space. The company's goal is to empower financial institutions to thrive in the digital banking environment.

New York City, New YorkHeadquarters
2016Year Founded
$54MTotal Funding
SERIES_BCompany Stage
Fintech, Financial ServicesIndustries
51-200Employees

Benefits

Competitive pay
401K matching
Medical, dental, & vision insurance
Student loan repayment assistance
Family planning
Volunteering time off
Learning and development stipend
Fitness & extra-curricular credits
Commuter benefits
Work from home stipend
Work from anywhere August
Team events, happy hours, & celebrations

Risks

Increased competition from challenger banks threatens Narmi's market share.
Economic downturns may limit clients' investment in digital solutions.
Reliance on fintech partnerships poses risks if partners face financial issues.

Differentiation

Narmi offers a seamless account opening process in under 2.5 minutes.
The platform supports open API integration for enhanced service personalization.
Narmi acts as a FedNow Service Provider, simplifying real-time payments for banks.

Upsides

Growing demand for digital banking boosts Narmi's market potential.
Partnerships with fintechs enhance Narmi's service offerings and customer reach.
Narmi's subscription model ensures steady revenue from financial institutions.

Land your dream remote job 3x faster with AI