Software Engineer Jobs in Durham, NC

YesterdaySaved
In-Office
Durham, NC, USA
127K-291K Annually
Senior level
127K-291K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Design and develop scalable, concurrent C++ software for HPE’s enterprise storage platform in Linux environments. Responsibilities include building storage services and distributed systems features, debugging performance and reliability issues, developing automated tests, participating in architecture and code reviews, integrating technologies, and mentoring engineers.
Top Skills: BoostC++GdbKubernetesLinuxPerfPythonStl
YesterdaySaved
In-Office
Durham, NC, USA
127K-291K Annually
Senior level
127K-291K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Design and develop scalable, concurrent C++ software for HPE’s Alletra enterprise storage platform in Linux environments. Responsibilities include building storage services and distributed systems features, debugging performance and reliability issues, developing automated tests, conducting design and code reviews, integrating technologies, and mentoring engineers. The role requires collaboration across engineering teams and expertise in systems architecture, multithreading, operating systems, data structures, and performance optimization.
Top Skills: AlgorithmsAutomated TestingBoostC++Data StructuresDistributed SystemsEmbedded SystemsFile SystemsGdbKubernetesLinuxLocksMultithreadingMutexesPerfPythonStlStorage Systems
7 Days AgoSaved
In-Office
Durham, NC, USA
152K-349K Annually
Expert/Leader
152K-349K Annually
Expert/Leader
Artificial Intelligence • Cloud • Information Technology • Consulting
Designs and develops software systems and organization-wide architectures across multiple platforms, with a focus on storage and distributed systems. Evaluates technologies, integrates solutions into technology roadmaps, reviews designs for quality and compliance, and leads complex technical initiatives. Provides technical leadership, executive-level communication, mentoring, and guidance to engineering teams and development partners. The role requires strong datapath expertise and substantial experience designing, testing, debugging, and integrating software systems.
Top Skills: CompilersDatabasesDatapathDistributed SystemsNetworksOperating SystemsRoutersSoftware Testing
12 Days AgoSaved
In-Office
5 Locations
162K-371K Annually
Senior level
162K-371K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Lead cybersecurity engineering and software development for HPE Block Storage products. Responsibilities include designing security architecture, implementing cybersecurity features, supporting certification and compliance activities, evaluating security technologies, remediating vulnerabilities, influencing security standards, and mentoring engineers. The role requires expertise in cybersecurity engineering, software development, compliance frameworks, scalable security solutions, and technical leadership.
Top Skills: CCommon CriteriaDisa Srg/StigEu CraFipsGoLinuxNist Sp 800-53PqcSshTls
YesterdaySaved
In-Office
4 Locations
96K-221K Annually
Senior level
96K-221K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Develop and maintain automated UI and API test coverage, execute and analyze tests, perform exploratory and regression testing, investigate defects, and drive quality engineering improvements. Collaborate with software engineers and product managers on test strategies, contribute to technical designs, perform root cause analysis, and mentor junior engineers. The role also supports testing for performance, scale, security, and vulnerability concerns.
Top Skills: Agile SdlcAnsibleAWSAzureGCPJavaKubernetesKvmPlaywrightPythonSeleniumTerraformTypescriptVMware
6 Days AgoSaved
In-Office
2 Locations
157K-361K Annually
Expert/Leader
157K-361K Annually
Expert/Leader
Artificial Intelligence • Cloud • Information Technology • Consulting
Designs and develops Go microservices, Kubernetes controllers, and Linux networking software for HPE enterprise storage systems. Builds highly available distributed services, automates data-center network switch management and upgrades, develops software distribution services, and creates comprehensive automated tests. Troubleshoots customer issues, reviews designs and code, collaborates across storage and cloud teams, and mentors engineers.
Top Skills: Container ImagesContainer RegistriesGoGrpcIpv4Ipv6KubernetesKubernetes CniLinuxPrometheusPythonTcp/IpTlsVlans
Reposted 4 Days AgoSaved
Hybrid
4 Locations
100K-150K Annually
Mid level
100K-150K Annually
Mid level
Fintech • Professional Services • Consulting
As a Financial Software Engineer, you will design, architect, and build systems to enhance liquidity access for Capital Market clients, while leading projects and mentoring junior members.
Top Skills: Financial SoftwareProgrammingSoftware EngineeringTechnology Agnostic
Reposted 4 Days AgoSaved
Hybrid
4 Locations
95K-100K Annually
Entry level
95K-100K Annually
Entry level
Fintech • Professional Services • Consulting
As a Financial Software Engineer, you'll build and improve financial systems, ensuring access to liquidity and capital for clients, while engaging in client relations and technical tasks.
Top Skills: Client ManagementFinancial SystemsProgrammingSoftware Engineering
11 Days AgoSaved
In-Office
2 Locations
121K-277K Annually
Senior level
121K-277K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Leads software engineering teams developing complex storage products and platforms. Responsibilities include architecture, coding, testing, integration, debugging, design review, partner management, technology innovation, quality improvement, and mentoring. Requires strong C/C++ systems programming, operating systems knowledge, multithreaded and clustered-environment debugging, and experience with storage, distributed file systems, high-availability clusters, or performance optimization.
Top Skills: AlgorithmsC/C++Data StructuresDistributed File SystemsHigh-Availability ClustersMemory ManagementMultithreaded ProgrammingOperating SystemsPerformance TuningStorage Systems
Reposted 6 Days AgoSaved
In-Office or Remote
4 Locations
152K-288K Annually
Senior level
152K-288K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Design, develop, verify, and maintain embedded system software and kernel drivers for NVIDIA Tegra ARM-based SoCs. Responsibilities include pre-silicon modeling, silicon bring-up, core OS enablement, hardware and software collaboration, unit testing, documentation, and system-level debugging. The engineer will also influence hardware architecture through design specifications and support next-generation SoC platforms.
Top Skills: ArmCDmaEmbedded SoftwareJtagKernel DriversSoc
15 Days AgoSaved
In-Office
Durham, NC, USA
106K-243K Annually
Mid level
106K-243K Annually
Mid level
Artificial Intelligence • Cloud • Information Technology • Consulting
Designs, develops, and integrates functional and integration testing for complex software systems. The role creates test plans and cases, debugs and scripts automated tests, evaluates designs against standards, and collaborates with internal and external development teams. It also contributes to software architecture, drives adoption of new technologies, supports cross-organizational initiatives, and mentors junior engineers.
Top Skills: KubernetesPython
13 Days AgoSaved
In-Office
Durham, NC, USA
Senior level
Senior level
Artificial Intelligence • Hardware • Internet of Things • Other • Energy
Own end-to-end software solution delivery for retail platforms, including prototyping, technical design, implementation, code reviews, client leadership, mentoring, and post-release support. Build cloud-native, microservices, and event-driven systems while applying AI-assisted development throughout the software lifecycle. Lead Dual-Track Agile discovery and delivery, make architectural trade-offs, ensure security and scalability, and translate business requirements into production-ready implementations.
Top Skills: Ai AgentsAzureCi/CdClaude CodeCursorDockerEvent-Driven ArchitectureGenerative AiGithub CopilotJavaKubernetesMicroservicesNoSQLOclOpenapiReactRestSpring BootSQLTla+TypescriptUmlVue
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
13 Days AgoSaved
In-Office
Durham, NC, USA
Senior level
Senior level
Artificial Intelligence • Hardware • Internet of Things • Other • Energy
Develop and deliver cloud-native retail platform solutions from discovery through production. Responsibilities include hands-on coding, prototyping, technical design, AI-assisted development, client-facing technical leadership, code reviews, stakeholder workshops, mentoring, and post-release operational ownership. The role requires building microservices and integrations, applying engineering standards, managing technical risks, and leveraging generative AI across design, coding, testing, documentation, and validation.
Top Skills: Agentic AiAutomated TestingAzureCi/CdClaude CodeCursorDockerEvent-Driven ArchitectureGenerative AiGithub CopilotJavaKubernetesMicroservicesNoSQLOclOpenapiReactRestSpring BootSQLTla+TypescriptUmlVue
Reposted 17 Days AgoSaved
In-Office
4 Locations
55K-134K Annually
Entry level
55K-134K Annually
Entry level
Fintech
Participate in Fidelity’s 10-week Leap Program to build scalable applications and features, develop software across the full lifecycle, write and test code, deploy through automated pipelines, and responsibly use AI tools. Collaborate with engineering teams on production projects supporting millions of financial-services customers while receiving mentorship and career development.
Top Skills: Ai ToolsAPIsAutomated Software Development PipelinesDatabase PlatformsFront-End FrameworksMessaging Technologies
27 Days AgoSaved
In-Office
Durham, NC, USA
Senior level
Senior level
Artificial Intelligence • Hardware • Internet of Things • Other • Energy
Owns the payment platform’s terminal transport, store-and-forward, routing, transaction integrity, and exception-handling code. Diagnoses timing-sensitive production failures, leads root-cause analysis, enforces PCI-compliant design standards, and mentors engineers. The role requires deep Java distributed-systems expertise, payment-processing knowledge, socket communication, high availability, CI/CD, and debugging of POS client integrations. The engineer will also oversee AI coding agents and advance toward architectural ownership of payment transport and transaction-integrity layers.
Top Skills: AzureDockerEmvGitJavaJavaScriptJenkinsKubernetesMavenMongoDBOpenapiOpentelemetryPci DssRestSpring BootSQLSwaggerTcpTypescriptVue 3
6 Days AgoSaved
In-Office
Durham, NC, USA
Senior level
Senior level
Fintech
Leads enterprise software modernization and cloud-native architecture initiatives. Designs scalable microservices, event-driven systems, APIs, secure frameworks, and CI/CD automation. Develops complex Java and web applications, establishes engineering standards, oversees QA readiness, coordinates project delivery, manages technical risks, advises senior management, resolves technology issues, and mentors junior engineers. Requires expertise with Spring, Angular, Azure, Docker, DevOps tools, release management, privacy platforms, and enterprise application development.
Top Skills: AngularAzureCi/CdDockerDomain-Driven DesignEnsightenGitGithub CopilotJ2EeJavaJenkinsJIRAJpaKubernetesMicroservicesMybatisOnetrustRest ApisServicenowSpring BatchSpring BootUdeployVaultjsVeracodeVisual Studio Code
6 Days AgoSaved
In-Office
Durham, NC, USA
Senior level
Senior level
Fintech
Builds, modernizes, maintains, and deploys enterprise APIs, database layers, cloud-native applications, and event-driven systems. Designs architectures and data models, migrates applications to AWS, develops monitoring and CI/CD solutions, and creates Oracle PL/SQL procedures. Coordinates offshore teams, mentors engineers, supports QA and testing, manages project plans, advises on technical strategy, and delivers scalable software solutions within a financial services environment.
Top Skills: Amazon DynamodbAmazon S3Apache KafkaAWSAws GlueAws LambdaAws RdsConfluent KafkaControl-MDockerElkGitGithub CopilotGrafanaJenkinsKafka ConnectKarateKibanaKubernetesLinuxLwc FrameworkOracle Pl/SqlPostmanRest ApisRushhourSecure File Transfer ProtocolSnowflakeSplunkSpringSpring BootSql DeveloperStashToadUdeploy
One Month AgoSaved
In-Office
2 Locations
Internship
Internship
Healthtech
Develop, test, and maintain software applications, APIs, and data-driven functionality supporting healthcare technology. Collaborate with Product teams, troubleshoot issues, participate in code reviews and agile practices, and explore AI-enabled development tools. The intern will build technical skills while contributing to secure, scalable, and reliable software solutions.
Top Skills: Ai Development ToolsAPIsC#DatabasesJavaScriptPythonSQL
One Month AgoSaved
In-Office
2 Locations
120K-150K Annually
Mid level
120K-150K Annually
Mid level
Energy
Build and maintain Python backend services, APIs, data pipelines, and internal applications while owning production deployment and support. Apply machine learning, statistical modeling, and scientific Python to forecasting and business analytics. Design data models, optimize queries, integrate enterprise systems, and deploy ML models. Collaborate with business stakeholders, document technical work, resolve production issues, and improve engineering processes and infrastructure.
Top Skills: APIsAWSCi/CdContainersDatabasesKafkaKubernetesNumpyPandasPythonPyTorchSalesforceScikit-LearnTensorFlow
11 Days AgoSaved
In-Office
Durham, NC, USA
Senior level
Senior level
Artificial Intelligence • Hardware • Internet of Things • Other • Energy
Leads quality assurance for point-of-sale software by developing test strategies, analyzing requirements, designing and executing tests, managing defects, maintaining test environments, assessing coverage and risks, documenting processes, and mentoring junior engineers. Collaborates with product, development, and project teams in an agile SDLC while applying automation tools and testing best practices.
Top Skills: CucumberDockerJavaJenkinsKubernetesLinuxPostmanSeleniumTestng
11 Days AgoSaved
In-Office or Remote
6 Locations
184K-357K Annually
Senior level
184K-357K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Develop core libraries and tools for scalable agentic applications. Responsibilities include optimizing agent frameworks and harnesses, benchmarking performance, improving latency and cost, integrating RAG systems and vector databases, supporting GPU workflows, designing cross-language APIs, debugging runtime internals, and collaborating with open-source communities. The role also involves building evaluations, observability, middleware, guardrails, and other systems that improve agent quality, developer productivity, and deployment reliability.
Top Skills: Agent FrameworksAgent HarnessesAsynchronous ProgrammingEvent-Driven SystemsGoGpu-Optimized InferenceGpu-Optimized TrainingLlm ApplicationsMaturinModel-Provider ApisNode.jsOpentelemetryPyo3PythonPython/Rust BindingsRag SystemsRustSerdeTokioVector Databases
Reposted One Month AgoSaved
In-Office
5 Locations
172K-349K Annually
Expert/Leader
172K-349K Annually
Expert/Leader
Artificial Intelligence • Cloud • Information Technology • Consulting
Lead design and delivery of secure storage software across OS, kernel drivers, microservices and containerized environments. Act as security consultant, manage vulnerability backlog and remediation, influence architecture and compliance (FIPS, Common Criteria, DISA STIG), mentor engineers, and evaluate vendors and technologies to ensure product security and certification readiness.
Top Skills: Common CriteriaContainersDisa StigFipsHpe StorageKernel DriversKubernetesMicroservicesOperating System
One Month AgoSaved
In-Office
4 Locations
Internship
Internship
Cloud • Information Technology • Internet of Things • Software • Consulting • Infrastructure as a Service (IaaS) • Automation
Software Engineering interns work with mentors and international teams to design, develop, maintain, debug, and enhance Red Hat products such as RHEL and OpenShift. Interns collaborate with Quality Engineering, Design, Product Management, and Documentation teams while learning technologies including Python, Golang, Ansible, OpenShift, and AI. The program provides professional development, networking, curriculum, and hands-on project experience.
Top Skills: AgileAIAnsibleGitGoJavaJavaScriptKubernetesLinuxOpenshiftPythonRhel
One Month AgoSaved
In-Office
2 Locations
Internship
Internship
Greentech • Software
Software Engineering Interns will design, build, test, and improve production enterprise SaaS software across frontend, backend, APIs, data, AI-enabled features, and platform engineering. Responsibilities include developing user interfaces and backend services, integrating databases and APIs, processing data and documents, improving performance and scalability, writing maintainable code, participating in reviews and testing, and collaborating with engineering and cross-functional teams in an Agile environment.
Top Skills: AnsibleCi/CdCSSDockerDocument ProcessingEmbeddingsGitGitlabHTMLJavaJavaScriptLinuxLlmsMachine LearningPostgresPythonRabbitMQReactRedisRest ApisSpring BootSQLTypescriptWebsockets
Reposted 2 Months AgoSaved
In-Office
5 Locations
121K-277K Annually
Senior level
121K-277K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Design and implement production-quality system software, tools, and frameworks for enterprise storage systems. Develop and run realistic validation and analysis solutions, debug cross-layer issues (application, OS, driver, hardware), collaborate with firmware/hardware teams, drive technical design, mentor engineers, and evolve internal tooling with AI integrations.
Top Skills: Ai Tool ChainsCC++Device DriversDistributed SystemsFibre ChannelIscsiLinux KernelNvmeOperating SystemsPythonScsiStorage Systems
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account