Software Engineer III
DDN Storage
Software Engineer III
We are seeking a Software Engineer III to join our GRIDScaler team. The ideal candidate will be a highly experienced engineer with deep expertise in distributed systems, storage, observability, and Linux internals. This role demands strong hands-on development skills in Go, Rust, and Python, coupled with the ability to design system architecture, lead technical initiatives, and mentor engineers. The candidate will also drive efforts in telemetry, monitoring, APIs, and developer tooling, ensuring the GRIDScaler product continues to scale for enterprise and HPC environments.
Responsibilities
- Architect, design, and review complex software systems and frameworks for scalability, performance, and reliability.
- Provide technical leadership and mentorship to engineers across multiple teams and geographies.
- Define and implement long-term product and system architecture strategies , including telemetry, observability, and monitoring solutions.
- Develop and guide implementation of CLI tools, REST APIs, and automation frameworks for internal and external use.
- Own the design and integration of telemetry and monitoring pipelines (e.g., OpenTelemetry, Prometheus, Grafana, custom agents).
- Collaborate with product management and engineering managers to translate requirements into technical roadmaps and architecture designs .
- Oversee and review code quality, testing practices, and CI/CD pipelines (Jenkins or equivalent).
- Lead complex debugging and performance tuning efforts in distributed and storage systems.
- Represent the team in cross-functional technical discussions with customers, partners, and executive stakeholders.
- Contribute to and validate technical documentation and architectural design documents .
Qualifications
- BS/MS/PhD in Computer Science, Computer Engineering, or related field with 10+ years of software engineering experience (with at least 3+ years in technical leadership/architect role ).
- Proven expertise in Linux system programming and strong understanding of Linux internals .
- Deep hands-on programming experience with Golang, Rust, and Python .
- Strong background in distributed systems, storage systems, HPC, or parallel file systems (e.g., IBM Spectrum Scale (GPFS), Lustre, Ceph).
- Experience designing telemetry, observability, and monitoring frameworks for large-scale distributed products.
- Expertise in building scalable APIs and developer-facing CLI tools .
- Familiarity with cloud-native architectures (Kubernetes, containers, microservices) and deployment on AWS, Azure, or hybrid cloud environments is highly desirable.
- Solid knowledge of CI/CD systems (e.g., Jenkins, GitLab CI) and modern DevOps workflows.
- Strong leadership skills: ability to mentor, influence technical direction, and make architecture decisions .
- Exceptional debugging, performance analysis, and problem-solving skills in complex distributed environments.
- Excellent written and verbal communication skills with the ability to articulate technical vision to engineers and leadership .
DDN
Join our dynamic and driven team, where engineering excellence is at the heart of everything we do. We seek individuals who love to challenge themselves and are fueled by curiosity. Here, you'll have the opportunity to work across various areas of the company, thanks to our flat organizational structure that encourages hands-on involvement and direct contributions to our mission. Leadership is earned by those who take initiative and consistently deliver outstanding results, both in their work ethic and deliverables, making strong prioritization skills essential. Additionally, we value strong communication skills in all our engineers and researchers, as they are crucial for the success of our teams and the company as a whole.
Interview Process: After submitting your application, one of our recruiters will review your resume. If your application passes this stage, you will be invited to a 30-minute interview during which a member of our team will ask some basic questions. If you clear the interview, you will enter the main process, which can consist of up to four interviews in total:
- Coding assessment: Often in a language of your choice.
- Systems design: Translate high-level requirements into a scalable, fault-tolerant service (depending on role).
- Real-time problem-solving: Demonstrate practical skills in a live problem-solving session.
- Meet and greet with the wider team.
- Our goal is to finish the main process in 2-3 weeks at most.
DataDirect Networks (DDN) is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, gender expression, transgender, sex stereotyping, sexual orientation, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.
#LI-Remote
$101.33k - $105.1k
...RELX, Inc. d/b/a LexisNexis USA Software Engineer III Venture III, 900 Main Campus Drive, Raleigh, NC 27606 (formerly 1801 Varsity Drive, Raleigh, NC 27606) JOB DESCRIPTION: ~ Lead or participate in testing of systems. Work with management to enhance quality...SuggestedWork at officeLocal areaRemote work- ...Independently designs, develops, tests, and maintains complex software solutions that meet business and user needs. Emphasizes delivering... ...teams to drive technical initiatives and mentor junior engineers. This is an in-office position and will require 5-days per...SuggestedFull timePart timeWork at officeShift workDay shift
- ...Job Title: Senior Windows Engineer (Endpoint Management & Modern Workplace) Job Location: Durham, NC Overview We are seeking an experienced Senior Windows Engineer to join our team and support a large-scale, enterprise environment of approximately 20,000 Windows...SuggestedFull time
$163k - $237k
Technical Program Manager III, Site Reliability Engineering, Cloud Infrastructure Location: Raleigh, NC, USA; Durham, NC, USA. Level: Mid. Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Raleigh...SuggestedFull time- ...Independently designs, develops, tests, and maintains complex software solutions that meet business and user needs. Emphasizes delivering... ...teams to drive technical initiatives and mentor junior engineers. This is an office‑centric position that will require 5‑days per...SuggestedFull timePart timeWork at officeShift workDay shift
- Language Fluency: English (Required) Work Shift: 1st shift (United States of America) Job Grade: 111 Job Description The Software Engineer will deliver highly complex solutions with significant system linkages, dependencies, and associated risk. Lead and perform development...Permanent employmentFull timePart timeWork experience placementH1bWork at officeWork visaShift workDay shift
- WSP in the U.S. is seeking a SUE Tech III to join their Geospatial team in North Carolina. This remote-optional role involves leading a field crew in utility locating, mentoring junior staff, and ensuring accurate project execution. The ideal candidate will have a high...Remote jobFlexible hours
- ...PlanIT Group is seeking a Systems Engineer III for our Federal customer in the Raleigh, NC area. The ideal candidate will perform enterprise... ...installation activities by interfacing with hardware and software planners. • Instructs operations personnel on the use of new...Permanent employmentLocal area
$71.6k - $119.4k
...of law around the world - which is vital for building peace and prosperity in society. About the Role We are looking for a Data Engineer III to join our Data Engineering team at LexisNexis. This role is ideal for a highly skilled and experienced data engineer who can...Temporary workLocal areaImmediate startFlexible hours$80k - $100k
...power more than 225,000 partnerships that deliver measurable business results. Your Role at impact.com As a Technical Services Engineer III, you will build a deep understanding of impact.com’s technology and platform capabilities, supporting clients throughout the full...Work at officeHome officeFlexible hours- ....Support on-premises vendor developed/supported applications, software integration, perform analysis, configure solutions, using tools... ...from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of...Full timePart timeWork at officeShift workDay shift
$128k - $192k
...Cloud Engineer As a Cloud Engineer at Verily you will help us develop our cloud platform capabilities and tools to deliver scalable... ...secure, and performant production systems. You will work with software engineers, hardware engineers, data scientists & security to help...Full time- Allbridge is looking for a Service Desk Engineer in Raleigh, NC, to provide technical support and manage IT incidents for all employees. In this full-time role, you'll support hardware, software, and applications using Microsoft 365, Entra ID, and Intune. Candidates should...Full timeFlexible hours
- ..., we provide deep expertise in Advanced Engineering; Digital Transformation; Electromagnetic... ...future. We are seeking a Systems Engineer III to support our New River team at Marine... ...Support: Server administration and software hosting for multiuser environments. Coordination...Local area
- Systems Engineer III Location: Raleigh, NC (Remote support may be considered for highly qualified candidates) Clearance Requirements: Ability to obtain and maintain a Public Trust clearance Position Status: Contract Pay Rate: Competitive and commensurate with experience...Contract workFor contractorsRemote work
- ...CRB is a leading provider of sustainable Engineering, Architecture, Construction and... ...Description The Automation Engineer III is responsible for overseeing the discipline... ...required Proficiency in discipline specific software required Intermediate knowledge of...For subcontractorWork at office
- JOB DESCRIPTION We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Public Cloud Platform Engineer at JPMorgan Chase within the Global Technology team, you will be guiding application teams on moving to...
$71.6k - $119.4k
...Raleigh, NC Are you excited by building scalable, cloud-native software using modern technologies? Would you like to work on... ...and migration projects. You will collaborate closely with other engineers and stakeholders to translate requirements into reliable,...Local areaWorldwideFlexible hours- Precise Systems, Inc. is seeking a Systems Engineer III to support our New River team at Marine Corps Air Station. The ideal candidate will perform complex project tasks and integrate electronic processes to resolve technological issues. Responsibilities include system...
$65k - $100k
About This Role The Automation Engineer II/III provides 24/7 process controls/automation technical site support to the Biogen 900 Davis drive, NC manufacturing site. In addition, the role manages multiple small OPEX/CAPEX projects and continuous improvement initiatives...Temporary workLocal areaShift workRotating shift$125k - $150k
...Full Stack Software Engineer Location: Raleigh, NC Type: Full-time Job Summary eClerx is seeking a motivated Full Stack Software Engineer to join our Application Development team. This team is responsible for designing, building, enhancing, and maintaining...Full time- Clark Nexsen Industrial is seeking a Mechanical Engineer III in Raleigh, NC. The role requires expertise in HVAC, plumbing, and related building systems, ideally with 5+ years of experience. You will perform design and engineering tasks, coordinate with diverse teams,...Work at office
- Johnson, Mirmiran & Thompson is seeking a Mechanical Engineer III in Raleigh, NC, responsible for design and analysis of HVAC, plumbing, and piping systems for commercial and government facilities. The ideal candidate will have over 5 years of experience in mechanical...Work at officeFlexible hours
- The Information Technology Senior Management Forum is seeking a Software Engineer in Raleigh, North Carolina. In this role, you'll deliver complex solutions and lead development efforts using ServiceNow products. Your responsibilities include coding, testing, and ensuring...
- ...and implementing highly complex network systems? As a Network Engineer III at Spectrum, you will design protocol compatibility standards,... ...schematically depict communication architectures, topologies, hardware, software, transmission and signaling links and protocols into complete...Work experience placementWork at officeLocal areaVisa sponsorship
$143.22k - $189.09k
...First Citizens Bank seeks Network Engineer III in Raleigh, NC to provide tech support for Bank’s data or voice netwrk infra. Reqs: BS in Comp Info Sys, Elec Eng, or rel + 4 yrs exp. May work remotely pursuant to FCB Remote Work Guidelines policy. Base pay for this position...Remote work$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high‑growth startups...Work at office- ...Senior Full Stack Software Engineer Our mission is to develop solutions that optimize financial performance, enhance team productivity, and elevate employee satisfaction across the hotel industry. Inn-Flow operates at the intersection of hospitality and technology...Temporary workWork at officeRemote workMonday to FridayFlexible hours
- ...accessing the loan market’s most credible source of deal information. About You Versana is looking for a motivated Full Stack Software Engineer to join our Application Development team. The squad’s goal is to create, enhance and maintain Versana’s real‑time syndicated...Contract workFixed term contractLocal area
- Civil Project Engineer II/III - Land Development Timmons Group 2 days ago Job Description Timmons Group is currently seeking a motivated... ...experience with site civil design, permitting, and applicable software applications including AutoCAD, and Civil 3D. Projects will...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
- software engineer amazon Raleigh, NC
- agile software developer Raleigh, NC
- rust software engineer Raleigh, NC
- software developer positions Raleigh, NC
- senior software design engineer Raleigh, NC
- software developer Raleigh, NC
- ngo software engineer Raleigh, NC
- startup software engineer Raleigh, NC
- IT software engineer Raleigh, NC
- scientific software engineer Raleigh, NC

