Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer (C++) image - Rise Careers
Job details

Software Engineer (C++)

Job Description

We are FIS. Our technology powers the world’s economy and our teams bring innovation to life. We champion diversity to deliver the best products and solutions for our colleagues, clients and communities. If you’re ready to start learning, growing and making an impact with a career in fintech, we’d like to know: Are you FIS?

NOTE:

1: This position is hybrid (3 days onsite) in our FIS Office locations in New York City (New York), Jacksonville (Florida) & Atlanta (Georgia).

2: Current and future sponsorship are not available for this position

About the Role:

You are an experienced C++ software developer that helps to grow and enhance our PTP software platform. You work on strategic enhancements to the platform as well as on client implementation projects.

The role offers a unique opportunity to be part of a growing business, become involved with all phases of the development lifecycle and take ownership of key functional areas.

You have strong problem-solving skills, are sharp and well-motivated and enjoy working in a flexible, agile environment. As well as excellent programming skills you are familiar with all phases of the software development lifecycle and best programming practice.

About the Team:

The FIS PTP Platform is a leading-edge, cloud-based Securities Processing solution that provides trade lifecycle processing for a wide range of global financial institutions.

The FIS Post-Trade Processing (PTP) Platform integrates multiple functions to support cross-asset securities and derivatives processing. It is a real-time, flexible, and future-proof solution that integrates middle-office, accounting, settlement, securities lending, corporate actions, collateral management, and treasury on one powerful integrated platform.

You will be joining the team looking after a Corporate Action module. It's business wise very interesting domain. The module has been growing rapidly over last year and has extensive roadmap for next years ahead.

What you will be doing:

  • Analysis of user requirements and translation into solution design

  • Accurate task breakdown and estimation

  • Implementation of new features and feature enhancements in C++ / other technologies as appropriate

  • Focus on quality and shipping working code to users in the most efficient timeframe

  • Collaborate on code reviews and best practice within a small, agile, focused team

  • Mentoring of more junior team members and assisting the Team Lead with the efficient running of the team

What you will need:

  • 5+ years of commercial software development experience using C++ (ideally on Unix)

  • SQL experience (Oracle preferred)

  • C# GUI experience a plus

  • Experience of distributed systems beneficial (e.g. Kafka or similar message streaming technology, Service-driven architecture, data consistency)

  • An analytical mind / approach to problem solving

  • An ability to work proactively with minimal supervision

  • Relevant degree in a numeric discipline, or equivalent work experience

  • Experience of financial markets and the trade lifecycle beneficial

  • Experience of, and a willingness to take ownership of the delivery of milestones within a team / area where necessary

  • A willingness to get involved in the detail and to get the job done

  • Great communication Skills

Added bonus if you have:

  • Experience working in Capital markets or Post trade platforms

  • Knowledge of Financial services industry.

What we offer you:
A career at FIS is more than just a job. It’s the change to shape the future of fintech. At FIS, we offer you:

  • A voice in the future of fintech

  • Always-on learning and development

  • Collaborative work environment

  • Opportunities to give back

  • Competitive salary and benefits

NOTE:

1: This position is hybrid (3 days onsite) in our FIS Office locations in New York City (New York), Jacksonville (Florida) & Atlanta (Georgia).

2: Current and future sponsorship are not available for this position


FIS is committed to providing its employees with an exciting career opportunity and competitive compensation. The pay range for this full-time position is $99,830.00 - $167,700.00 and reflects the minimum and maximum target for new hire salaries for this position based on the posted role, level, and location. Within the range, actual individual starting pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Any changes in work location will also impact actual individual starting pay. Please consult with your recruiter about the specific salary range for your preferred location during the hiring process.

Privacy Statement

FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the Online Privacy Notice.

EEOC Statement

FIS is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, marital status, genetic information, national origin, disability, veteran status, and other protected characteristics. The EEO is the Law poster is available here supplement document available here


For positions located in the US, the following conditions apply. If you are made a conditional offer of employment, you will be required to undergo a drug test. ADA Disclaimer: In developing this job description care was taken to include all competencies needed to successfully perform in this position. However, for Americans with Disabilities Act (ADA) purposes, the essential functions of the job may or may not have been described for purposes of ADA reasonable accommodation. All reasonable accommodation requests will be reviewed and evaluated on a case-by-case basis.

Sourcing Model

Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company.

#pridepass

FIS Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
FIS DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of FIS
FIS CEO photo
Stephanie Ferris
Approve of CEO

Average salary estimate

$133765 / YEARLY (est.)
min
max
$99830K
$167700K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer (C++), FIS

