Full-Stack Software Engineer

Posted 4 Days Ago
Be an Early Applicant
Hiring Remotely in Sofia, Sofia-grad, BGR
Remote or Hybrid
Mid level
Software
Progress That’s Built Around You
The Role
Develop and maintain Automate MFT, a cloud-native SaaS platform for secure file transfer. Build AWS infrastructure, .NET microservices, React applications, protocol and cloud-storage integrations, and user access capabilities. Ensure scalability, reliability, security, code quality, and strong user experience while collaborating with product, design, QA, and support teams.
Summary Generated by Built In

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 experience
  • 3+ years of professional software engineering experience building and supporting SaaS applications in production environments
  • Strong professional experience with C#/.NET and ASP.NET Core
  • Experience with modern front-end technologies and TypeScript
  • Experience with AI augmented coding tools (Copilot, Cursor, Claude Code)
  • Excellent team collaboration
  • Ability to learn and adapt quickly
  • Good written and verbal English skills

Additionally, it would be beneficial if you have:  

  • Experience working with relational and/or NoSQL databases
  • Exposure 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 package
  • Employee Stock Purchase Plan Enrollment

Vacation, Family, and Health

  • 30 days paid annual vacation
  • An extra day off for your birthday
  • 2 additional days off for volunteering
  • Premium healthcare and dental care coverage
  • Additional pension insurance
  • Well-equipped gym on-site with CrossFit equipment and a climbing wall
  • Co-funded Multisport card

#LI-DG1
#LI-Hybrid

Skills Required

  • University degree in Computer Science or equivalent professional experience
  • 3+ years of professional software engineering experience building and supporting SaaS applications in production
  • Strong professional experience with C# and .NET
  • Experience with ASP.NET Core
  • Experience with modern front-end technologies and TypeScript
  • Experience with AI-augmented coding tools such as Copilot, Cursor, or Claude Code
  • Excellent team collaboration
  • Good written and verbal English skills
  • Experience with relational and/or NoSQL databases
  • Exposure to AWS or another cloud platform using Terraform

Progress Software Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Progress Software and has not been reviewed or approved by Progress Software.

  • Equity Value & Accessibility Equity participation includes an employee stock purchase plan with a discounted purchase and an extended lookback window, improving accessibility and potential upside. Many roles highlight this plan as a standout component of total rewards.
  • Leave & Time Off Breadth Time off offerings include flexible or unlimited PTO, paid holidays, a birthday day off, parental leave, and paid volunteer time. Hybrid and remote options help make time-off policies more usable.
  • Wellbeing & Lifestyle Benefits Coverage spans medical, dental, vision, life and disability, mental health resources, an EAP, wellness programs, and optional add-ons like pet and identity protection. Professional development support, recognition programs, and workplace perks add to overall lifestyle value.

Progress Software Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Burlington, MA
3,100 Employees
Year Founded: 1981

What We Do

Progress Software empowers organizations to achieve transformational success in the face of disruptive change. Our software enables our customers to develop, deploy and manage responsible AI-powered applications and personalized digital experiences with agility and ease. Businesses of all sizes get a trusted provider in Progress, with the products, expertise and vision they need to turn AI disruption into a competitive advantage. Millions of developers and technologists at hundreds of thousands of organizations depend on Progress every day. Learn more at www.progress.com. 

Gallery

Gallery

Similar Jobs

Ergodic AI Logo Ergodic AI

Software Engineer

Artificial Intelligence • Software • Analytics • Automation
In-Office or Remote
29 Locations
6 Employees

MWDN Logo MWDN

Software Engineer

Information Technology • Consulting
Remote
Bulgaria
143 Employees

Kraken Digital Asset Exchange Logo Kraken Digital Asset Exchange

Senior Software Engineer

Blockchain • Financial Services • Cryptocurrency • Web3
Remote
17 Locations
2900 Employees

Autodesk Logo Autodesk

Principal Software Engineer

Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Remote
27 Locations
13285 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software • Productivity
US
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account