Senior Software Engineer

10 hours ago


Durham, North Carolina, United States Fidelity TalentSource LLC Full time

About the Role

We are seeking a highly skilled Senior Software Engineer to join our Fidelity Center of Applied Technology (FCAT) team. As an Innovation Catalyst, you will play a key role in driving the development of cutting-edge technologies that will shape the future of our industry.

Key Responsibilities

  • Design and develop high-quality digital assets and prototypes that showcase our innovative solutions
  • Collaborate with cross-functional teams to identify and explore emerging technologies such as Spatial Computing, XR (VR, AR, MR), Blockchain, and AI/ML
  • Develop and maintain cloud-native architectures, microservices, and serverless computing solutions
  • Work with Agile/iterative software delivery methodologies to deliver high-quality software products
  • Stay up-to-date with the latest industry trends and technologies, and apply this knowledge to drive innovation within the organization

Requirements

  • Bachelor's degree in Computer Science, Engineering, or other technical field
  • 5+ years of software development experience, or MSc + 3 years
  • Strong development skills and experience with modern web technologies and frameworks, containerization and orchestration tools
  • Experience with API design principles and RESTful APIs and GraphQL
  • Experience with cloud-native architectures, microservices, and serverless computing
  • Familiarity with 3D tools and game engines like Unity, Unreal Engine, Blender, or others
  • Knowledge of computer vision, machine learning, and neural networks
  • Strong Object-Oriented skills and experience with design patterns

What We Offer

  • A dynamic and innovative work environment that encourages collaboration and creativity
  • A comprehensive benefits package, including health insurance, retirement savings, and paid time off
  • Opportunities for professional growth and development, including training and education programs
  • A commitment to diversity, equity, and inclusion, with a focus on creating a workplace that is welcoming and inclusive for all employees

About Fidelity

Fidelity Investments is a privately held company with a mission to strengthen the financial well-being of our clients. We help people invest and plan for their future, and we assist companies and non-profit organizations in delivering benefits to their employees. We provide institutions and independent advisors with investment and technology solutions to help invest their clients' money.

Why Join Us?