Join the vibrant team at FIS as a Software Engineer (C++) in sunny Jacksonville, Florida, and be at the forefront of fintech innovation! In this hybrid role, you'll work collaboratively three days a week from our dynamic office while having the flexibility to work remotely on other days. You'll have the exciting opportunity to contribute to our Post-Trade Processing (PTP) Platform, a top-tier, cloud-based solution trusted by global financial institutions. As a seasoned C++ developer, you'll dive into strategic enhancements and client implementation projects, taking ownership of key areas within the development lifecycle. If you’re eager to engage in problem-solving and enhance our software, your skills will shine here. The environment is agile and supportive, encouraging you to not only use your excellent programming skills but also grow professionally. You’ll work closely with a specialized team focused on Corporate Action modules, where you’ll analyze user requirements, implement features, and mentor junior developers. A strong understanding of software development best practices and a proactive mindset will serve you well in this role. If you possess over five years of C++ experience and enjoy collaborating within a fast-paced setup, FIS might just be your next great adventure!

Frequently Asked Questions (FAQs) for Software Engineer (C++) Role at FIS
What responsibilities does a Software Engineer (C++) at FIS have?

As a Software Engineer (C++) at FIS, your primary responsibilities include analyzing user requirements, designing solutions, implementing new features and enhancements in C++, and ensuring code quality through collaboration on code reviews. Additionally, you will mentor junior team members and assist with the efficient functioning of the team.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer (C++) position at FIS?

To qualify for the Software Engineer (C++) role at FIS, you should have over 5 years of commercial software development experience in C++, ideally on Unix systems. A strong familiarity with SQL (preferably Oracle), and experience with C# GUI are beneficial. A degree in a numeric discipline or equivalent work experience will be essential for success in this position.

Join Rise to see the full answer
What is the work environment like for the Software Engineer (C++) at FIS?

The work environment for a Software Engineer (C++) at FIS is collaborative and agile. The role encourages flexibility, with a hybrid model allowing for both onsite and remote work. You'll be working in small, focused teams, which fosters innovation and strong communication among colleagues.

Join Rise to see the full answer
How does the Software Engineer (C++) role at FIS contribute to fintech?

The Software Engineer (C++) at FIS plays a crucial role in shaping innovative fintech solutions. By enhancing the PTP Platform, you will directly impact the efficacy of trade lifecycle processing for financial institutions, ensuring streamlined operations and integrated functions across various services.

Join Rise to see the full answer
What development tools and technologies should a Software Engineer (C++) at FIS be familiar with?

As a Software Engineer (C++) at FIS, familiarity with tools such as Kafka for message streaming and distributed systems architecture is advantageous. Additionally, a strong foundation in C++, SQL, and agile methodologies will be crucial for effectively contributing to project development and implementation.

Join Rise to see the full answer
Common Interview Questions for Software Engineer (C++)
Can you describe a time when you successfully implemented a feature in C++?

When answering this question, focus on detailing the specific problem you faced and the steps you took to implement a robust solution. Mention your thought process, any challenges encountered, and how you ensured the quality of the code you delivered.

Join Rise to see the full answer
How do you approach debugging in your C++ projects?

Explain your systematic approach to debugging, such as reproducing the issue, using debugging tools, and analyzing code logic. Highlight how you utilize logs and test cases to ensure a thorough debugging process.

Join Rise to see the full answer
What strategies do you use to ensure code quality during development?

Discuss your use of code reviews, unit testing, and adherence to best practices in software development. Mention how you stay updated with coding standards and your experience in mentoring others in maintaining high code quality.

Join Rise to see the full answer
Explain your experience with SQL and how you incorporate it into your projects.

Talk about specific instances where you have utilized SQL, focusing on how you design queries, optimize performance, and integrate SQL databases into your C++ applications. Sharing a project example will strengthen your answer.

Join Rise to see the full answer
How do you keep up with technological advancements in software development?

Share the resources you use to stay informed, such as online courses, programming forums, and coding bootcamps. Emphasize your commitment to continuous learning and adapting to new tools or languages that may improve your work.

Join Rise to see the full answer
What do you understand about the financial industry and its software needs?

Emphasize your knowledge of the trade lifecycle and various financial instruments. Discuss how software in the financial sector requires rigorous compliance, reliability, and performance, which are critical given the pace and nature of financial markets.

Join Rise to see the full answer
Can you give an example of working in an agile environment?

Focus on describing your collaborative experiences in an agile setting, how you participated in sprints, and worked with cross-functional teams. Highlight your proactive communication and adaptability to changing project requirements.

Join Rise to see the full answer
What is your experience with distributed systems?

