Global Remote Network: Verified remote jobs with transparent salaries & visa sponsorship. Browse Remote Jobs
D

Principal Software Engineer (Springboot / Fintech)

Matthews, NC 135,000 – 205,000 USD / yr
Estimated Compensation
135,000 – 205,000 USD / yr

🔒 Direct submission to hiring team • Zero candidate fees

Role & Company Overview

🏢
Employer
Dice
📍
Location / Model
Matthews, NC
💼
Employment
Full-Time
🛡️
Recruitment Type
Direct to HR Pipeline
🏭
Industry
General
👥
Company Size
🌐
Headquarters
United States
✈️
Visa & Sponsorship
Global Talent Consideration
✈️
Global Sponsorship Signal: This position is eligible for global talent consideration and work authorization sponsorship for top qualified international candidates.
🛡️
Human-Verified Opening: Inspected by Sarah Jenkins, CIPD • Hirely Editorial Team. Authenticated directly from Dice's hiring pipeline • Zero recruiter markups or candidate fees. Verification Standards

📋 Role Overview & Responsibilities

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Jobot, is seeking the following. Apply via Dice today!

Fast growing AI powered Fintech startup / Java + Spring & distributed Systems Development

This Jobot Job is hosted by: Craig Rosecrans

Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.

Salary: $135,000 - $205,000 per year

A bit about us

We are on the hunt for a dynamic, innovative, and highly skilled Principal Software Engineer to join our fast-paced fintech firm. You will be part of a team that is responsible for designing, developing, and maintaining cutting-edge software solutions that are transforming the financial technology landscape. This is a permanent position that offers an exciting opportunity to work with a team of talented professionals in a collaborative environment.

Why join us?

Competitive Base Salary Company paid health plan for employees Flexible Hours Very generous PTO Dental and Vision, FSA, HSA Small team, autonomy Many more great perks!

Job Details

Responsibilities

As a Principal Software Engineer, you will be tasked with

Designing, developing, and maintaining high-quality, scalable, and robust software solutions using Java, Spring, React, Node.js, and AWS. Leading the design and implementation of complex distributed systems to ensure high performance, scalability, and reliability. Driving the development of infrastructure security strategies and implementing best practices to ensure the safety and integrity of our systems. Collaborating with cross-functional teams to understand requirements, provide technical guidance, and ensure the successful delivery of software solutions. Conducting code reviews, developing high-quality documentation, and mentoring junior engineers. Keeping abreast of the latest industry trends and technologies to ensure our software solutions stay competitive and cutting-edge.

Qualifications

The successful candidate must possess the following qualifications:

A bachelor's degree in Computer Science, Information Technology, or a related field. A minimum of 10 years of experience in software development with a focus on Java, Spring, React, Node.js, and AWS. Proven experience in designing and implementing distributed systems and infrastructure security. Strong knowledge of software development methodologies, tools, and processes. Excellent problem-solving skills, with the ability to think out-of-the-box and come up with innovative solutions. Exceptional communication skills, with the ability to effectively collaborate with team members and stakeholders at all levels. A passion for technology and a constant thirst for learning and growing.

If you are a passionate, dedicated, and skilled software engineer looking to take your career to the next level, we would love to hear from you. Apply today and join our team of ambitious tech professionals in revolutionizing the fintech industry.

Interested in hearing more? Easy Apply now by clicking the "Apply Now" button. Principal Software Engineer (Springboot / Fintech)

Frequently Asked Questions

How do I apply for the Principal Software Engineer (Springboot / Fintech) position at Dice? ▼

Click the “Apply for this Position” button on this page to submit your application directly to Dice without recruitment intermediary fees.

Is this position eligible for remote work or visa sponsorship? ▼

This position is located in Matthews, NC with potential relocation and sponsorship assistance depending on candidate qualifications.

Are there any candidate fees on Hirely? ▼

No. Hirely is completely free for candidates. We never charge registration fees or placement fees.

🛡️ Job Seeker Safety Advisory

Legitimate employers will never ask you to transfer funds, purchase equipment from unauthorized vendors, or pay application/visa fees. Hirely rigorously monitors listings, but always verify communication is from official corporate email domains.

Learn how to protect yourself against employment fraud
Explore Other Roles