Site Reliability Engineer

Finexio is simplifying the way businesses make and receive business payments by integrating electronic payments and cash flow improvement solutions directly into customers’ business process software. The core of Finexio’s offering is a secure and scalable Software as a Service Payment Processing platform.

As a Site Reliability Engineer, you’ll contribute to the support of the Software Platform and its underlying Infrastructure as well as Technologies used to support Business Operations.

We are seeking an expert professional who will deliver support activities and will be responsible for ensuring that payment processing and services are uninterrupted, accurate, timely and secure.

Our business is growing rapidly, and we operate in a very agile environment. Your focus will also be to implement, maintain and improve processes and toolsets capable of scaling with ease and confidence to enable exponential growth of processing volumes.

Requirements

  • 10+ years of overall technology experience.
  • Minimum of 5 years delivering production support of complex high availability mission critical web-based software systems.
  • 3+ years of experience in a job requiring strong technology infrastructure expertise.
  • Strong knowledge of .NET and Transactional and NoSQL database technologies.
  • Hands-on software development experience and ability to read and understand modern software development languages (we currently use C#, Python, Django, Node, Typescript, React).
  • Significant experience working with asynchronous processes and unattended complex data processing jobs.
  • A desire to be challenged by a constantly growing and changing environment.

Responsibilities

  • Responding to complex IT escalations that require intimate knowledge of the underlying code, data, systems, and business functionality. Creating and maintaining relevant technical and process documentation.
  • Troubleshooting, data analysis, event analysis and cross-team communication to assess scope and impact of the issue.
  • Establishment and maintenance of formal support procedures covering 24/7 monitoring, notifications, escalations and troubleshooting activities.
  • Management of the outsourced software support engineering team to ensure all application issues are resolved in a timely manner and according to established procedures.
  • Design and implementation of monitoring and notification tools to ensure proactive identification, reaction and of any system failures, errors and issues to minimize and ultimately eliminate any customer impact.
  • Building strong relationships with Operations, Customer Service and Software Engineering Teams to deliver timely resolutions to difficult customer issues and escalations.

We also value

  • Prior experience in the payments space.
  • Working knowledge and hands-on experience with AWS, understanding of its relevant tools and products.
  • Education in fields such as Computer, Software or Network Engineering.
  • Ability to collaborate and empathize with a variety of individuals. You can iterate with users and non-technical stakeholders and understand how technology impacts them.

Benefits

Working at Finexio:

  • Culture that emphasizes the following key differentiators.
  • Dynamic, rapidly expanding market for our products and services.
  • Clients first
  • Humble
  • Collaborative
  • Data based decision making
  • An organization that is built for speed

What We Offer:

  • The chance to work in a fast paced environment with payment industry leaders
  • Competitive salary and stock options.
  • 70% paid medical, dental and vision starting on the first of the month following your start date.
  • Flexible vacation policy – work with your manager to schedule time off.
  • Weekly company meetings – opportunity to interact with the Leadership Team to grow and learn.