Search jobs > New York, NY > Senior software engineer

Senior Software Engineer

CodiFi
NY, United States
$140K-$170K a year
Full-time

About the Company

This is a well-funded start-up FinTech, offering a highly secure B2B payment verification platform through multifactor authentication and advanced AI.

Their flagship product is both a web application and an API that ensures the secure transfer of sensitive financial data whilst tackling payment fraud and deep fakes in a market worth $45 Billion.

Backed by one of the worlds leading VC funds, PhD scientists and major tech firms, this company operates in a fast-paced environment where innovation and problem-solving are key to its success.

The Role

The Full Stack Developer will be an integral part of a small team, responsible for full-lifecycle development of the company’s core proprietary AI platform.

This includes everything from feature design and development to testing, deployment, and ongoing support.

You are encouraged to take ownership over your work, ensuring the quality of your code before it reaches production.

You’ll work in a collaborative environment, solving challenging problems related to security, performance, and user experience.

Although you don't need to be a designer, an understanding of intuitive design principles is important for this role, as the product must be both highly functional and user-friendly.

This is an ideal role for someone who thrives in a start-up environment, where initiative, responsibility, drive, ownership and a passion for building great products are highly valued.

Key Responsibilities :

  • Develop and maintain new features and modules for both the web application and API.
  • Take full ownership of your work, from design through production, including testing your own code.
  • Collaborate closely with product teams to ensure features are built with users in mind and can be seamlessly integrated into the product.
  • Design, build, and deploy scalable solutions using Python and Django, PostgreSQL, Vue.js, GCP, and AWS.
  • Ensure all development adheres to security best practices, particularly around authentication and API security.
  • Actively contribute to improving the product, identifying and resolving potential issues, and optimizing performance.

Required Skills & Experience :

  • A degree in Computer Science (or a related field) with a high GPA.
  • 3-5 years of experience building and deploying Web Applications and APIs.
  • 3+ Years experience with Python and Django.
  • Experience with Vue.js (or other JavaScript frameworks).
  • Strong PostgreSQL.
  • Experience with Cloud platforms like AWS and / or GCP.
  • Knowledge of secure API development and authentication flows.
  • Ability to test and debug your own code, ensuring a smooth transition into production.
  • The ability to translate business needs into technical solutions.

Nice to Have :

  • Experience in FinTech or Payment-related products.
  • A background working in a start-up environment.
  • Understanding of fraud detection techniques and secure financial transactions.

About You

This role is suited for a self-starter who thrives in a dynamic, start-up environment. You’re a proactive developer with strong attention to detail, willing to take full responsibility for the quality and performance of your work.

You have experience developing products or APIs, and you’re passionate about solving complex problems. Personal projects that demonstrate your initiative and creativity are highly regarded.

Work Environment

The company offers a flexible, collaborative and supportive work environment. While the role can be fully remote, there’s an option to work from the NYC office and occasional office visits will be required.

Salary & Benefits :

  • $140,000 - $170,000
  • Stock Options
  • Medical Insurance
  • Dental
  • Wellness Plan
  • Retirement Plan
  • Relocation Assistance
  • Unlimited PTO
  • 10 days ago
Related jobs
Promoted
VirtualVocations
Queens, New York

A company is looking for a Senior Software Engineer to join their team. ...

Promoted
Kaizen Labs
New York, New York

We are looking for a talented and passionate Senior Full-stack Engineer to join Kaizen Labs. Customer-obsessed - you care about providing a good user experience and ensure you fully understand user needs before diving into engineering solutions. Some experience with platform and security engineering...

Promoted
VirtualVocations
Queens, New York

A company is looking for a Senior Software Engineer, Embedded Infrastructure. ...

Promoted
Elk Capital Markets
New York, New York

This makes the opportunity here unique in terms of upside for a software engineer. Overview: As a Senior Developer at Elk, your role is vital in defining our trading technology. Engineers work here for the opportunity to have a total compensation package with significant upside and the opportunity t...

Promoted
VirtualVocations
Queens, New York

A company is looking for a Senior Salesforce Commerce Cloud Software Engineer, fully remote. ...

Promoted
Agentio
New York, New York

We’re looking for a senior software engineer with experience developing in early-stage or high-growth environments to join our team. Agentio is co-founded by Arthur Leopold (former President of Cameo), and Jonathan Meyers (former engineering leader at Spotify). As a foundational member of the engine...

Promoted
PROGYNY
New York, New York

As a Senior Software Engineer, you will work with a cross functional squad of Database, Platform, Salesforce, Software, Testing Engineers, Product and Project Management to develop solutions for critical projects. Software Engineering utilizing one or more programming languages. You will implement s...

Promoted
Capital One
Queens, New York
Remote

Towers Crescent (12066), United States of America, Vienna, VirginiaSenior Back End Software Engineer - Capital One Software (Remote Eligible)Capital One has taken a bold journey to build a technology company, while operating in a complex, highly regulated business. Capital One Software is a new ente...

Justworks
New York, New York

As a Senior Software Engineer in the Billing team, you will be owning a mission critical software service and play an essential role in accelerating the company’s growth. As a Senior Software Engineer, how results are achieved is paramount for your success and ultimately result in our success as an ...

Peloton
New York, New York

Platform Engineering creates the technologies, tools, and services that enable engineers across Peloton to build faster and scale safely, with minimal effort. By maximizing developer velocity and simplifying the ability for our engineers to scale in a safe and performant manner, we enable engineers ...