×
Register Here to Apply for Jobs or Post Jobs. X

R&D Principal Technologist

Job in Cambridge, Middlesex County, Massachusetts, 02140, USA
Listing for: AVEVA Denmark
Full Time position
Listed on 2026-05-16
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 60000 USD Yearly USD 60000.00 YEAR
Job Description & How to Apply Below
AVEVA is creating software trusted by over 90% of leading industrial companies.

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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary