Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$122.4k - $158.4k

Dell Inc.

The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Software Engineer on our Software Engineering Team in Hopkinton, Massachusetts, Seattle, Washington. What you’ll achieve As a Software Engineer, you will deliver scalable, high-performance storage and systems software that powers secure, highly available private and hybrid cloud solutions for customers. Responsibilities Own problems end-to-end across design, implementation, testing, deployment, and supportability within a cluster storage system. Build and harden distributed services: durability, consistency, replication, data paths, metadata, control planes, scheduling, placement, and lifecycle management. Advance reliability through observability, telemetry, failure injection, chaos testing, and automated remediation; raise the bar on serviceability and supportability. Contribute to security & compliance with secure‑by‑default engineering. Qualifications Strong foundation in systems programming and distributed systems (concurrency, networking, storage, consistency, fault tolerance), with hands‑on Linux/BSD debugging and observability tools. Proficient in C/C++, Java, or Python with solid programming fundamentals and experience writing clean, testable code across CI/CD pipelines. Ability to translate business needs into clear technical specifications, with strong analytical, debugging, and problem‑solving skills. Familiarity with distributed systems, advanced AI prompting/context engineering, and a plus for cybersecurity and secure system design. 2–5 years of related experience. Bachelor’s degree in computer science or related field. Deep understanding and knowledge across kernel subsystems, device drivers, and firmware, with hands‑on experience in RDMA/verbs and user space, high-performance I/O frameworks (SPDK, DPDK). Benefits Award winning financial wellness tools and resources. Generous leave of absence for new parents and caregivers. Competitive compensation ranging from USD 122,400 to USD 158,400. Location: 176 South Street, Hopkinton, MA 01748, US. #J-18808-Ljbffr Dell Inc.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Durham, NC vacancy
  • $115k - $130k

    Piper Companies is seeking a Full Stack Software Engineer to join an organization within the insurance industry in a hybrid work schedule in Durham, NC . The Full Stack Software Engineer will play a key role in building and supporting scalable applications with a strong... 
    Suggested

    Piper Companies

    Durham, NC
    2 days ago
  • $207k - $301k

     ...Software Engineer Manager II, Google Workspace X Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Raleigh, NC, USA; Durham, NC, USA . ~ Bachelor’s degree or equivalent practical experience... 
    Suggested

    Google Inc.

    Durham, NC
    3 days ago
  • Toshiba Global Commerce Solutions is seeking a Senior Software Engineer - Platform Performance & Resilience that plays a key role in engineering performance, resilience, and observability across a three‑tier distributed architecture spanning edge devices, in‑store servers... 
    Suggested
    Work at office

    Toshiba Global Commerce Solutions

    Durham, NC
    1 day ago
  • Client is seeking a Software Engineer in Test to join our dynamic team in Westlake, TX. This role is ideal for a hands-on tester with a development background who will design and implement automation frameworks, test APIs, and leverage Java and AWS Cloud expertise to ensure... 
    Suggested

    Compunnel, Inc.

    Durham, NC
    3 days ago
  • $125k - $187k

     ...Responsibilities Design and build cloud‑native services focused on resilience, fault tolerance, and observability. Collaborate with software engineers, product managers, and stakeholders to deliver reliable, scalable services. Align technical design with the overall... 
    Suggested
    Temporary work
    Work at office
    Worldwide

    Talkdesk

    Durham, NC
    4 days ago
  • Job Summary Software Engineer responsible for developing enterprise applications for fixed income and forex financial platforms. Key Responsibilities Develop and maintain Terraform infrastructure on AWS. Develop enterprise applications using Java, Springboot, and Oracle... 
    Work experience placement

    Compunnel, Inc.

    Durham, NC
    1 day ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Durham, NC
    3 days ago
  • $147k - $211k

     ...Python. 2 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and...  ...frameworks. Experience in Golang. Job Overview Google's software engineers develop the next-generation technologies that change how... 

    Google Inc.

    Durham, NC
    5 days ago
  • Position Overview This position is intended to be a member of the engineering team, developing software for medical information products. Job Description Duties and Responsibilities Design and implement product features from internal and external customer requirements... 
    Local area

    Merck & Co. Inc

    Durham, NC
    5 days ago
  • $174k - $252k

     ...Python. 3 years of experience testing, maintaining, or launching software products. 1 year of experience with software design and...  ...a technical leadership role. About the job Google's software engineers develop the next-generation technologies that change how billions... 
    Full time

    Google Inc.

    Durham, NC
    4 days ago
  • Senior Software Engineer/Developer Published: Jun 10 Location: Durham, NC Position Description: Develops cloud‑native financial services platforms using modern technologies. Designs and implements multi‑tier, multi‑threaded software applications and translates divisional... 

    Habitat For Humanity Of Durham

    Durham, NC
    13 days ago
  •  ...legacy of innovation that’s motivated by extraordinary technology—and amazing people. NVIDIA is looking for an experienced Software Verification Engineer to join our Air team - the Digital Twin for Data Center Simulation web application. To learn more, visit As a Software... 

    NVIDIA Gruppe

    Durham, NC
    4 days ago
  • $124k - $241.5k

    NVIDIA Gruppe is seeking an experienced Software Verification Engineer to join our Air team in Durham, NC. This role involves verifying the quality of the Air simulation platform through automated testing and collaboration with development teams. The ideal candidate will... 

    NVIDIA Gruppe

    Durham, NC
    4 days ago
  •  ...Contract AWS Cloud Develop applications, using Java, Spring, Java Persistence API (JPA) 10+ years’ experience as a full stack software engineer, delivering software using agile development practices 2+ years’ of experience with AWS and other cloud-based development... 
    Long term contract

    Samprasoft

    Durham, NC
    4 days ago
  • Java Developer Duration: Long Term Contract Location: Westlake, TX/ Durham, NC Required Skills: Java, Spring boot, Spring MVC, Building Rest API’s, Angular 8, AWS/ Azure cloud Responsibilities You thrive in a collaborative environment and taking on new...
    Long term contract

    Samprasoft

    Durham, NC
    4 days ago
  •  ...Full Stack Engineer Opportunity We are currently sourcing for a Full Stack Engineer to work in the Digital Platforms Technology Team...  ...The Purpose of Your Role In this role, you will serve as a Software Engineer who will play a key role on a Scrum team and within Digital... 

    Samprasoft

    Durham, NC
    4 days ago
  •  ...Job Title : Java Full Stack Engineer Location : Research Triangle Park / Durham, NC (ONSITE) Full Time ONLY Job Description Must Have Technical Skills : Java Full Stack (Angular, Integrations, UI/UX, Bootstrap). Roles & Responsibilities... 
    Full time

    AceStack LLC

    Durham, NC
    4 days ago
  •  ...for its highly business critical Employee Digital Tribe. Our engineering team is innovative, diverse, passionate and self-driven. We work...  ...done and do them right Develop a culture of outstanding software engineering practices Exercise a passion for keeping your knowledge... 
    Work at office
    Work from home

    Samprasoft

    Durham, NC
    4 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Durham, NC
    2 days ago
  • Fujifilm is looking for a Senior Software Engineer to join our healthcare imaging and informatics team in North Carolina. This position revolves around developing innovative solutions in radiology, empowering medical professionals to improve patient diagnoses. The ideal... 

    Merck & Co.

    Durham, NC
    4 days ago
  • $128k - $143k

    A leading medical technology firm is seeking a Senior Software Engineer in Durham, North Carolina. In this remote role, you will develop imaging platforms that enhance surgical workflows. You should have over 8 years of experience in C# and C++, and a deep understanding... 
    Remote job

    Danaher Corporation

    Durham, NC
    4 days ago
  • Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products...  .... Your role and responsibilities We’re looking for Senior Engineers with a deep backend focus to join our team. In this role, you... 

    IBM Computing

    Durham, NC
    3 days ago
  • A leading medical technology company is seeking a Senior Software Engineer to enhance surgeons' digital experiences in the operating room. This role requires a minimum of 8 years of application development experience using C# and C++. The ideal candidate will have expertise... 
    Remote job
    Flexible hours

    Leica Microsystems

    Durham, NC
    1 day ago
  • Powersecure-Inc. is looking for a passionate software engineer to join their Software Development team in Durham, North Carolina. The role involves developing quality and maintainable code, working with multiple programming languages, and collaborating across teams to solve... 
    Remote job

    PowerSecure International

    Durham, NC
    2 days ago
  • FUJIFILM Holdings America Corporation is seeking a Senior Software Engineer to join our healthcare imaging team. You will develop software solutions that empower medical professionals in radiology and cardiology, enabling effective patient diagnosis. This role emphasizes... 

    FUJIFILM Holdings America Corporation

    Durham, NC
    5 days ago
  • Position Overview This position is for a Senior Software Engineer to join our healthcare imaging and informatics team. This opportunity is to develop software solutions to empower medical professionals in the fields of radiology and cardiology to help them effectively diagnose... 
    Work at office
    Local area
    Flexible hours

    Merck & Co.

    Durham, NC
    3 days ago
  • $89k - $143.75k

     ...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Durham, NC
    3 days ago
  • $79.6k - $139.3k

     ...Java Backend Engineer Category: Software Development/ Engineering Main location: United States, North Carolina, Durham Position ID: J0426-1726 Employment Type: Full Time U.S.- CGI Partner story: Invest in yourself and others ( By playing this video... 
    Full time
    Local area

    CGI Technologies and Solutions, Inc.

    Durham, NC
    5 days ago
  •  ...standards. We seek a dedicated and innovative infrastructure engineer with 3-5 years of experience to lead in crucial areas. Proficiency...  ...IoT deployments to providing essential tools for the software and robotics teams. Company Perks Competitive compensation and... 

    BotBuilt Inc.

    Durham, NC
    4 days ago
  • $140k - $200k

    TryApplyNow in Durham, NC, is seeking a Senior Software Engineer to enhance and support core services for its product experience. The ideal candidate will collaborate with teams to scope projects, optimize loading functions, and work with Kotlin and cloud services. This... 

    TryApplyNow

    Durham, NC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!