Senior Software Engineer/Developer
Fidelity Investments
Designs software and implements Object Oriented Programming (OOP) using Java, Scala, and Python. Writes scripts using Unix. Develops Machine Learning (ML) infrastructure and ML Operations in the Cloud using Amazon Web Services (AWS). Builds and maintains large scale ML infrastructure and pipelines. Contributes to building advanced analytics, ML platforms, and tools to enable prediction and optimization of models. Provides business solutions by developing complex or multiple software applications to support Data Science-oriented frameworks and business solutions. Primary Responsibilities: Develops original and creative technical solutions to on-going development efforts. Designs applications or subsystems on major projects and for/in multiple platforms. Develops applications for multiple projects supporting several divisional initiatives. Develops scalable, modular, and safe technical solutions to support ML projects. Assists in the planning and conducting of user acceptance testing. Develops comprehensive documentation for multiple applications supporting several corporate initiatives. Responsible for post-installation testing of any problems. Establishes project plans for projects of moderate scope. Works on complex assignments and often multiple phases of a project. Performs independent and complex technical and functional analysis for multiple projects supporting several initiatives. Education and Experience: Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience as a Senior Software Engineer/Developer (or closely related occupation) developing ML platform applications for Cloud infrastructures (Amazon Web Services (AWS), Azure, Google, and IBM) using Agile Methodologies. Or, alternatively, Master’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and one (1) year of experience as a Senior Software Engineer/Developer (or closely related occupation) developing ML platform applications for Cloud infrastructures (Amazon Web Services (AWS), Azure, Google, and IBM) using Agile Methodologies. Skills and Knowledge: Candidate must also possess: Demonstrated Expertise (“DE”) designing, building, and applying auto-ML infrastructure and tools to develop, deploy, monitor, and interpret ML models using AWS SageMaker, Google Colab, Azure Cloud, and Anaconda; and building tools to detect data drifts that impact prediction quality and model monitoring, interpretability, and explainability using Python’s ML and Deep Learning (DL) ecosystem (numpy, panda, sklearn, tensorflow, and keras). DE designing and developing scalable and secure applications using Cloud technologies according to standard security practices and distributed architectural requirements – Identity and Access Management (IAM), fine-grain access controls, and encryption schemes. DE achieving auto-scale analysis for users and use cases within an organization environment using Kubernetes and Open-Source Software (Jupyter and Kubeflow); accelerating data exploration and model development using notebook interfaces and tools (Dask Spark Technology); applying version control (Git) while developing AI solutions in Agile methodologies; and deploying data science infrastructure using CI/CD and orchestration tools (AWS Step Functions, Airflow, and Kubeflow). DE analyzing Big Data applications; designing and developing batch processing jobs that perform ETL to support predictive analytics using Hadoop, MongoDB on Cloudera, Google Cloud, or AWS and navigation tools (analytical functions offered by PostgreSQL); building and troubleshooting high performance big data applications using multi-threading, multi-processing, asynchronous programming, MapReduce techniques, and programming languages (Python and Java). #J-18808-Ljbffr Fidelity Investments
- ...Senior Software Engineer Job Details Posted: 24 June 2026 Location: Durham, NC Reference: 1000109 Qualifications and Responsibilities Bachelor... ...Passionate and committed to learning new things and developing with the latest technologies and frameworks Work well in both...Senior
- ...Description: Hybrid 2 weeks per month in either Durham, NC or Location to be confirmed Our client seeks a Senior Software Engineer in Test to design, develop, and maintain automated test suites for digital healthcare products. The role focuses on UI and API automation...Senior
$140k - $220k
Forterra in Durham, NC is seeking a Senior Embedded Engineer to lead the development of edge software and real-time processing pipelines on ARM/Linux devices. This role requires expertise in modern C++ and experience building high-throughput systems. You will work with...Senior- General Atomics Integrated Intelligence, Inc. (GA Intelligence) seeks a Senior Software Engineer to design, develop, and maintain JVM-based applications for ingesting, processing, storing, analyzing, visualizing, and disseminating streaming data within Kubernetes environments...Senior
- ...Technology Technical Recruiter @ Golden Technology Inc. Hiring a Senior Software Developer! Our client is seeking a Senior Software Developer to join... ...job is posted. Sign in to set job alerts for “Software Engineer” roles. Raleigh, NC $125,000.00-$178,000.00 1 day ago...SeniorContract workFlexible hoursWeekend work
$165k - $248k
...Collaborate with team members and cross‑functional teams, including software engineers, product managers, and business stakeholders, to deliver a... ...genetic information, or any other legally protected status. Seniority level Director Employment type Full-time Job function...SeniorFull timeTemporary workWork at office- ...applications and industries. Within our software stack, CUTLASS stands out as a popular... ...NVIDIA GPUs. If you are passionate about developing and optimizing math kernels to extract... ...degree in Computer Science, Computer Engineering, or related field (or equivalent experience...Senior
- Job Description We are looking for a Senior Software Engineer to build and modernize our Customer Identity (UID-UCP) within the Core and Common Frameworks platform. In this role, you will develop, modernize, and maintain core identity capabilities that integrate with the...SeniorFull time
$152k - $241.5k
...Strong coding skills in at least two of: Go, Java, C/C++, Scala, Python, Elixir, with a focus on backend, systems, or infrastructure engineering. Deep understanding of scalability, consistency, and performance trade‑offs in server‑side systems; ability to build...Senior- Introduction At IBM Software, we transform client challenges into solutions... ..., and industries to design, develop, and deliver solutions that... ...for ensuring that Confluent engineers can safely and efficiently... ...our cloud at scale. As a Senior Software Engineer, you will design...Senior
$176k - $333.5k
...solve. Make the choice to join us today. We are looking for a Senior Software Engineer to join our mission to continue improving our HPC... ...challenges and performance of server-side code. Able to craft and develop horizontally-scalable, resilient and performing-under-load...Senior- ...expand and grow our Private Cloud Engineering team with talented and inspired Software Engineers. Essential Functions... ...engineering teams and assist in developing strategies to address them. About... ...technical tasks, with guidance from senior engineers. Required Education...SeniorWork experience placementWork at office2 days per week
- ...long-term balance sheet reliability. Role Description As a Senior Software Engineer at ENFOS, you will report to the Head of Engineering and... ...establishing engineering best practices, mentoring junior developers, and contributing to a culture of technical excellence and...Senior
$152k - $241.5k
A leading technology company in Durham, North Carolina is seeking a motivated engineer specializing in system software to join their Tegra System Software team. The role involves designing and verifying features for next generation SoC architecture, collaborating closely...Senior$108k
HCLTech is looking for a highly talented and self-motivated Senior Software Engineer to join it in advancing the technological world through... ...cloud-based development practices. Responsibilities Design, develop, and maintain scalable applications and services. Build backend...SeniorFull timeLocal area- Position Overview This position is intended to be a member of the engineering team, developing software for medical information products. Job Description Duties and Responsibilities Design and implement product features from internal and external customer requirements...SeniorLocal area
- NVIDIA Corporation in Durham, North Carolina, seeks a candidate to write comprehensive test plans that functionally verify individual components of our solution based on architectural specifications. Telecommuting may be permitted, and candidates should be prepared to collaborate...SeniorRemote job
- Galatea Associates, located in Durham, NC, is seeking an experienced Financial Software Engineer to contribute to innovative projects for capital markets clients. This role demands strong problem-solving skills and the ability to build relationships within a collaborative...Senior
- FUJIFILM Healthcare Americas Corporation seeks a Senior Software Engineer to develop innovative software solutions for medical imaging, focusing on radiology and cardiology. You will collaborate with a talented team, leveraging Microsoft technologies to provide advanced...Senior
- Merck & Co. in Durham, North Carolina is looking for a software engineer to join their team, developing software for medical information products. Candidates should have at least 5 years of experience, particularly in corporate technical training, and possess excellent...Senior
$140k - $200k
Speechify, Inc. is looking for a Senior Software Engineer in Durham, NC. This role involves joining the Core Experiences Team to build and maintain foundational services that enhance user experience across platforms. The ideal candidate should possess systems thinking,...Senior- FUJIFILM Holdings America Corporation in Durham, North Carolina is looking for a Software Engineer to develop and maintain software for medical information products. The ideal candidate should have at least 5 years of experience, particularly in .NET Technologies, and...Senior
$144k - $270.25k
...support of infrastructure tools used by design engineers for build and verification of architectural, rtl, and gate level designs. As a software engineer, you will craft highly efficient... ...use by hundreds of engineers worldwide. Develop software tools in C++/Golang to analyze...SeniorWorldwide$152k - $241.5k
...applications and industries. Within our software stack, CUTLASS stands out as a popular open... ...or model adjustments to resolve them. Develop tooling to automate the benchmarking,... ...PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience...Senior- ...generative AI to autonomous vehicles. We are now looking for a Senior Software Engineer to help accelerate the next era of machine learning... ...monitoring, and operating GPU clusters at scale, then design, develop, and maintain engineering solutions to solve those pain points...Senior
$152k - $241.5k
A leading tech company in North Carolina is seeking a Senior Software Engineer to enhance its HPC infrastructure. The ideal candidate will have strong coding skills and a background in cloud technologies. Responsibilities include applying distributed systems patterns,...Senior$108k - $168k
HCLTech is seeking a highly talented and self-motivated Senior Software Engineer (Python, Angular & Neo4j) in Durham, North Carolina. This hybrid... ...scalable applications, build backend solutions, and develop frontend applications. Join us in advancing the technological...Senior- ## Senior Android Software EngineerApplylocations: United States - Durhamtime type: Full timeposted... ...-device presence.As a Senior Android Engineer, you'll build and harden the SDKs and... ...-level code consumed by other developers — not just app features.* A track record...SeniorLocal areaFlexible hours
- Fidelity Investments in Durham, NC is seeking a Senior Software Engineer to build and modernize the UID-UCP Customer Identity platform within the Core and Common Frameworks group. You will develop, maintain, and evolve core identity capabilities that connect with the enterprise...Senior
$184k - $287.5k
...networking, NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack. We’re searching for a highly motivated, technical... ...simulation & emulation technology. Mentor architects and engineering teams to grow them into future leaders. Make key technical decisions...SeniorShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer/Developer. Be the first to apply!
- ngo software engineer Durham, NC
- software developer Durham, NC
- software developer internship no experience Durham, NC
- part time software developer remote Durham, NC
- financial software developer Durham, NC
- senior software engineer ruby on rails Durham, NC
- software engineer amazon Durham, NC
- senior software design engineer Durham, NC
- software engineer remote Durham, NC
- entry level software engineer remote Durham, NC

