This position is no longer available
Remote (Global)

OutSystems was looking for a Senior Software Engineer

OutSystems is hiring a Senior Software Engineer to design, build, and optimize the systems that power our products. You’ll solve high-impact challenges using modern technologies to deliver secure, scalable, and high-performance solutions.

What You'll Do

  • Design and develop solutions with a high level of autonomy, following processes like TDD, BDD, and code reviews.
  • Support the development of more junior developers.
  • Optimize the performance of your assigned platform component.
  • Produce and test code in short cycles with a high degree of automation.
  • Gather feedback from end-users and adapt your solutions.
  • Focus on developing maintainable solutions that scale to thousands of users.
  • Apply knowledge of product development best practices, continuous delivery, and testing.
  • Design and communicate high-level functional designs and solutions.

What We're Looking For

  • Bachelor's or Master's Degree in Software Engineering, Computer Science, or similar, or equivalent demonstrable skill.
  • 3 - 8 years of software development experience.
  • Knowledge of software engineering principles, algorithms, data structures, and Object-Oriented Design.
  • Good communication skills and fluency in English.
  • Passion to analyze and design elegant solutions for high-tech problems.
  • Great troubleshooting skills.
  • Drive to innovate and bring development best practices into your team.
  • Drive to understand upcoming technologies and frameworks.

Nice to Have

  • Excellent coding skills in one or more of these technologies: C#, Java, Python.
  • Experience with AWS, Kubernetes, and Microservices Development.
  • Relational Database experience: SQL Server, Oracle.
  • Experience with continuous delivery and testing techniques.

Technical Stack

  • C#, Java, Python
  • AWS, Kubernetes
  • SQL Server, Oracle

Team & Environment

You’ll collaborate with cross-functional teams to deliver solutions.

Benefits & Compensation

  • A company that is always growing, changing, and innovating.
  • Real career opportunities including vertical progression, lateral moves, and skill mastery.
  • Work with smart, hard-working, and driven colleagues in a global team.
  • Inclusive culture of diversity where everyone feels empowered to be their authentic self.

Work Mode

This is a global role with positions open in the United States, United Kingdom, Netherlands, Portugal, Germany, UAE, Japan, Hong Kong, Malaysia, Australia, India, and Singapore.

OutSystems nurtures an inclusive culture of diversity and is an equal opportunity employer. All qualified applicants receive equal consideration regardless of race, place of origin, color, age, marital status, religion, sex, sexual orientation, gender expression or identity, protected veteran status, disability status or any other status protected by law.

Required Skills
C#JavaPythonAWSKubernetesSQL ServerOracleDistributed SystemsMicroservicesAPI DevelopmentCloud ArchitectureAgile Methodologies
About company
OutSystems
OutSystems enables enterprise teams to build AI-powered applications and agents that reduce manual work, streamline internal operations, and accelerate impact. A proven low-code foundation combined with agentic AI and AI app generation capabilities empowers teams to move up to 10x faster with the assurance of security, scalability, and governance built in.
All jobs at OutSystems Visit website
Job Details
Category backend
Posted 7 months ago