View Our Website View All Jobs

Site Reliability Engineer

PayJunction is seeking a site reliability engineer to support the infrastructure and services that make PayJunction the leading developer of paperless payment software. As a valued member of our small but mighty engineering team, you will ensure our systems are healthy, automated and secure. Our site reliability engineer will help design, build, maintain and enhance our Level 1 PCI security standard. This position is key to our long-term growth, and this person will work closely with our founders. 

The site reliability engineer will learn our unique stack, identify areas for improvement, bring a big picture vision, make recommendations and implement solutions.  The ideal candidate for this role eats, breathes and sleeps automation, always has security in mind, and can implement best practices to further our mission. Formal education in computer science or related field allows the site reliability engineer to apply coding principles and best practices to PayJunction's systems, infrastructure and automation initiatives, embodying an 'infrastructure as code' approach. We are looking for a Puppet expert to take our automation initiatives to the next level. We take testing seriously, and believe in an effective and efficient engineering approach that reduces bugs and stress. 

This is a full-time, in house position at our Minneapolis, MN office.

Areas of Focus:

  • Reliability 
    • Monitoring - site reliability and health
    • Alerting - critical problems and errors
    • Metrics - gathering data for troubleshooting of all kinds
  • Development 
    • Deploying new tools to support our systems and services in an automated fashion
    • Hardening our systems where applicable
    • Supporting the deployment of new product services

Basic knowledge:

  • Server administration and tools: 
    • Linux administration
    • systemd
    • Bash
    • LDAP
    • Apache
    • SNMP
    • Nagios
    • Splunk
    • Prometheus
    • Pagerduty
    • Package management
    • RAID Configurations
    • Backup strategies
  • Scripting / Coding / Development: 
    • Bash
    • Puppet
    • Ansibile
    • (use of git)
  • Testing: 
    • RSpec
    • Server spec
    • Beaker
    • Vagrant
  • Coding (experience coding in at least one of the following languages): 
    • Python
    • Ruby
    • Java

Ideal candidates will have the following experience and traits:

  • Outstanding Puppet and Ansible skills and a fundamental desire to automate everything
  • Comfortable using monitoring and alerting tools like Splunk, Nagios, and Prometheus
  • Background in programming and strong coding skills (i.e. desire and ability to write quality code)
  • Direct experience maintaining PCI Compliance
  • Good understanding of how network fundamentals (packet captures and tracing are a plus)
  • Ability to triage
  • Strong coding skills
  • Security-minded outlook
  • Strong sense of responsibility and ownership

About PayJunction

Founded in 2000 by three UCSB graduates, PayJunction has grown from a bootstrapped startup to a recognized and respected leader in the payments industry. PayJunction processes more than $5 billion dollars annually for tens of thousands of small and medium businesses with solutions that make it easy to accept credit and debit card payments in-store, online and on-the-go.

Our focus on computer science as an art—combined with our ethical, customer-centric attitude—drives us to develop disruptive technology that lowers costs, simplifies accounting and boosts productivity for small and medium sized businesses. Our cloud-powered payment solution easily and securely integrates with industry-leading business software and management platforms. We take pride in delivering innovative features such as eco-friendly digital signatures and receipts that eliminate the hassles and costs of paper by storing all transactions in the cloud. 

Our people-first culture values long-term relationships over short-term profits. Honesty and integrity are part of every interaction with partners, customers and employees. We foster a collaborative work environment, where creative ideas are welcomed, teams are inspired, and success is celebrated. PayJunction is a place where you can find experienced mentors and supportive friends who are committed to your growth

Benefits

  • Health, dental and vision paid 100%
  • 401k with 6% match
  • FSA and Dependent Care FSA
  • Long-term disability
  • 9 paid company holidays
  • 1 paid volunteer day per year
  • Generous paid sick and vacation time
  • Competitive compensation
  • Opportunity to be part of a company that is changing a whole industry
  • Opportunity for growth within the company

Environment

  • Beautiful new office on 14th floor of Fifty South Sixth St. building
  • Outdoor Patio in Spring/Summer - great place for breaks in the sunshine
  • Catered Friday lunches and stocked kitchen
  • Free 24/7 onsite fitness center
  • An open work space with Herman Miller chairs and multiple monitors
  • Connected to Minneapolis skyway system
  • Great access via public transportation
  • Recently named one of Glassdoor's Top 30 Best Places to Work in the US 

Company Ethos

  • We value long-term relationships over short-term profit.
  • We are building something that will last longer than us.
  • We are passionate about our work and inspired by our team.
  • We create products that improve the lives of our customers.
  • We build green technology that costs less than our prospective clients pay now.
  • We are constantly innovating.

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.  While performing the duties of this job, the employee is regularly required to talk, see and hear. The employee frequently is required to sit; stand; walk; use hands to finger, handle or feel; and reach with hands and arms and requires the ability to occasionally lift office products and supplies up to 20 pounds.

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. PayJunction reserves the right to conduct background and/or credit checks on potential employees where applicable and in accordance with state and federal laws.

Read More

Apply for this position

Required*
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file