Avatar for Tillful
Helping small businesses reach their full potential
  • B2B
  • Early Stage
    Startup in initial stages

Senior Software Engineer

  • 5 years of exp
  • Full Time
Reposted: 3 years ago
Visa Sponsorship

Not Available

Hires remotely
Everywhere
RelocationAllowed

About the job

Tillful is a business credit platform to help business owners build stronger business credit and stay on top of their financial health. Unlike traditional business credit bureaus that rely on static data, we leverage real-time financial and bank transaction data. We are rewiring how business credit is done. Tillful is powered by an AI credit risk engine that we've developed from years of developing AI-based credit models for lenders and banks.

Job Description

We seek an ambitious and self-motivated Senior Software Engineer to join our core engineering team to keep up with customer demand. The ideal teammate is an experienced professional looking to take ownership of critical backend services of our quickly-evolving business credit management apps. These backend services are built within the Python ecosystem. We use modern tools which means you’ll have the opportunity to work with software like Redis, RabbitMQ, PostgreSQL, Kafka, Docker, and much more.

As a Senior Software Engineer, you will be responsible for:

  • Working within all areas of the platform from our web interfaces and 3rd party API to backend integrations.
  • Making architectural contributions and decisions to constantly improve the reliability of our software and maintainability of our codebase.
  • Implementing test-driven microservices using modern techniques.
  • Quickly squashing bugs in a test-driven fashion as they arise.
  • Following agile processes with a focus on delivering production-ready testable code in small iterations.

You should be:

  • Curious to learn and assimilate information quickly, enthusiastic to share and teach others.
  • Keenly analytical and neurotic about problem-solving.
  • An outstanding communicator with sound interpersonal skills.
  • Strongly interested in technology and continuous learning.
  • Able to work autonomously and resourcefully in a fast-paced startup environment.

You should have:

  • 5+ years of professional python engineering experience in data-intensive environments.
  • 4+ years of demonstrable experience maintaining and evolving python-based production systems with very high-traffic.
  • Familiarity with concepts in API development, microservices, cloud computing, data mining, and data engineering.
  • Advanced skills and experience using Python, SQL, Bash and other scripting/compiled languages.
  • Experience with or exposure to Amazon Web Services (AWS), Google Cloud Platform (GCP), Git, Jenkins and Docker-based continuous-integration & deployment pipelines.
  • Proven track record of collaboration with a variety of decision-makers to drive impact.
  • Experience in the fintech industry is a plus.

About the company

Tillful company logo
Helping small businesses reach their full potential11-50 Employees
  • B2B
  • Early Stage
    Startup in initial stages
Learn more about Tillful image

Similar Jobs

Quick'rCare company logo
Quick'rCare
Search. Find. Hold your place in line with immediate care
Imaginate VR/AR company logo
Imaginate VR/AR
3D Meeting Platform (Metaverse) in VR/AR for Collaborative Training & Support
Finimize.com company logo
Finimize.com
Finimize empowers our users to become smarter investors
dresslife company logo
dresslife
Dresslife provides fashion specific 1-to-1 personalization with exceptional accuracy
Vegavid Technology company logo
Vegavid Technology
High transaction crypto exchange and profit making crypto trading bots