At Fidelity, you'll find endless opportunities to build a meaningful career that positively impacts people's lives, including yours. You'll have the chance to work with a talented team of professionals who are passionate about innovation and customer satisfaction. We offer a range of benefits and perks that support your well-being and help you achieve your goals.



  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Job Description:Position Overview:Fidelity TalentSource LLC is seeking a highly skilled Senior Software Engineer/Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Job Description:Position Overview:Fidelity TalentSource LLC is seeking a highly skilled Senior Software Engineer/Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop...


  • Durham, North Carolina, United States Google Full time

    About the RoleAs a senior software engineer in our Core Machine Learning organization, you will play a critical role in driving the development of cutting-edge machine learning technologies that power Google's products and services.ResponsibilitiesSoftware Development: Write and test high-quality product or system development code, ensuring it meets the...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Job SummaryFidelity TalentSource LLC is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our technology team, you will be responsible for designing, developing, and testing software applications for our policy administration system.Key ResponsibilitiesDevelop and implement software solutions using Oracle Policy...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Senior Software Engineer (OIPA) – Fidelity TalentSource LLCAre you passionate about developing cutting-edge experiences and platforms to support customer needs in tax-efficient savings, protection, and assured income in retirement? Fidelity TalentSource LLC, a leading provider of internal temporary staffing services, is seeking skilled engineers to join...


  • Durham, North Carolina, United States Metasys Technologies, Inc. Full time

    Job Title: Senior Software Test Engineer (Automation)Location: Durham, NCDuration: 6 Month ContractPotential to convert to perm: YesJob Summary:This role is intended to work within the automation team to develop automation frameworks and scripts for new and existing features of all software products.Key Responsibilities:Create and maintain automation...


  • Durham, North Carolina, United States American Unit, Inc Full time

    Senior Frontend EngineerContract PositionRemote OpportunityPosition OverviewAmerican Unit, Inc. is seeking a skilled Senior Frontend Engineer to collaborate with our esteemed healthcare partner. This role involves engaging in various projects and ensuring that user requirements are fulfilled through the design, development, documentation, and testing of both...


  • Durham, North Carolina, United States NVIDIA Full time

    About NVIDIANVIDIA is a pioneering technology company that has consistently pushed the boundaries of innovation over two decades. Our groundbreaking invention of the GPU in 1999 revolutionized the PC gaming market, redefined modern computer graphics, and transformed parallel computing. More recently, our GPU deep learning technology ignited the modern AI era...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Job Overview:Position Summary:The Lead Software Engineer is responsible for designing and enhancing automated testing frameworks and proprietary software tools through custom test automation, utilizing technologies such as SQL, XML, HTML, JavaScript, Java, and Python. This role involves testing distributed systems across various layers of the technology...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Job SummaryWe are seeking a highly skilled Principal Software Engineer/Developer to join our team at Fidelity TalentSource LLC. As a key member of our software development team, you will be responsible for designing, developing, and maintaining automated tests and in-house software utilities.Key ResponsibilitiesDesign and develop automated test frameworks...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Job Overview:Position Summary:The role involves executing software validation and deployment within an Agile framework utilizing Object-Oriented programming languages, SOAP, and RESTful Web Services. It includes the development of Continuous Integration/Continuous Deployment (CI/CD) pipelines in accordance with DevOps principles, employing tools such as GIT...


  • Durham, North Carolina, United States TalentBurst, Inc. Full time

    Job DescriptionJob Title: Software Development EngineerJob Summary:TalentBurst, Inc. is seeking a highly skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and debugging high-quality software systems that support early stage and mature, high-volume manufacturing...


  • Durham, North Carolina, United States SRI Tech Solutions Inc. Full time

    Position OverviewWe are seeking a talented and experienced software engineer with a strong background in both Go Language and Java. The ideal candidate will possess a deep understanding of modern software development practices and a passion for building robust applications.Key Responsibilities:Minimum of 3 years of experience working with Go...

  • Software Engineer

    4 weeks ago


    Durham, North Carolina, United States Red Hat Full time

    The Red Hat OpenShift team is looking for a Software Engineer to join us. In this role you will develop tools as well as contribute fixes to upstream projects and OpenShift itself, all for the purpose of ensuring we have a reliable signal from our test infrastructure. You'll analyze data to inform your priorities and help others in our larger product team to...


  • Durham, North Carolina, United States Indotronix Avani Group Full time

    Position OverviewWe are seeking a Senior Mechanical Engineer to join our dynamic team at Indotronix Avani Group. This role is pivotal in driving innovative solutions in mechanical design and engineering.Key ResponsibilitiesEducational Background: A Bachelor of Science degree in Mechanical Engineering or a related field is essential.Experience: A minimum of 6...


  • Durham, North Carolina, United States FUJIFILM Holdings America Corporation Full time

    Overview The Senior Process Engineering Specialist serves as a key representative of the technical operations division at FUJIFILM Holdings America Corporation, engaging with clients, regulatory bodies, and internal management. This role is pivotal in overseeing the integration of new client processes and ensuring that project goals are met effectively. The...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Software Development EngineerRole Overview:We are looking for a skilled Software Development Engineer to become a part of our dynamic team. The successful candidate will take charge of designing and developing web applications, testing RESTful Web Services, and applying Continuous Integration methodologies. If you have a passion for technology and a solid...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Position OverviewFidelity TalentSource LLC is looking for a skilled professional to join our dynamic team as a Lead Software Engineer.Key ResponsibilitiesIn this role, you will:Design, develop, and maintain robust web applications utilizing technologies such as Node, Angular, and ExpressJS.Engage in architectural design discussions to shape the...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Full Stack Software EngineerPosition Overview:We are looking for an experienced Full Stack Software Engineer to become a vital part of our development team. This position involves crafting software solutions following Agile practices, utilizing technologies such as Angular, C#, and Java. You will engage in the development of software applications tailored...


  • Durham, North Carolina, United States Insight Global Full time

    About the RoleWe are seeking a highly skilled Senior Python Software Developer to join our Agile engineering team at Insight Global. As a key member of our team, you will be responsible for designing, coding, and testing new systems and features built using our primary technologies – Python, Microsoft Azure functions, Azure SQL Database, and Azure...