Senior Software Engineer - Progress Software Corporation
  • Limerick, Munster, Ireland
  • via BeBee.com
-
Job Description

Senior Software Engineer

We're seeking a seasoned Senior Software Engineer to join our dynamic Kemp Load Master Development team.

As a key member of our team, you will play a crucial role in providing experience-centric application delivery and security through cloud-native, virtual, and hardware load balancers.

Our products offer flexible consumption options, ensuring that our clients receive the best in application performance and security.

About the Role

  • Design and implement new features, products, and platforms.
  • Provide daily technical input and guidance to globally distributed teams.
  • Actively participate in team-oriented work, fostering a collaborative environment.
  • Perform critical problem analysis and resolution.
  • Develop proofs of concept and prototypes.
  • Progress to the next layer of technical leadership, growing your influence within the team.

Requirements

  • 5+ years of software engineering industry experience.
  • Expert development skills in C and TCP/IP Networking.
  • Expert-level knowledge of Linux OS.
  • Knowledge of Bash scripting, security, hardware, and Intel Architecture.
  • Experience with authentication technologies such as Kerberos, SAML, and Kubernetes.
  • Strong skills in performance engineering, including execution, analysis, and optimization.
  • Knowledge of distributed systems, virtualization, and multi-cloud environments.
  • Familiarity with SDLC methodologies, including SAFe and Scrum.

What We Offer

  • Base salary plus bonus.
  • Best-in-class Employee Stock Purchase Program (ESPP) with a 27-month lookback.
  • Premium Collective Health Insurance Plan with a monthly employer contribution.
  • Premium Collective Pension Scheme fully funded by Progress.
  • Generous vacation allowance.
  • An additional day off for your birthday.
  • Days off for volunteering.
  • A global well-being program focused on physical, mental, and financial health.
  • Career development tools, internal career mobility, knowledge sharing, and learning opportunities.

We're an inclusive workplace where opportunities to succeed are available to everyone.

We encourage a wide range of points of view and celebrate our diverse backgrounds.

Our unique combination of perspectives inspires innovation, connects us to our customers, and positively affects our communities.

;