Progress Software Corporation
Open Positions at Progress Software Corporation
10 open positions
Lead the evolution of Progress LoadMaster as a Senior Principal Software Engineer, combining hands-on C and Linux systems development with technical ownership of high-performance networking platform components. You will serve as a technical authority, drive architecture and performance improvements, and mentor globally distributed engineering teams.
Senior Principal Software Engineer leading hands-on development and long-term evolution of critical LoadMaster platform components. The role combines deep C and Linux systems expertise, low-latency networking, performance engineering, and technical leadership across globally distributed teams.
Join Progress as a Full-Stack Software Engineer building and evolving Automate MFT, a cloud-native platform for secure, automated file transfer at scale. You’ll work across AWS infrastructure, .NET services, React applications, integrations, and access-management experiences.
Own and evolve a production language runtime built in Rust, spanning its compiler, virtual machine, protocols, async networking, and application server. This principal-level role combines deep systems engineering with long-term technical ownership and mentorship.
Lead the architecture and evolution of the ShareFile platform as a hands-on Senior Principal Software Engineer. You’ll guide multi-team technical initiatives, modernize cloud-native services, and advance AI-assisted engineering practices.
Senior Cloud Operations Engineer responsible for building, operating, and scaling Progress’s multi-cloud platform for its global Agentic RAG product. The role combines Kubernetes, GitOps, infrastructure automation, security, reliability, and operational leadership in a remote-first environment.
Senior Principal Software Engineer leading hands-on development and technical ownership of critical Progress LoadMaster platform areas. The role focuses on high-performance Linux systems, low-latency networking, architecture, performance, security, and mentoring.
Lead the architecture and implementation of core features for MarkLogic, a mission-critical multi-model database, using advanced C++ and distributed-systems expertise. This remote Principal Software Engineer role combines database-kernel development, performance engineering, security, scalability, and technical leadership.
Senior Site Reliability Engineer responsible for improving the reliability, security, scalability, and performance of customer-facing systems and infrastructure. The role combines cloud infrastructure, automation, monitoring, incident response, and customer provisioning in a hybrid Costa Rica-based environment.
Principal Software Engineer responsible for architecting and developing OpenEdge Developer Tools, including AI-powered capabilities, IDE integrations, and performance improvements. The role combines hands-on Java development with technical leadership and mentorship.