Search jobs > New York, NY > Principal software engineer

Principal Software Engineer

Extend Enterprises, Inc.
New York, NY, US
$200K-$225K a year
Full-time
Quick Apply

EXTEND OVERVIEW Extend is a rapidly growing fintech startup in the B2B payments space with a focus on serving banks and their customers.

We have built the first virtual card platform of its kind, directly integrated with processors, networks, and the technology that supports banking across the industry.

We offer several virtual card products including an app-as-a-service that banks can offer business customers with their existing credit cards, a suite of virtual card APIs for those looking to build custom payment solutions, and we also offer secure connectivity to key banking and payment services that enable 3rd-parties to integrate and embed payments into their software.

Founded in 2017 by 3 industry experts with experience at Fortune 500 companies, including American Express and Capital One, Extend is headquartered in Manhattan and has recently raised $40m in venture capital from top fintech investors.

With extreme monthly growth and 80+ mission-driven employees, now is prime time to join our team! For more information visi t paywithextend.

com ABOUT THE ROLE As Principal Software Engineer at Extend, you will spearhead critical engineering initiatives as the senior-most backend engineer in the company.

Reporting directly to the CTO, you will play a decisive role in architecting, developing, and scaling our backend platform to support Extend’s exciting growth and vision.

Your leadership will directly influence the integration of cutting-edge new features and expand our partnerships with some of the world's largest banks and credit card networks.

New York City based preferred. At Extend, you ’ ll : Architect and build : Design state-of-the-art services that are scalable, flexible, and capable of supporting our dynamic and growing business.

Drive innovation : Lead the development of an intelligence layer that provides advanced insights and AI-driven features to enhance user insights, increase the stickiness of our offering and unlock the power of the payments data within our platform.

Enable connected payments : Oversee and expand our integrations with major financial institutions to improve upon and create new data flows and functionality.

Set the bar for excellence : In collaboration with our tech leadership team, set and drive the standards for Engineering at Extend and the excellence of our technology practice.

Lead and mentor : Provide guidance and mentorship to other engineers on best practices in software architecture, design patterns, and advanced coding techniques.

Be a tech visionary : Stay at the forefront of technology trends, advocating for and implementing modern engineering practices that keep Extend ahead of the curve and competitive in Fintech.

THE CANDIDATE We are looking for someone who not only fits but exceeds the following criteria : Proven track record : 10+ years of experience in leading the design, development, and operational support of complex distributed systems.

Educational foundation : Bachelor’s degree in Computer Science, Engineering, or a related field. Advanced degrees are welcomed.

Deep technical expertise : Robust knowledge in developing high-scale web applications; mastery of software development with a strong grasp of object-oriented design, multithreading, memory management, and modern backend technologies.

Cloud mastery : Extensive experience with AWS services including but not limited to EC2, ECS, RDS, SQS, Lambda, API Gateway, and CloudWatch.

Lifecycle expertise : Deep understanding of the software development lifecycle with a solid track record in agile environments.

TECH STACK Kotlin / Functional programming Spring / Spring Boot SQS / RabbitMQ Postgres Redis AWS WHAT WE OFFER A competitive compensation package Equity for all our success is your success Unlimited vacation and we want you to use it 401K matching Flexible work options Comprehensive health coverage for you and your family, effective day one of employment Maternity and paternity leave benefits Reimbursement for gym memberships Professional development budget $5K referral bonus bring your friends! Work with and learn from functional experts across disciplines The anticipated salary for this role is $200,000-$225,000.

Your final base salary will be determined based on various factors which may include, but are not limited to location, work experience, skills, knowledge, education and / or certifications.

You may be eligible to participate in Extend’s annual bonus plan, based on individual and organizational performance. To all recruitment agencies, Extend does not accept agency resumes.

Please do not forward resumes to our jobs alias, Extend employees or any other company location. Extend is not responsible for any fees related to unsolicited resumes Extend is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, citizenship or immigration status, or any other status protected by law. Powered by JazzHR

30+ days ago
Related jobs
Promoted
Disney Entertainment & ESPN Technology
New York, New York

As a Principal Software Engineer, you'll:. Bachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience. Working with engineers across multiple global teams, often leading proof of concept...

Promoted
Capital One
New York, New York

New York City (Hybrid On-Site): $165,100 - $188,500 for Senior Software EngineerSan Francisco and San Jose, California (Hybrid On-Site): $174,900 - $199,700 for Senior Software EngineerCandidates hired to work in other locations will be subject to the pay range associated with that location, and the...

Promoted
AdsWizz
Queens, New York

The Senior Principal Software Engineer - Web position will design, develop, and maintain web applications, frameworks and infrastructure providing customer facing experiences and capabilities that leverage web technologies for SiriusXM family of applications. Develop software solutions by studying i...

Promoted
Capital One
New York, New York

New York City (Hybrid On-Site): $165,100 - $188,500 for Senior Software EngineerSan Francisco and San Jose, California (Hybrid On-Site): $174,900 - $199,700 for Senior Software EngineerCandidates hired to work in other locations will be subject to the pay range associated with that location, and the...

Oracle
New York, New York

As a member of the software engineering division, you will apply intermediate to advanced knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications...

MultiPlan
New York, New York
Remote

We are seeking a highly skilled Principal Software Engineer with a deep understanding of Azure architecture to join our Architecture team. This role will involve designing and developing large-scale, cloud-native software systems that leverage the full potential of Azure's platform. Collaborate with...

Alchemy
New York, New York, United States, San Francisco, California, United States, Remote
Remote

As a Principal engineer focused on infrastructure and backend systems at Alchemy, you'll be working with one of the most sophisticated and high-throughput distributed systems in the blockchain world. Collaborate with other engineers, technical leaders, product managers, and designer. Experience desi...

Sirius XM
New York, New York

The Senior Principal Software Engineer - Web position will design, develop, and maintain web applications, frameworks and infrastructure providing customer facing experiences and capabilities that leverage web technologies for SiriusXM family of applications. Develop software solutions by studying i...

JPMorgan Chase Bank, N.A.
New York, New York

Job responsibilities * Lead quantum software projects * Ideate and implement a quantum software strategy * Develop and maintain software implementing quantum algorithms and integrating them with error correction and fault tolerance * Work with quantum algorith...

Gusto
New York, New York

As a Gusto Software Engineer at this level, you’ll be guiding projects end-to-end by influencing initial feature specs, understanding how to take existing systems closer to desired end states, executing on projects, and maintaining code that powers core experiences. We’re hiring seasoned engineers t...