Software Engineer

Trolley is the payouts platform for the internet economy, enabling businesses to reach people globally and offer creators, on-demand workers, and suppliers the ability to bring their specialized talents to a global market.
United States
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Finance

Description For Software Engineer

Trolley, the payouts platform for the internet economy, is seeking a Software Engineer to join their team in Calgary. With a vision to unlock global economic opportunities, Trolley enables businesses to manage payouts, collect recipient information, and mitigate risks. As a Software Engineer, you'll work in a fast-paced environment, developing backend functionality, API interfaces, and integrations. The ideal candidate has 3+ years of experience, strong JavaScript skills, and familiarity with Node.js, Express, and PostgreSQL. You'll contribute to system design and architecture while adhering to best practices. Trolley offers competitive compensation, equity, healthcare benefits, vacation time, and a supportive work environment. Join a diverse team working on a common mission to revolutionize global payouts for creators, artists, and suppliers worldwide.

Last updated 15 days ago

Responsibilities For Software Engineer

  • Develop backend functionality
  • Develop API interfaces
  • Develop database integrations
  • Develop 3rd-party service integrations
  • Contribute to the design and architecture of the system
  • Ensure adherence to the best development practices, including testing

Requirements For Software Engineer

JavaScript
Node.js
TypeScript
PostgreSQL
  • Excellent knowledge of Javascript (including ES6+ features) or other language
  • Experience consuming third party APIs and microservices
  • Experience writing API endpoints in Nodejs using Express or similar
  • Git expert, knowledgeable about Github and the pull request/merge process
  • Familiarity with PostgreSQL or other SQL-based databases
  • Well-versed at writing unit tests and familiar with continuous integration concepts and tools
  • Experience using techniques that enable team code ownership (test-driven development, literate code, code reviews, pair programming)
  • Proficient with agile software development methodologies
  • 3+ years of experience as a Software Developer
  • Computer Science / Software Engineering degree or equivalent
  • Ability to quickly learn and adapt to new technologies and frameworks
  • Solution-oriented approach to problem solving
  • Ability to communicate clearly and effectively in English with individuals from diverse cultural and technical backgrounds

Benefits For Software Engineer

  • Competitive salary and meaningful equity
  • Extended Healthcare benefits including dental, vision, LTD, etc.
  • 4 weeks paid vacation per year + public holidays (+ 1 extra vacation day per year of service)
  • Pension Plan
  • Gym Membership allowance
  • 1/2 day Fridays during summer

Interested in this job?

Jobs Related To Trolley Software Engineer

Software Engineer, Billing

Scale AI is hiring a Software Engineer for their Billing Platform team to drive revenue tracking and billing systems for Generative AI products.

Sales Engineer, West

Join Dataiku as a Sales Engineer to lead the AI revolution, demonstrating cutting-edge technology and closing major deals with top companies.

Salesforce Marketing Cloud Developer

Salesforce Marketing Cloud Developer position at Thunder, offering remote work and comprehensive benefits package.

Technical Support Engineer

Join Tenable as a Technical Support Engineer in Singapore, providing world-class security and product support for Tenable's cybersecurity solutions.