Discuss specific projects where you have worked with distributed systems, mentioning relevant technologies like Kafka. Explain your understanding of message streaming and service-driven architecture and how they apply to the role at FIS.

Join Rise to see the full answer
How do you prioritize tasks in a project with tight deadlines?

Describe your method for task prioritization, perhaps using tools like Kanban boards or daily stand-ups. Provide an example of how you managed a project with competing deadlines, ensuring effective delivery while maintaining team morale.

Join Rise to see the full answer
What role do you prefer when working in a team environment?

Discuss your preferred role, whether as a leader or a contributor, and provide examples of how you can take initiative or support teammates. Highlight your collaborative skills and adaptability to various team dynamics.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago

Seeking an experienced Senior RPG Software Engineer to innovate community banking solutions at FIS.

Photo of the Rise User
FIS Remote US NY NYC Virtual
Posted 12 days ago

As a Sales Executive at FIS, you will drive sales in a dynamic fintech environment focusing on enterprise-wide software solutions.

Join Factor Eleven as a Senior AdOps Engineer to enhance the stability and performance of our innovative digital advertising platform.

Seeking an experienced Agile Release Train Engineer to facilitate and optimize Agile processes and value delivery in a dynamic IT environment.

Photo of the Rise User

Become a key player at Visa, driving the evolution of mobile payment solutions as a Sr. Software Engineer in Bangalore.

umusic Remote Philadelphia, Pennsylvania
Posted 12 days ago

Join Universal Music Group as a Full Stack Engineer to enhance data visualization for artists using cutting-edge technologies.

Photo of the Rise User
Passion for Exploration
Dare to be Different
Customer-Centric
Diversity of Opinions
Inclusive & Diverse

As a Staff Software Engineer at Attentive, you will drive innovation in personalized marketing solutions by building scalable machine learning systems.

Photo of the Rise User
Verkada Hybrid San Mateo, California, United States
Posted 10 days ago
Mission Driven
Inclusive & Diverse
Take Risks
Collaboration over Competition
Growth & Learning

Join Verkada as a Senior Backend Engineer to lead the development of cutting-edge solutions for their cloud camera products.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical

Canva is seeking a skilled Frontend Software Engineer to enhance user experiences in local markets, particularly for the CJKI group.

Photo of the Rise User

Join Jobber as a Manager of Software Engineering and lead talented teams in transforming service delivery for small businesses in a remote work environment.

We lift economies and communities by advancing the way the world pays, banks, and invests FIS stays ahead of how the world is evolving to power businesses, across merchants, banking, and capital markets, to outpace today’s fast-changing competiti...

84 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Alliance just viewed Director - Music Publishing Licensing at SoundCloud
Photo of the Rise User
Someone from OH, Cincinnati just viewed M365 Technical Advisor at Upwork
Photo of the Rise User
Someone from OH, Cincinnati just viewed Sr. Client Care Support at Visa
Photo of the Rise User
Someone from OH, Cincinnati just viewed Level 1 Support Technician at Pico
Photo of the Rise User
Someone from OH, Steubenville just viewed Digital Marketing Content Intern at Sanction Scanner
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Labeling Associate - 6 Month Contract at Citylitics
Photo of the Rise User
Someone from OH, Dublin just viewed Trainee Database Engineer - IN ( Oracle ) at Rackspace
C
Someone from OH, Lorain just viewed RN Ambulatory - Dermatology at CCF
Photo of the Rise User
Someone from OH, New Albany just viewed Jr Data Scientist (Hybrid) at NielsenIQ
Photo of the Rise User
Someone from OH, Lewis Center just viewed Banking Sector | PL/SQL Developer (Hybrid) at Devoteam
Photo of the Rise User
54 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Loveland just viewed Director, Change Management at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Manager, People Partner (Remote, US) at Renew Home
Photo of the Rise User
Someone from OH, Pleasant Hill just viewed Manager, Strategic Partnerships at Lindenwood University
Photo of the Rise User
Someone from OH, Columbus just viewed Associate Director, US HCP Marketing at Sobi
C
Someone from OH, Cincinnati just viewed Injection Molding Machine Operator at Clarios
Photo of the Rise User
Someone from OH, Columbus just viewed Senior XM Advisor - Customer Experience at Qualtrics
Photo of the Rise User
Someone from OH, Columbus just viewed Dynamics 365 Senior Functional Consultant at ARO
Photo of the Rise User
Someone from OH, Canton just viewed Consultant- Natural Resources at Esri
Photo of the Rise User
Someone from OH, Strongsville just viewed Digital Operations Specialist at Riverside Insights