- NetApp (Morrisville, NC)
- …part of a team responsible for the development, testing and debugging of distributed software that drives NetApp cloud, hybrid-cloud and on-premises solutions. ... **Job Summary** We are hiring Software Engineers to be involved in development &...entry-level technical position that requires an individual to be systems -focused, creative, team-oriented, technologically savvy, able to work in… more
- NetApp (Morrisville, NC)
- …Deep working knowledge of Containers, Kubernetes, Serverless computing implementation, and distributed systems design patterns. + Knowledge of DevOps/SRE ... **Job Summary** As a Cloud Infrastructure / Site Reliability Engineer , you will operate at the intersection of development and operations. You will engage and… more
- NetApp (Morrisville, NC)
- **Job Summary** As a Software Engineer , your responsibilities will include developing and maintaining cloud-based solutions. You will focus on solving complex ... problems, developing, testing, automating and collaborating with the Software Engineering team to deploy features in a production environment. Additionally, you will… more
- NetApp (Morrisville, NC)
- …deployment and operation of collaborative development tools. We are looking for a DevOps Engineer to join our globally distributed team that supports a range of ... the efficiency of our developers at NetApp. Responsibilities: As a DevOps engineer , you can expect your day-to-day responsibilities to include: - Support services,… more
- NetApp (Morrisville, NC)
- …under development + Apply analytical abilities, computer architecture knowledge, and software / systems design knowledge to analyze performance of proposed designs ... support organization **Job Requirements** + Knowledge of computer operating systems , computer architecture, data structures, networking, software … more
- Principal Financial Group (Raleigh, NC)
- **What You'll Do** As an Experienced Software Engineer at Principal, you'll work with engineers to help lead our efforts to continue modernizing our technology ... AWS, Java, Python, TypeScript, .NET, Salesforce (Apex, Lightning), mainframe, distributed systems , JavaScript, SQL, Mulesoft, and many...**Job Level** We'll consider talent at the next levels ( Software Engineer III and Sr Software… more
- Confluent (Raleigh, NC)
- …provides a great developer experience. You will have an opportunity to solve complex distributed systems problems at scale. You will build services that can ... offering from top to bottom, and as a Senior Engineer you'll do everything from working on the storage...C++, Python, etc + Deep curiosity and enthusiasm for distributed systems and storage systems … more
- Meta (Raleigh, NC)
- …To apply, click "Apply to Job" online on this web page. **Required Skills:** Software Engineer , Systems Responsibilities: 1. Research, design, develop, build ... systems -level software , compilers, and network distribution software for large distributed components that run...patterns from different areas of computer science in production systems , AND 25. 12. Distributed systems… more
- Meta (Raleigh, NC)
- …To apply, click "Apply to Job" online on this web page. **Required Skills:** Software Engineer , Systems Responsibilities: 1. Research, design, develop, build ... and test operating systems -level software , compilers, and network distribution software for large distributed components that run Facebook. 2. Build new… more
- Meta (Raleigh, NC)
- …apply, click "Apply to Job" online on this web page. **Required Skills:** Software Engineer ( Systems ) Responsibilities: 1. Research, design, develop, build ... systems -level software , compilers, and network distribution software for large distributed components that run...patterns from different areas of computer science in production systems 26. and 13. Distributed systems… more
- Google (Durham, NC)
- Software Engineer , PhD, Early Career, Embedded Systems and Firmware, 2026 Start _corporate_fare_ Google _place_ Sunnyvale, CA, USA; Atlanta, GA, USA; +8 ... bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage,... systems and products. As a Google PhD Software Engineer , you will work on critical… more
- Meta (Raleigh, NC)
- …To apply, click "Apply to Job" online on this web page. **Required Skills:** Software Engineer - Systems Responsibilities: 1. Research, design, develop, build ... test operating systems -level software , compilers, and network distribution software for large distributed components that run applications. 2. Build new… more
- Meta (Raleigh, NC)
- …To apply, click "Apply to Job" online on this web page. **Required Skills:** Software Engineer ( Systems ) Responsibilities: 1. Help build the next generation ... Java 10. Python 11. Relational databases and SQL 12. Software development tools: Code editors (IntelliJ), and revision control...patterns from different areas of computer science in production systems 16. Distributed systems **Public… more
- Google (Durham, NC)
- Staff Software Engineer , Storage Everywhere _corporate_fare_ Google _place_ Durham, NC, USA; Raleigh, NC, USA; +2 more; +1 more **Advanced** Experience owning ... 3 years of experience specifically designing, developing, or operating distributed storage systems (eg, block, file, or...goes on and is growing every day. As a software engineer , you will work on a… more
- Google (Durham, NC)
- …databases, queueing theory, and related software infrastructure. + Experience with distributed systems and architecture, and systems integration. + ... Senior Software Engineer , Sustainability and Efficiency _corporate_fare_...of Performance Analysis, Performance Modeling, or Performance Engineering of systems . + Experience with large-scale distributed … more
- Meta (Raleigh, NC)
- …click "Apply to Job" online on this web page. **Required Skills:** Software Engineer (Machine Learning) Responsibilities: 1. Research, design, develop, and ... test operating systems -level software , compilers, and network distribution ..., computer vision, natural language processing, data mining, or distributed systems 14. 3. Translating insights into… more
- Google (Durham, NC)
- Senior Software Engineer , Site Reliability Engineering _corporate_fare_ Google _place_ Durham, NC, USA; Raleigh, NC, USA; +2 more; +1 more **Mid** Experience ... languages. + 3 years of experience in designing, analyzing, and troubleshooting large-scale distributed systems . + 2 years of experience leading projects and… more
- Google (Durham, NC)
- …research experience to enhance our systems and products. As a Google PhD Software Engineer , you will work on critical projects, with many opportunities to ... Software Engineer , PhD, Early Career, AI/Machine...+ Research experience in designing, developing, or applying ML/AI systems or applications in a large-scale distributed … more
- Truist (Raleigh, NC)
- …the following job description:** We are seeking a seasoned and hands-on Senior Software Engineer to lead the design and implementation of enterprise-grade ... This role is pivotal in building resilient, observable, and policy-compliant software systems that power mission-critical business functions. Leveraging… more
- Truist (Raleigh, NC)
- …hands-on engineer with a proven track record in AWS cloud-native development, distributed systems , and modern software engineering practices. This role ... States of America) **Please review the following job description:** The Senior Wealth Software Engineer is a senior-level engineering team lead responsible for… more