Principal Software Engineer @OutSystems
Software Development
Salary unspecified
Remote Location
remote UK
Employment Type full-time
Posted 3d ago

[Hiring] Principal Software Engineer @OutSystems

3d ago - OutSystems is hiring a remote Principal Software Engineer. 💸 Salary: unspecified 📍Location: UK

Role Description

As a Principal Software Engineer in OutSystems R&D, you’ll help shape the experience of the next generation of AI driven developer capabilities that are offered by our Platform, building delightful, powerful, and high-performance tools that make modern application development faster and more enjoyable.

In this role, you’ll collaborate closely with architects, PMs, designers and fellow engineers to deliver features end-to-end — from technical design and implementation to performance optimization and usability. You’ll tackle complex engineering challenges around user experience, scalability, collaboration, and developer productivity, while ensuring that our users can trust the quality and reliability of the tools they rely on daily.

We’re looking for engineers who are passionate about building outstanding developer experiences, curious about new technologies, and motivated by solving real-world challenges with elegant solutions.

At OutSystems, you’ll work in an environment that values collaboration, craftsmanship, and continuous learning — while making a direct impact on how the next generation of software is created.

Key Responsibilities

  • Drive the solution design, implementation, and maintenance of robust, delightful, scalable, and secure core features for our developers building apps on OutSystems.
  • Collaborate with product managers, UX designers, and other engineers to deliver solutions that balance functionality, usability, scalability, and high degree of automation.
  • Own features end-to-end: from architecture and technical design to alignments, coding, testing, deployment, and monitoring in production.
  • Drive engineering excellence by promoting clean code practices, automated testing, performance optimization, and continuous delivery.
  • Mentor and support other engineers, fostering knowledge sharing and a culture of innovation.
  • Stay up to date with emerging technologies and bring forward ideas to continuously improve our engineering.

Qualifications

  • Proven experience (10+ years) as a software engineer solving complex problems, and building high-impact products or platforms.
  • Deep expertise in TypeScript/JavaScript and modern frontend frameworks (e.g., React, Angular, or similar), with proven experience defining frontend architecture for large-scale applications.
  • Solid hands-on experience with C# (.NET Core) or similar backend technologies, with the ability to contribute to backend design discussions and influence service architecture when necessary.
  • Strong backend and API expertise, including designing and reviewing RESTful APIs, defining service contracts, handling authentication/authorization, versioning strategies, and ensuring performance and resilience across distributed systems.
  • Solid understanding of software architecture, design patterns, and scalability principles.
  • Experience with cloud-native development (e.g., microservices, containers, CI/CD pipelines, monitoring, distributed systems).
  • Familiarity with building developer tools, IDEs, or productivity software is a strong plus.
  • Knowledge of performance optimization, debugging complex issues, and ensuring product reliability at scale.
  • Excellent collaboration skills, with the ability to work across product, design, and engineering teams.
  • Passion for delivering outstanding developer experiences and helping others build great software.
  • Good communication skills and fluency in English.
  • An understanding or hands-on experience with Prompt engineering in software development.
  • Familiarity with AI Native IDEs or AI Assistants such as Cursor, GitHub CoPilot, and Claude.

Benefits

  • A company at the vanguard of the agentic revolution, where we don’t just react to AI innovation—we architect it.
  • Real growth opportunities through structured programs designed to scale your expertise.
  • A global collective of world-class talent, collaborating with industry experts and thought leaders.
  • An inclusive culture where talented individuals from all backgrounds are empowered to learn, experiment, and make an impact.
Before You Apply
remote Be aware of the location restriction for this remote position: UK
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Principal Software Engineer @OutSystems
Software Development
Salary unspecified
Remote Location
remote UK
Employment Type full-time
Posted 3d ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
remote Be aware of the location restriction for this remote position: UK
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later