Senior Staff Software Engineer

To empower our customers, MATRIXX is creating new ways to unlock value by delivering the industry's best monetization solution. Powered by our cloud native Digital Commerce Platform, service providers can take advantage of new commercial, customer and operational opportunities, transforming their businesses along the way. Empowered by our team’s unyielding commitment and relentless drive, we are building a global army of raving fans helping us transform the industry. With a culture that values people as the essential foundation of our success, we are committed to working together to charge up 5G.

SENIOR STAFF ENGINEER - PLATFORM TEAM

Description

MATRIXX is looking for a Senior Staff Engineer to work on its Platform team. The role is an exceptional opportunity for someone looking to join one of the best and most experienced engineering teams in its industry! This position can be remote from within the UK; Ipswich area is preferred. 

RESPONSIBILITIES:

Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools.

  • Develop platform features in a cloud native environment
  • Collaborate closely with global engineering teams
  • Undertake all phases of development including requirements definition, design, coding and testing
  • Support debugging and issue resolutions for customer escalations

REQUIREMENTS:

Minimum Qualifications Required:

  • Significant overall software development experience
  • Significant C++ programming experience and strong Python language skills
  • Experience on Linux using C++ frameworks like ACE or Boost
  • Experience developing multi-threaded applications on Linux (required)
  • Proficiency with Kubernetes in production using Docker containers design

Preferred Qualifications:

  • Experience with Telecom & Networking protocols
  • Competency in networking and storage/filesystems (at least 1 is preferable)
  • Proven skills developing software for high-availability deployment
  • Proven experience in cloud native application design
  • Solid background with continuous integration/delivery (CI/CD) design
  • Experience with monitoring and observability in cloud environment design

BS or MS Computer Science or related subject area

Remote in the UK – Ipswich area preferred

What you will experience:

  • Helping us deliver on our north star
  • Making an impact, innovating, and disrupting an industry
  • Working on complex and challenging problems
  • Collaborating and learning from exceptional peers and leaders around the world
  • Contributing to making our customers into raving fans
  • Being part of a culture that thrives on open communication, transparency, and succeeding together
  • Being valued and rewarded