Principal Software Engineer
Soteria Reinsurance Ltd.
Job Description: Note: Fidelity will not provide immigration sponsorship for this position.
The Role Fidelity Charitable is looking for experienced engineers who are hardworking, collaborative, analytical thinkers to help deliver the best digital solutions to our customers.
The ideal candidate is deeply entrenched in full stack development, with a passion for using tools and frameworks to guide the development of stable, robust, and resilient apps that best serve our customer initiatives.
The Expertise and Skills You Bring
- 7+ years of experience designing, building, and maintaining full‑stack, customer‑facing applications at enterprise scale
- Bachelor’s degree in computer science or equivalent practical experience
- Strong experience working in Agile/Scrum teams with a focus on delivering high‑quality software
- Advanced hands‑on expertise with Angular (11+), HTML/CSS, JavaScript/TypeScript, and modern front‑end patterns
- Proven backend development experience using Java (11+), Spring Boot, and open‑source technologies
- Experience designing and building RESTful APIs, microservices, and micro front‑end architectures
- Strong understanding of DevSecOps principles and tools such as Jenkins, SonarQube, Git/GitHub, Datadog, and CI/CD pipelines
- Cloud‑native development experience with AWS, Docker, and Kubernetes, including secure and scalable deployments
- Commitment to quality-first engineering through TDD, automated testing, and secure coding practices
- Ability to collaborate closely with architecture, security, UX, and platform teams, while mentoring peers and contributing to engineering standards
- Strong communication skills, an enterprise mindset, and a passion for continuous learning and technical leadership
The Team Fidelity Charitable software engineers develop next‑generation technology that directly impacts how our customers accomplish their philanthropic goals.
As a Software Engineer within our technology business unit, you will help take Fidelity Charitable applications to the next level of evolution.
The position will require hands‑on software development, cross team collaboration with a diverse and co‑located engineering team, and the ability to visualize customer issues as drivers for internal change.
Fidelity’s Onsite Working Model
Fidelity is transitioning to a full‑time onsite working model through a phased rollout across regions and roles.
Currently, some roles and locations require 100% onsite presence, while others require less.
Onsite expectations are likely to evolve as the rollout continues.
This transition does not apply to fully remote roles.
Certifications
Category: Information Technology
Please be advised that Fidelity’s business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement‑related financial activities and the rules and regulations of numerous self‑regulatory organizations, including FINRA, among others.
Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.
At Fidelity, we are passionate about making our financial expertise broadly accessible and effective in helping people live the lives they want!
We are a privately held company that places a high degree of value in creating and nurturing a work environment that attracts the best talent and reflects our commitment to our associates.
We are proud of our diverse and inclusive workplace where we respect and value our associates for their unique perspectives and experiences.
For information about working at Fidelity, visit FidelityCareers.com.
Fidelity Investments is an equal opportunity employer.
Fidelity will reasonably accommodate applicants with disabilities who need adjustments to participate in the application or interview process.
To initiate a request for an accommodation please contact the following:
For roles based in the US: Contact the HR Leave of Absence/Accommodation Team by sending an email to View email address on click.appcast.io, or by calling View phone number on click.appcast.io, prompt 2, option 2 For roles based in Ireland: Contact View email address on click.appcast.io For roles based in Germany: Contact View email address on click.appcast.io
Fidelity Privacy Policy
#J-18808-Ljbffr$272k - $431.25k
...NVIDIA is hiring experienced software engineers with kubernetes experience to help scale up its AI Infrastructure. We expect you to have significant software engineering experience with kubernetes including cluster operations, operator development, node health monitoring...SuggestedFull time- ...~ Bachelor’s Degree. ~10 or more years of experience in software engineering. Preferred Qualifications: ~3 or more years of AWS... ...facing activities (e.g., implementation, audits). The Principal Software Engineer is one of the highest-level individual contributor...SuggestedFull timeTemporary workCasual workInternshipMonday to FridayFlexible hoursDay shift
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...SuggestedInternship
$165k - $248k
...emphasis on resilience, fault tolerance, and observability. Collaborate with team members and cross‑functional teams, including software engineers, product managers, and business stakeholders, to deliver a reliable, scalable service with high quality. Ensure alignment...SuggestedFull timeTemporary workWork at office- ...to improve decision-making, mitigate risk, and drive long-term balance sheet reliability. Role Description As a Senior Software Engineer at ENFOS, you will report to the Head of Engineering and play a key role in shaping the future of our platform. You’ll be responsible...Suggested
$90k - $135k
...Drive the future of Agentic AI at Pearson as part of the AgentOps Engineering team. Inspire innovation. Empower learning. Pearson, the world’s leading learning company, is hiring a Senior Software Engineer to play a key role on our AgentOps Engineering team....Full time$120k - $150k
...us and help meet one of the most important energy challenges of our time while building a rewarding career. Overview The Software Engineer is responsible for building and maintaining the backend services and APIs that Cypress Creek Energy’s business runs on, and...Work at office3 days per week- ...and internal or external systems using Oracle Integration Cloud. Collaborate with business partners and architects throughout the software development lifecycle, troubleshoot production issues, review code and designs, manage deployments, and maintain technical documentation...Temporary work
- ...Change controls Other duties as assigned. Qualifications ~ Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field (or equivalent professional experience). ~ SAP ABAP or SAP BTP developer certification a plus. ~5+ years of...Monday to FridayDay shift
$151.6k - $222.4k
...scale. Your Impact Own features end-to-end across the complete software development lifecycle including AI, spanning requirements... ...Participate in design and code reviews, contributing to shared engineering standards and long-term system health. Partner closely with product...Full timeTemporary workLocal areaFlexible hours- ## Senior Staff Software EngineerApplylocations: NC Durham Office: WI Milwaukee Main Campus: WI Milwaukee Innovation and Technology Centertime... ...the lives of millions of seniors!In the Senior Staff Software Engineer position, you’ll lead the design and delivery of highly complex...Work at office
- ...environment promotionsKnowledge of Datadog, Splunk or other logging, observability, monitoring or APM tool.Ability to trace complex CI/CD scenarios, release issues and environment issues in a multi-component environment.Familiarity with search engines like Solr is a plus....
- In the Software Engineer Intern position, you'll gain hands-on experience building and maintaining software that transforms healthcare delivery. You'll join an AI-first experienced engineering team to develop, test and enhance applications while learning how AI, automation...Full timePart timeSummer workInternship
- Software Engineer Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental...Local area
$110k - $150k
...location, either Burlington or Durham, supporting both collaboration and flexibility. Responsibilities Have ownership mindset and lead software development projects from conception to deployment and support including design, architecture, implementation and monitoring...Full timeTemporary workCasual workInternshipWork at officeMonday to FridayFlexible hoursDay shift3 days per week- Software Engineer In Test Responsibilities: Create BDD automated test cases based on retailer business requirements Write code (Java/Javascript) to enhance BDD framework for new requirements Participate in backlog grooming, sprint planning, and requirements team meetings...
- Software Engineer III (Java) North Carolina Contract Bachelor’s Degree in Computer Science or related field 5-7 years of professional experience in software development 3+ years of cloud-based or client/server development experience. 3+ years of POS and payments development...Contract work
- Full Stack Engineer Dynamic Work schedule - This is 5 days on site a month- in the same week then the remainder of the month is working... ...in a fast-paced environment Working Knowledge of API management software such as Apigee IDE’s - Spring Tool Suite, and Eclipse, within a...Temporary workWork at officeWork from home
- Software Engineer Intern This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help...InternshipWork at officeLocal area2 days per week
$170k - $253k
...Job Summary As a Senior Engineer in NetApp's AI BU, you are a strong, trusted technical contributor — designing and building complex... ...through delivery. Design and build complex, high-quality software systems, owning technical correctness, performance, and maintainability...Full timeLocal area$55k - $134k
...Job Description: Fidelity Leap Program - Software Engineer This Position starts on April 5, 2027 Locations: Boston, MA | Durham, NC | Merrimack, NH | Westlake, TX Note: Fidelity will not provide immigration sponsorship for this position As part of Fidelity'...Full timeInternship$170k - $253k
...Job Summary The Software Engineer will lead a dynamic team responsible for ensuring our critical systems' reliability, performance, and efficiency. This role involves a strategic blend of engineering and operations and requires a strong background in software development...Full timeLocal area- ...pipeline for turning store video into insights, and more. As an AI Engineer III, you will design and build these tools and the platform... .... WHAT WE ARE LOOKING FOR ~5+ years building software or cloud systems, with at least 3 years delivering to the cloud...
$139.3k - $203.6k
...Richardson, TX. Meet the Team Cisco's Customer Experience (CX) engineering organization is a global team of experts dedicated to... ...challenges using AI/ML solutions. Your Impact As a Front-End Software Engineer in Cisco's CX Engineering organization you will play...Full timeTemporary workWork at officeLocal areaFlexible hours2 days per week3 days per week- ...Direct Supply AI Engineer Role Direct Supply is building AI systems that change how care is delivered to millions of seniors and support... ...What We're Looking For Strong applied AI and software engineering fundamentals Builders who can span tech, product...
- Java/Spark Engineer Mode: 5 days/Month onsite in Durham, NC, Rest days Remote Interview: 1 round What does team do: UAP would be the next generation platform to manage acquisition as a service through low code and config driven architecture. UAP will also provide: Configuration...Remote work
$126.6k - $168.8k
Mobile Application Developer (Kotlin Primary) NTT DATA Services is seeking a Mobile Application Developer with strong expertise in Kotlin and Android application development as the primary skill, along with working knowledge of Swift and iOS development as a secondary...Temporary workWork at officeLocal areaFlexible hours- Principal Software Engineer CLIENT’s Defined Benefit Platform Technology team is seeking highly motivated, Principal Software Engineer to join its dynamic, globally distributed team of IT professionals responsible for design and development of CLIENT’s DB Platform Applications...
- ...employees Job Description SUMMARY: We seek a Principal Engineer to serve as the foremost expert within our engineering... ...complex technical challenges, and champion best practices in software development. This position demands extensive knowledge of current...Live inWork at officeWork from homeFlexible hours
- Senior Software Engineer (Java) Location: Durham, NC, Jersey City NJ, Remote till covid Duration: 12+ months Job Description: Actively developed solutions on projects using Java, Spring Boot, Spring MVC and ORM technologies. Designed and developed various SOA solutions...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal Durham, NC
- senior principal scientist Durham, NC
- senior principal cloud computing engineer Durham, NC
- software sales executive Durham, NC
- software technology Durham, NC
- software intern Durham, NC
- entry level software sales Durham, NC
- software sales representative Durham, NC
- id software Durham, NC
- software sales Durham, NC


