Full Stack Developer
- Hiring from
- United Kingdom
- Work type
- Hybrid
- Posted
550,622 remote jobs, straight from company career pages
100% free · New jobs every hour
Show job descriptionHide job description
Description -
We are looking for a Full Stack Developer to join our engineering team in Cambridge, working on the Wolf Security Controller, a web-based management platform for our security products. The Controller provides security policy and software updates for endpoint security products installed on client PCs. It also receives status, event and threat data from these clients, including malware traces used to produce interactive visualizations within the Controller UI and summarized reports.
The Controller is deployed at scale, both on-premises within corporate enterprises supporting tens of thousands of clients, and in the cloud across multiple Amazon AWS instances. As the platform continues to scale, you will contribute to the development of new capabilities, support additional products and enhance existing functionality. Working within a small and focused engineering team, you will have the opportunity to develop across the full technology stack, with the flexibility to specialize in front-end or back-end development. There may also be opportunities to contribute to the Windows endpoint management platform using C# and C++.
You will be responsible for:
- Designing, developing and maintaining features across the Controller platform.
- Developing and enhancing APIs and backend services using Python 3, Django and SQL.
- Developing and maintaining background worker services and task queues using Celery.
- Building and enhancing front-end interfaces and data visualizations using technologies including React, TypeScript and Vue.js.
- Supporting the deployment, operation and ongoing improvement of services hosted in AWS.
- Supporting installation and upgrade capabilities for customers running self-hosted, on-premises environments.
- Developing and maintaining unit tests, automated installation tests and other CI/CD automation.
- Investigating and resolving technical issues across the application stack.
- Contributing to technical design discussions, code reviews and engineering best practices.
- Working collaboratively with other engineers to deliver reliable, secure and scalable software.
- Taking ownership of assigned features and technical problems from development through to delivery and support.
- Identifying opportunities to improve the quality, maintainability, performance and automation of the platform.
Requirements for the Web Developer
- Bachelor's degree in a STEM subject, or equivalent practical experience.
- Professional software development experience, ideally within web application development.
- Experience developing software using one or more relevant technologies such as Python, Django, SQL, React, TypeScript, Vue.js or similar technologies.
- Good understanding of software engineering principles, including testing, debugging, version control and maintainable code.
- Ability to independently investigate and solve moderately complex technical problems.
- Experience working collaboratively within a software engineering team.
- Strong analytical and problem-solving skills, with the ability to understand existing systems and contribute improvements.
- A proactive, self-starting approach with a willingness to learn new technologies and take ownership of development tasks.
Desirable experience
- Experience with AWS or other cloud platforms.
- Experience with CI/CD pipelines and automated testing.
- Experience developing or supporting software deployed in large-scale or enterprise environments.
- Familiarity with C# or C++.
- Experience working across both front-end and back-end development.
What it's like
You'll join a talented and collaborative engineering team where your ideas are valued and your impact is visible. We pride ourselves on maintaining a supportive environment where engineers are trusted to take ownership, solve meaningful technical challenges and continue developing their skills. Whether you're enhancing existing services or delivering new features, you'll be working on products used by customers around the world while collaborating with experienced engineers who are passionate about building high-quality software.
Location & working model
This role is based in HP’s Cambridge office under a hybrid working arrangement, with a minimum requirement to be onsite three days per week. As a people‑focused senior role, regular in‑person collaboration is encouraged.
HP has invested in a new, modern site, including ergonomic workspaces and well stocked kitchen facilities that included a wide selection of coffee.
About you:
You’re out to reimagine and reinvent what’s possible- in your career as well as the world around you. So are we. We love taking on tough challenges, disrupting the status quo, and creating what’s next. We’re in search of talented people who are inspired by big challenges, driven to learn and grow, and dedicated to making a meaningful difference.
About HP Wolf Security
HP Wolf Security develops industry-leading cybersecurity solutions that help protect devices, data and users from an ever-evolving threat landscape. Our unique approach combines endpoint security, isolation technology and cloud services to help organisations stay secure against both known and emerging threats. Joining HP Wolf Security means working on products that make a real difference to customers worldwide while collaborating with talented engineers, researchers and security experts.
To see what our engineering teams are working on, check out our technical blogs: HP Threat Research Blog
Our history:
Inspired by the isolation principles of traditional virtualization, our team known then as Bromium, created a game-changing technology called micro-virtualization to protect end users against advanced malware. Every task the user performs, such as opening a document or clicking on a link, is isolated in its own micro-VM, with access to just the resources required for that task, and existing just for the life of the task. Protection is thus provided through isolation, without relying on detection, hence reliably defending the user from polymorphic and even zero-day malware.
Bromium was acquired by HP Inc on 19 September 2019 forming HP Wolf Security.
For more information, visit our website: https://www.hp.com/uk-en/security/endpoint-security-solutions.html
#LIpost
Job -
SoftwareSchedule -
Full timeShift -
No shift premium (United Kingdom)Travel -
Relocation -
Equal Opportunity Employer (EEO) -
HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s).
Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. This information is provided voluntarily. The information obtained will be kept in strict confidence.
For more information, review HP’s EEO Policy or read about your rights as an applicant under the law here: “Know Your Rights: Workplace Discrimination is Illegal"
Welcome
You want to reshape the way the world works. So do we.
You’re looking for more than just a job; you’re looking to make a difference. That means creating something new. Something that matters. Something that changes how the world works for the better.
A career at HP can help you build the tomorrow you want.
Let’s grow together.
Privacy, Terms of Use and Accessibility
Our founders believed that business exists when people work together to ‘accomplish something collectively which they could not accomplish separately.’ We uphold a zero-tolerance policy towards discrimination and treat everyone with respect. By maintaining these principles, we empower the HP team to contribute to our collective success and the future of work.
About Us
Learn more about HP personal data practices at Privacy Statement, Personal Data Rights Notice (where applicable), Accessibility at HP, and Terms.
You can be yourself at HP. Learn more
Having trouble with this page or with applying to a role?
Click here to submit a request for support.