Senior Software Engineer (DevOps Specialization)

triple (www.tripleup.com) is an innovative platform supporting card-linked offers (CLO) that puts money directly into the pockets of consumers. The market is large ($15B) and rapidly growing (20% per year). With our innovative insights, robust platform, and predictive capabilities, we’re well positioned to grow and make a big impact on the industry. We’re a portfolio business within numo, a fintech incubator and independent subsidiary of PNC Bank.

Join a talented, fast-paced team as we build software that changes the way people find products and services and rewards them for their purchases. We strive to provide great experiences to consumers, advertisers, and publishers and deliver real value to all our stakeholders.

We’re looking for a Senior Software Engineer who wants to be an early member of an exciting and growing product. As a Software Engineer (DevOps Specialization) at triple, you'll work across the entire stack, helping to guide and refine development of our innovative platform. It’s a great opportunity to demonstrate your skills and grow as an engineer.

What we're looking for:

  • Ability to work 3 days per week in our great Pittsburgh, PA office space in East Liberty.

  • At least one of the following:

    • MS in Computer Science (or similar degree) + at least 7 years of hands-on, professional experience.

    • BS in Computer Science (or similar degree) + at least 8 years of hands-on, professional software development experience.

    • Completion of a bootcamp (or similar certification) + at least 10 years of hands-on, professional software development experience.

    • At least 12 years of hands-on, professional software development experience.

  • At least three of the following:

    • 5 years of building applications using Amazon Web Services and supporting tools.

    • 3 years working with infrastructure-as-code services such as Terraform.

    • 3 years managing CI/CD pipelines, such as GitHub Actions, Jenkins, or CircleCI.

    • 3 years working with test automation suites - including unit, regression, integration, and performance tests.

    • 3 years managing applications at a scale of 10M+ users.

    • 3 years of creating and managing development, build, test, and deploy processes for a software engineering organization.

  • 5+ years of experience coding in Python.

  • Comfort working across frontend, backend, data storage / retrieval, and infrastructure.

  • Excellent coding habits, including test-driven development, readable code, documentation, defensive coding, planning for efficiency and scale, etc.

  • Experience developing, monitoring, and supporting a highly-available, cloud-based service.

A plus to have, but not required:

  • Experience working in a fast-paced, small company environment.

  • Experience with other languages like Java, Go, C#, or C++.

  • Experience with Typescript, JavaScript, or NodeJS.

  • Experience with data intensive applications utilizing SQL / relational databases and NoSQL datastores.

What we offer:

  • Competitive salary + great benefits.

  • Passionate, driven team members.

  • Opportunity to own equity in this innovative product.

  • Dog-friendly workspace.

  • Subsidized lunches 3x/week.

Engineering

Pittsburgh, PA

Share on:

Terms of servicePrivacyCookiesPowered by Rippling