1

Fidelity Software Engineer Jobs (NOW HIRING)

Fidelity Technology Services LLC seeks Software Engineers to assist with its Department of Defense programs for the design and develop rotary and fixed wing aircraft simulators and Call-For-Fire ...

New

Principal Software Engineer

Westlake, TX · On-site

$129K - $173K/yr

Fidelity is not providing immigration sponsorship for this position The Role We are seeking an experienced Software Engineer to join a Fidelity Technology team and help deliver next-generation ...

Senior Software Engineer Fidelity TalentSource is looking for a Senior Software Engineer to join the Fidelity Customer Protection Services (FCPS) team within the Enterprise Cybersecurity (ECS ...

Senior Software Engineer

Westlake, TX · On-site

$117K - $155K/yr

Note: Fidelity is not providing immigration sponsorship for this position. The Role As a hands-on Senior Software Engineer, your primary role will be building, testing and developing our Platform.

next page

Showing results 1-20

Fidelity Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do fidelity software engineer jobs pay per year?

As of Jun 16, 2026, the average yearly pay for fidelity software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are some common projects or responsibilities for a Fidelity Software Engineer?

As a Fidelity Software Engineer, you will often be involved in designing, developing, and maintaining financial systems, trading platforms, or customer-facing web and mobile applications. Your daily work may include writing and reviewing code, collaborating with cross-functional teams such as product managers and QA engineers, and participating in Agile ceremonies like daily standups and sprint planning. You might also work on integrating new technologies to enhance user experience, optimize system performance, or ensure data security and regulatory compliance. These responsibilities provide opportunities to develop expertise in financial technology and make a direct impact on client and business success.

What are the key skills and qualifications needed to thrive in the Fidelity Software Engineer position, and why are they important?

To thrive as a Fidelity Software Engineer, you need strong programming skills in languages such as Java, Python, or C#, a solid understanding of software development methodologies, and usually a bachelor's degree in computer science or a related field. Familiarity with tools like Git, CI/CD pipelines, cloud platforms (AWS or Azure), and financial systems integration is often required, and certifications in Agile development or relevant cloud technologies can be advantageous. Exceptional problem-solving abilities, effective teamwork, and strong communication skills are important soft skills for this role. These competencies ensure the delivery of high-quality, secure, and reliable software solutions in a collaborative and fast-paced financial services environment.

What is a Fidelity Software Engineer job?

A Fidelity Software Engineer is responsible for designing, developing, and maintaining software solutions that support Fidelity Investments' financial services and products. They work with modern technologies to build scalable applications, enhance user experiences, and ensure system security. Engineers collaborate with cross-functional teams, including product managers and designers, to develop innovative solutions. The role often requires knowledge of programming languages like Java, Python, or JavaScript, as well as experience with cloud platforms and DevOps practices. Fidelity Software Engineers play a key role in driving technology advancements to improve customer experiences and business processes.

What cities are hiring for Fidelity Software Engineer jobs? Cities with the most Fidelity Software Engineer job openings:
What are the most commonly searched types of Fidelity Software Engineer jobs? The most popular types of Fidelity Software Engineer jobs are:
What states have the most Fidelity Software Engineer jobs? States with the most job openings for Fidelity Software Engineer jobs include:
Infographic showing various Fidelity Software Engineer job openings in the United States as of June 2026, with employment types broken down into 98% Full Time, 1% Part Time, and 1% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Software Engineer

Other

Posted 2 days ago


Job description

Fidelity Technology Services LLC seeks Software Engineers to assist with its Department of Defense programs for the design and develop rotary and fixed wing aircraft simulators and Call-For-Fire trainers.
Essential Functions:
The Software Engineer will be responsible for the design and implementation of software solutions, software integration of COTS software packages and support of the organization's software maintenance activities. The Software Engineer will work closely with other members of the software development team, project management, and product management to ensure that projects are executed with a high level of technical excellence; with demonstrable functional and technical quality; and within allotted timeframes. The Software Engineer will work with a diverse group of software engineers, spanning multiple technologies and solution domains. The Software Engineer will also be responsible reviewing product requirements and providing estimates of effort and ensuring that the leadership is kept informed about all project activities.
All Software Engineers serve these functions:
  • Responsible for planning, prioritizing, organizing and performing technical work and ensuring the integrity of significant and diverse projects; provides input to the analysis and conceptual design of proposed projects.
  • Coordinates design activity with other engineers on technical aspects relating to the project; proactively spreads knowledge within the team and demonstrates software development best practices within projects.
  • Actively supports the company's software engineering processes and standards.
  • Establishes and maintains thorough and accurate documentation of all work; writes and demonstrates for others proper technical specification documentation.
  • Implements, unit tests, debugs and integrates code of high complexity; tests to verify the functionality, accuracy, and efficiency of developed or enhanced software; analyzes results for conformance to plans and specifications making recommendations based on the results; develops and initiates design changes or enhancements as necessary.
Qualifications:
  • Education: Bachelor's Degree (4-year college or university) in Computer Science/Software Engineering
  • Experience developing gaming or simulation software, using C++, preferably with MS Visual Studio
  • Familiar with object-oriented programming (OOP) concepts and principles
  • Proficient in C/C++
  • Experience with source control/defect tracking systems (e.g. TFS)
  • Experience with one or more scripting languages (e.g., Lua, PERL, Javascript)
  • Knowledgeable of the .Net Framework
  • Experience developing GUI apps (Windows Forms, Qt, WPF)
  • Experience integrating third-party libraries/APIs
  • Familiar with multi-threaded programming
  • Understanding of SQL database concepts
  • Ability to effectively debug complex code
  • Good interpersonal and communication skills; ability to communicate effectively with peers, clients, and management
  • The ability to prepare and present, in an organized and coherent manner, design disclosures and status review data to peers and to management
  • Excellent organizational skills
  • Ability to work with minimum supervision