- 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 22. 9. 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 ... 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
- Google (Raleigh, 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 (Raleigh, 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 (Raleigh, 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 (Raleigh, NC)
- Senior Software Engineer , Site Reliability Engineering _corporate_fare_ Google _place_ Durham, NC, USA; Raleigh, NC, USA; +6 more; +5 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 (Raleigh, 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
- SHI (Raleigh, NC)
- …in our offices or yours.** **Job Summary** SHI is seeking a highly motivated Senior Software Engineer to join the SHI One development team. In this role, you'll ... end-to-end. This is a remote opportunity. As a Senior Software Engineer on the SHI One team,...platform. + Contribute to the architecture and design of distributed , cloud-native systems . **Skill Level Requirements** +… more
- SHI (Raleigh, NC)
- …our offices or yours.** **Job Summary** Job Summary SHI is seeking a motivated Software Engineer to join our Customer Experience Development Team. In this role, ... This is a Remote Home Office role. As a Software Engineer , you will work closely with...the team. + Support the architecture and design of distributed , cloud-native systems in collaboration with senior… more
- Red Hat (Raleigh, NC)
- …into performance issues with the intent of discovering their root causes in complex distributed systems . + Design and develop monitoring and reporting tools for ... OpenShift can meet the demands of modern applications. The engineer will leverage their knowledge of systems ,...with performance measurement, analysis, and optimization. + Experience with distributed systems . + Very strong Linux system… more
- IBM (Durham, NC)
- …customers, our company and finally for your own career. The InfoSphere Optim Software developer support engineer : . Provides technical support assistance to ... part of an international team and organization that is distributed around the globe. You will act as a... and z/OS). * Strong experience working as a software developer support engineer . * Solid understanding… more
- IBM (Durham, NC)
- …our company and finally for your own career. The Content Manager OnDemand Software developer support engineer : * Provides technical support assistance to ... part of an international team and organization that is distributed around the globe. You will act as a...and professional expertise** * Strong experience working as a software developer support engineer . * Solid understanding… more
- Xylem (Morrisville, NC)
- …and sustainable solutions. **The Role** Sensus, a Xylem brand, is seeking a ** Software Development Engineer ** to join our FieldLogic team. In this role, ... you will design, develop, and deliver software solutions that support Xylem's FlexNet Smart Metering platform-helping utilities and communities better manage water,… more
- Northrop Grumman (Morrisville, NC)
- …+ Experience with REST architecture + Experience designing, developing, and troubleshooting distributed systems + Experience as a full-stack developer + ... your pioneering spirit to our collaborative teams. This _Software Engineer - Level 3 or 4_ role will be...will:** + Design, develop, document, test and debug applications software and systems that contain logical and… more