Software Engineer

Posted 6hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Mid-level Software Engineer responsible for developing payment solutions at Tilled. Collaborating with engineering heads and enhancing the payments landscape with end-to-end responsibilities.

Responsibilities:

  • Create, develop, deploy, and maintain Tilled services
  • Design and implement highly reliable, fault tolerant systems
  • Collect and visualize detailed telemetry data to continuously improve systems
  • Advance and adhere to high-quality coding practices – unit testing, pair programming
  • End-to-end responsibility – continuously monitor and improve the services you create
  • Promote an engineering team culture that is always learning, motivated and collaborative
  • Work with a variety of technologies – Typescript, Angular, NodeJS, Postgres

Requirements:

  • 2+ years of software development experience
  • 2+ years of web application framework experience such as NodeJS
  • 2+ years of database related experience such as Postgres
  • You function with confidence in a fast-paced, high-growth environment
  • You work seamlessly in a remote dispersed team environment
  • Beneficial Experience May Include:
  • Experience with Angular or Typescript preferred
  • Experience in a start-up preferred
  • Experience with AWS preferred
  • Experience implementing payment systems – Stripe, Braintree preferred
  • Experience optimizing production systems for performance, quality and reliability preferred

Benefits:

  • Office space in Boulder, CO
  • Remote work environment
  • Resources to support remote work
  • Generous compensation and benefits
  • Transparency that trickles down from the C-Level
  • Experts in the payments field that can get you up to speed with PayFac-as-a-Service