An exciting NYC tech fintech start-up developing data management and analytics SaaS for the financial industry is going through a period of growth and is looking to bring on a Principal Software Engineer to join them on a permanent basis. They are flexible with seniority level and would consider someone at Senior level as well as Principal level.
As a Software Engineer you will be responsible for the design, development and implementation of systems and features across their suite of products. You will get the opportunity to work with an array of languages and technologies and be a part of a rapidly growing start-up with a great culture and team. The company is also further exploring machine learning within their products so this opportunity will have a machine learning aspect to it as well.
Principal Software Engineer Requirements:
- 6+ years' professional software development experience
- Experience architecting and developing SaaS applications
- Strong backend development experience in NodeJS
- Strong relational database design experience with NoSQL database understanding
- Experience in data engineering, data pipeline development or machine learning is highly desirable
The company is offering a competitive salary comensurate with experience level & qualifications with a generous equity package. They are looking to get someone started ASAP with remote interviews ongoing at the moment.