> Markdown version of [/jobs/ext/1366101-software-engineer-systems](https://www.wearedevelopers.com/jobs/ext/1366101-software-engineer-systems). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, Systems - **Company:** Hewlett-Packard Enterprise - **Location:** Westford, MA, United States - **Experience:** Experienced - **Salary:** $105,500.0 - $200,500.0 - **Contract:** Permanent contract - **Skills:** Adobe InDesign, Agile Methodology, C++ (Programming Language), Code Review, Computer Networks, Computer Engineering, Continuous Integration, Software Debugging, Linux, Distributed Systems, Event-Driven Programming, Fault Tolerance, Python (Programming Language), Network Administration, Object-Oriented Software Development, Big O, Software Deployment, Software Systems, Wide Area Networks, Multithreading, Test-Driven Development (TDD), Information Technology - **Published:** July 21, 2026 - **Apply:** https://hpe.wd5.myworkdayjobs.com/Jobsathpe/job/Westford-Massachusetts-United-States-of-America/Software-Engineer--Systems_1208434-2 ## About the Role * B.S or M.S. in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field * 4 + years of experience developing large-scale software systems * Solid C++, Python and/or Go developer and debugging skills * Ability to deliver clean, modular code quickly and efficiently * Experience building and shipping large-scale, reliable, highly distributed systems * Excellent debugging and optimization skills * Attention to detail and ability to solve complex customer problems * Own solutions end-to-end and driving the design, development, and deployment process * Computer Science fundamentals in object-oriented design, problem solving, and complexity analysis * High degree of competency working with multi-threaded development * Experience developing on Linux operating systems * Strong communication skills, both in written and verbal, to effectively understand and convey issues and solutions to peers and end users. * Familiarity with Robot framework * Experience with Agile development process * Experience with Test-Driven Development and Continuous Integration ## Description This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office., * Contribute to the design and develop large-scale, distributed systems and scalable real time, fault tolerant, high throughput message and event driven services. * Network software running on a hardware appliance that provides zero touch connectivity to the Mist-managed network and SD-WAN functions Responsibilities * Drive development from technology selection to product delivery, collaborating with product managers and product designers all along the way to give our users the best possible experience * Identify and improve the efficiency, scalability, operability of the product * Participate in design and code reviews * Guiding on technical design ## Related Videos - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Coffee with Developers - Adam Wiggins](https://www.wearedevelopers.com/videos/919-coffee-with-developers-adam-wiggins) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)