Senior Backend Engineer

Skills
Back-End Web DevelopmentSoftware DevelopmentDatabasesService OrientationUnit Testing
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years in a fast-paced software environment with a focus on API services and system support.
  • Advanced experience in Python, web frameworks, and modern software development practices.
  • Extensive experience with relational databases and ORMs.
  • Experience with queueing systems like Celery, SQS, Pub/Sub.
  • Well-versed in version control systems, especially Git.
  • Familiarity with software security best practices and unit testing methodologies.

Nice to have

  • Open Source Contributor
  • FinTech Experience
  • Docker Knowledge

Day to day

  • Lead architectural decisions and the buildout of LeafLink’s service-oriented, event-driven platform.
  • Be involved in critical software design decisions impacting the company's products.
  • Develop new systems to provide credit and liquidity to the cannabis industry through automation and credit decision enhancements.