Software Engineer Jobs in Durham, NC

6 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
11 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
5 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 3 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 3 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
10 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 5 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
14 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
12 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
12 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 16 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
26 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
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
5 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
5 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
10 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
10 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
One Month AgoSaved
In-Office or Remote
5 Locations
184K-357K Annually
Senior level
184K-357K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Design, deploy, operate, and automate reliable large-scale EDA infrastructure services on NVIDIA hardware. Build tools that reduce manual work, support distributed private and public cloud systems, define service-level objectives, improve observability, and participate in incident response and on-call rotations. The role also provides systems-design guidance to peer teams and may involve Kubernetes, OpenStack, Docker, Slurm, multi-cloud infrastructure, networking, storage, and GPU-based systems.
Top Skills: Ai AgentsBare Metal As A ServiceCloud InfrastructureContainersContinuous IntegrationDistributed SystemsDockerGoInfrastructure AutomationKubernetesLinuxMcp ServersNetworkingNvidia GpusOpenstackPythonSlurmStorageWorkflow Engines
19 Days AgoSaved
In-Office
Durham, NC, USA
Senior level
Senior level
Healthtech
Leads architecture and development of scalable AI-powered systems across platforms and product lines. Establishes technical strategy, guides AI platform and model lifecycle investments, drives engineering standards for security, performance, and reliability, and evaluates emerging technologies such as LLMs and autonomous systems. Partners with product and engineering leaders, mentors senior engineers, and leads cross-functional initiatives that improve engineering velocity and business outcomes. Requires deep expertise in AI architecture, distributed systems, cloud-native design, and software engineering leadership.
Top Skills: AIAWSCloud-Native ArchitectureDistributed SystemsGCPGenerative AiLlmsMl Pipelines
19 Days AgoSaved
In-Office
Durham, NC, USA
Senior level
Senior level
Fintech
Leads end-to-end engineering for complex, distributed systems and shared platform services. Designs scalable cloud-native architectures, event-driven applications, security models, deployment strategies, and resilient data flows. Develops and supports enterprise applications, establishes testing and quality practices, manages technical documentation and project plans, advises leadership, resolves cross-functional technology issues, and mentors junior engineers. Requires strong expertise across Java, Spring Boot, Node.js, React, Kafka, containers, CI/CD, cloud deployment, automated testing, and observability.
Top Skills: AngularApacheCucumberDatadogDockerDraw.IoEclipseGitGitIntellij IdeaJ2EeJavaJavaScriptJenkinsJIRAJmeterJunitKafkaKubernetesLinuxMavenMockitoNode.jsNoSQLNpmOauthPostmanReactRestful Web ServicesSAMLServicenowSonarqubeSplunkSpringSpring BootSQLStrutsTomcatUnixVisual Studio CodeWindows
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account