BS degree in Computer Science or equivalent work experience
At least 5 years of professional software engineering experience
Strong work ethic and agile mindset
Excellent verbal and written communication skills in English
Experience focused on backend development
Located or willing to work in New York City
United States citizen or authorized to work in the United States
Responsibilities
Ensure the integrity of account and transaction data
Build and maintain code connecting software to core banking systems
Unify complex banking systems into developer-friendly APIs
Implement real-time transaction alerts
Improve reliability of transfers over unreliable network links
Investigate payment settlement details against financial institution ledgers
Benefits
Collaborative work environment
Opportunity to work with cutting-edge technology
Engagement with complex banking systems
Potential for professional growth in fintech
Dynamic team culture
Full Job Description
About the Platform Engineering Team:
The Platform team is responsible for the overall integrity of Narmi's account and transaction data, as well as building and maintaining the code that connects Narmi's software to core banking systems. Engineers on the Platform team work to unify a wide variety of complex banking systems into simple, developer-friendly APIs that make basic banking operations reliable and performant. A Platform engineer may find themselves implementing real-time transaction alerts, improving the reliability of transfers over unreliable network links, or investigating the details of how payments are settled in practice against a financial institution's ledgers.
What You'll Bring:
BS degree in Computer Science or equivalent work experience
At least 5 years of professional software engineering experience
Hard working, agile, and a top performer
Excellent communication skills in verbal and written English
Experience focused on backend development
Located or willing to work in New York City
United States citizen or authorized to work in the United States
Preferred Qualifications:
7 or more years of professional software engineering experience
Advanced proficiency in some of the following: Python (especially Django or DRF), Terraform, Ansible, or Linux administration
Experience at a startup or financial technology firm
Compensation
The base pay range for this role is $167,000 - $196,000 per year.
About Narmi
Narmi is a financial technology company that provides a digital banking platform for credit unions and community banks. The company was founded in 2016 and is headquartered in New York, New York. Narmi's platform includes features such as online banking, mobile banking, and account opening. The company's goal is to help smaller financial institutions compete with larger banks by providing them with modern technology. Narmi has partnerships with several credit unions and community banks across the United States.