OutSystems combines a low-code foundation with AI-driven software development to deliver enterprise apps and custom agents with full SDLC governance.
About the role
The Senior Software Engineer will be a hands-on technical expert responsible for designing, implementing, and delivering significant features within the Solutions Team. You will own end-to-end technical decisions for your features and systems, write high-quality code , conduct code reviews within your area of expertise, and mentor junior engineers as they grow their technical skills.
What they're looking for
- 5+ years of software development experience
- At least 1 year experience building production-grade AI agents and complex intelligent systems within the enterprise
- Strong working knowledge of LLMs, prompt engineering, RAG strategies, fine-tuning, and grounding techniques, along with practical experience using major AI agent orchestration frameworks
- Solid understanding of software architecture, design patterns, and scalability principles
- Demonstrated ability to implement security best practices (e.g., authorization, data masking) and enforce responsible AI governance and guardrails in production systems
- Ability to articulate complex technical designs and risks to stakeholders and non-technical partners
More about this role
There are NO limits to your career: come shape the future and be part of a truly unique global culture at OutSystems!
The Senior Software Engineer will be a hands-on technical expert responsible for designing, implementing, and delivering significant features within the Solutions Team. You will own end-to-end technical decisions for your features and systems, write high-quality code , conduct code reviews within your area of expertise, and mentor junior engineers as they grow their technical skills. This is a role for someone who excels at solving complex technical problems , takes pride in delivering well-engineered solutions , and helps elevate the capabilities of more junior team members.
- Design, build, and evolve Solutions agents, workflows, services, components, and applications that deliver customer value and quality.
- Collaborate with product managers, UX designers, and other engineers to deliver solutions that balance functionality, usability, security, and scalability.
- Develop and test code in short cycles with a high degree of automation.
- Conduct code reviews for features and systems within your scope, ensuring adherence to quality standards, security best...
Browse similar: Startup jobs · San Francisco Bay Area