2 months ago

Lead Backend Engineer

OutSystems

Hybrid
Full Time
$175,000
Hybrid
Apply

Job Overview

Job TitleLead Backend Engineer
Job TypeFull Time
Offered Salary$175,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Lead Backend Engineer at OutSystems

As a Lead Backend Engineer in the ODC Studio team at OutSystems, you will play a pivotal role in shaping the experience for thousands of developers globally. You'll be instrumental in building intuitive, powerful, and high-performance tools that enhance the speed and enjoyment of modern application development.

This role involves close collaboration with designers and fellow engineers to deliver features end-to-end, encompassing technical design, implementation, performance optimization, and usability. You will tackle complex engineering challenges related to scalability, collaboration, and developer productivity, all while ensuring the quality and reliability of essential developer tools.

OutSystems is seeking engineers who are passionate about crafting outstanding developer experiences, curious about emerging technologies, and driven to solve real-world challenges with elegant solutions. Join an environment that values collaboration, craftsmanship, and continuous learning, where you can make a direct impact on the future of software creation.

This position is ideal for a Lead Backend Engineer who enjoys influencing end-to-end systems and contributing to frontend experiences without it being a primary focus.

Key Responsibilities

  • Design, build, and evolve core features of ODC Studio, ensuring a seamless, high-performance experience for developers building apps on OutSystems.
  • Collaborate with product managers, UX designers, and other engineers to deliver solutions that balance functionality, usability, and scalability.
  • Own features end-to-end: from architecture and technical design to 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 ODC Studio and its ecosystem.

What You Need To Succeed

  • Proven experience (6+ years) as a software engineer building complex, high-impact products or platforms.
  • Strong skills in C# (.NET Core).
  • Working knowledge in TypeScript/JavaScript and modern web development frameworks (e.g., React, Angular, or similar).
  • 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.

The Longer Story

OutSystems empowers enterprise teams to create AI-powered applications and agents that streamline operations, reduce manual effort, and accelerate impact. Leveraging a proven low-code foundation with agentic AI and AI app generation capabilities, teams can achieve up to 10x faster development, backed by built-in security, scalability, and governance.

As AI rapidly transforms the enterprise landscape, OutSystems provides crucial tools to navigate this evolution. Their platform helps organizations overcome challenges like sprawling AI tools, unprepared data, talent gaps, and persistent application backlogs, enabling AI to drive clarity and enterprise-wide impact.

OutSystems seeks passionate, talented individuals to help customers build, deploy, and scale apps and agents rapidly, accelerating innovation while ensuring secure, governed human-AI collaboration.

A truly global company, OutSystems boasts over 850,000 developer community members, 1,700 employees, 500+ partners, and thousands of customers across 75+ countries. Founded in 2001, it has offices worldwide and a thriving, global remote workforce.

OutSystems serves recognizable brands like Toyota, Heineken, and Bosch, reflected in its 4.6-star G2 rating. Recognized as a 9x Gartner Magic Quadrant Leader for Low-Code Application Platforms and a multi-year Forrester Wave leader, OutSystems is now extending its leadership into AI and agentic application development.

Working at OutSystems

OutSystems aims to be a workplace for bright, happy, motivated individuals united by a common purpose: providing the AI-powered low-code development platform enterprises trust. The culture emphasizes trust, customer success, innovation, and alignment, with teams operating transparently, acting with integrity, and taking accountability to achieve a shared vision.

What do we have to offer you?

  • A company committed to continuous growth, change, and innovation, challenging teams to be proactive and creative.
  • Real career opportunities, supporting vertical progression, lateral moves, and specialized skill mastery.
  • Work alongside smart, hard-working, and driven colleagues in a unified global team.
  • A DNA rooted in disrupting the status quo, constantly questioning and seeking better ways.

If you are ready for the next step in your career, OutSystems encourages you to apply. The company fosters an inclusive culture, embracing diversity and committed to being an equal opportunity employer.

Key skills/competency

  • Backend Engineering
  • C#
  • .NET Core
  • Cloud-Native Development
  • Microservices
  • Software Architecture
  • Scalability
  • Developer Tools
  • End-to-End Development
  • Mentorship

Tags:

Lead Backend Engineer
Backend development
Software architecture
System design
Scalability
Performance optimization
Mentorship
End-to-end ownership
Collaboration
CI/CD
C#
.NET Core
TypeScript
JavaScript
React
Angular
Microservices
Cloud-native
Distributed systems
Azure/AWS

Share Job:

How to Get Hired at OutSystems

  • Research OutSystems' culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Highlight extensive C#/.NET Core experience, cloud-native development, and developer tool contributions for OutSystems.
  • Showcase end-to-end ownership: Prepare detailed examples of architectural design, implementation, testing, and deployment of complex features.
  • Demonstrate leadership & mentorship: Be ready to discuss how you've guided junior engineers and fostered innovation within a team.
  • Master technical fundamentals: Brush up on C#, .NET Core, software architecture, scalability principles, and distributed systems for OutSystems interviews.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background