R&D Principal Technologist
Job in
Cambridge, Middlesex County, Massachusetts, 02140, USA
Listed on 2026-05-16
Listing for:
AVEVA Denmark
Full Time
position Listed on 2026-05-16
Job specializations:
-
Software Development
Cloud Engineer - Software, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Hiring Company: AVEVAWe take pride in our core values and the diversity of our people, valuing the unique experience and expertise that people from different backgrounds bring to our business.
If you need any support, please refer to the appropriate Internal Applications & Career Mobility Guidelines listed below
Internal Applications & Career Mobility Guidelines for Aveva and OSISoft Employees Internal Applications & Career Mobility Guidelines for RIB Employees Internal Applications & Career Mobility Guidelines for ETAP and IGE Employees
Job Title:
Principal Software Developer
Location:
Cambridge, United Kingdom (Hybrid)
Employment Type:
Full-time
The jobWe’re hiring for a Principal software developer. If you’re passionate about building secure, resilient, and scalable platforms, we’d love to hear from you. You’ll partner with product and engineering teams to design, build, and evolve core services that power CONNECT.The CONNECT platform is AVEVA’s cloud-based industrial intelligence platform that helps customers bring together, understand, analyse, and securely share their industrial data across their organisation and with partners.
To support this, AVEVA needs a consistent and secure way for customers to access our cloud services and manage their data. That’s where the CONNECT Core/Common Services teams come in.
Our teams build and operate the foundational services that every cloud-enabled AVEVA product relies on. This includes:
Centralised account and identity management — authentication, authorization, and secure access control
Solution and subscription management — enabling customers to manage their AVEVA cloud solutions
Usage reporting, auditing, and billing services — ensuring accurate metering and transparency
Customer-facing web portal — providing a unified experience across AVEVA cloud offerings
Any functionality that is common across AVEVA’s cloud products is developed and run by this team. By providing these shared services, we ensure consistency for customers, improve operational efficiency, and maximise the value of our investment in the CONNECT platform.
We know some candidates self‑select out. If you’re curious, ambitious, and excited by our mission, we’d love to hear from you, even if your experience doesn’t match every bullet point.
Key responsibilities
Design & build core features and services for the CONNECT platform, with high standards for quality, security, and reliability.
Optimise scalability, performance, and availability to meet evolving industry standards.
Diagnose & resolve complex issues across services and interfaces; use metrics to drive improvements.
Champion best practices in secure coding, testing, CI/CD, and design for maintainability, extensibility, and reuse.
Collaborate in Agile teams: participate in planning, code reviews, and continuous improvement.
Promote cloud technologies and practices across teams.
Essential requirements
A STEM degree or equivalent industry experience
A track record of delivering high-quality software solutions (Principal candidates should demonstrate technical leadership and broader architectural impact)
Strong object-oriented design skills and appreciation for maintainability, testability, and reuse
Experience with RESTful APIs and microservice/service-oriented design
Professional experience with C#/.NET (or similar)
Solid communication skills in collaborative engineering environments
Desired skills and competencies
Microsoft Azure services:
Cosmos DB, Azure Kubernetes Service (AKS), Service Bus, Event Hubs, Application Insights.
Kubernetes and container orchestration.
Web development with Angular or a modern equivalent.
Behaviours & mindset
Thirst for learning and confidence to apply new knowledge quickly.
Enthusiastic, positive, and proactive; enjoys fast, dynamic environments.
Adaptable, collaborative, and motivated by owning and solving challenges.
Strong communicator who helps lift the whole team.
R&D at AVEVAOur global team of 2000+ developers work on an incredibly diverse portfolio of over 75 industrial automation and engineering products, which cover everything from data…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×