Summary
✨ AI‑Generated
A full-stack engineering opportunity developing cloud-native applications and scalable software solutions for enterprise users.
Highlights
Work on cloud-native software, modern applications, and solutions that improve business operations.
Description
We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experiences with agility and ease.
We’re proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power progress.
Join us as a Full-Stack Engineer and help us do what we do best: propelling business forward.
Automate MFT is a cloud-native orchestration engine explicitly built for automated, secure file transfer at scale.
The platform enables organizations to define, schedule, and monitor file transfer tasks through a centralized management experience.
It also provides robust user and access management capabilities, allowing users to manage permissions, authentication, and operational visibility.
As a new product within the Progress File Transfer family, Automate MFT is being rapidly developed and expanded, with a strong focus on modern cloud architecture, automation, security, and seamless integration experiences.
We are seeking a Full-Stack Software Engineer who will play an active role in the development and evolution of the product and is passionate about technology and continuous learning
In This Role You Will
Design, develop, and maintain the SaaS components of the Automate MFT platform by working across AWS-based cloud infrastructure, .NET backend microservices, and React-based frontend applications, with a focus on scalability, reliability, security, and seamless user experience.Enhance the file transfer engine by building and maintaining integrations with transfer protocols and storage connectors such as SFTP, FTP, Amazon S3, Azure Blob Storage, Google Cloud Storage, and other enterprise and cloud systems.
Write stable, reliable, and maintainable code using modern .NET technologies.Deliver high-quality solutions independently with minimal oversight, while following engineering best practices and maintaining a strong focus on code quality and reliability.Ensure developed solutions comply with internal quality, reliability, and security standards.Collaborate closely with cross-functional teams, including Product Management, UX/UI designers, QA, and Support.
Your Background
University degree in Computer Science or equivalent professional experience3+ years of professional software engineering experience building and supporting SaaS applications in production environmentsStrong professional experience with C#/.NET and ASP.NET CoreExperience with modern front-end technologies and TypeScriptExperience with AI augmented coding tools (Copilot, Cursor, Claude Code)Excellent team collaborationAbility to learn and adapt quicklyGood written and verbal English skills
Additionally, It Would Be Beneficial If You Have
Experience working with relational and/or NoSQL databasesExposure to AWS (or other cloud platform) using Terraform
What we offer in return is the opportunity to elevate your game and to also enjoy:
Compensation
Generous remuneration packageEmployee Stock Purchase Plan Enrollment
Vacation, Family, and Health
30 days paid annual vacationAn extra day off for your birthday2 additional days off for volunteeringPremium healthcare and dental care coverageAdditional pension insuranceWell-equipped gym on-site with CrossFit equipment and a climbing wallCo-funded Multisport card