×
Register Here to Apply for Jobs or Post Jobs. X

Backend Engineer

Job in Louisville, Jefferson County, Kentucky, 40201, USA
Listing for: Plum Fintech
Part Time position
Listed on 2026-02-12
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

The Role

At Plum we’re looking for engineers who are passionate about both technology and bringing the best product to our customers.

To achieve this mission we’re looking for engineers who not only have a strong technical background but who also understand the product and can make an impact on all steps of the projects.

We’re looking for a Backend Engineer and these are the main qualities you should ideally possess if you want to be part of the team:

Qualifications
  • High level of pragmatism
  • Strong planning and prioritization skills
  • Promote Continuous Improvement by identifying process efficiencies and quality improvements
  • Provide guidance to and mentor more junior team members
  • Being able to share product insight with stakeholders and challenge product decisions
  • Comfortable working within a cross functional team, collaborative environment, ability to partake in and contribute to technical, design and retrospective dialog
  • Comfortable working with both strongly and dynamically typed languages, we believe you can bring valuable insights and perspectives to the team, even if Python is not your primary language. We care more about your overall programming skills and approach to problem-solving!
Key Responsibilities
  • Being able to create and design modular, scalable, testable, tested, performant systems which interface via well defined endpoints using software engineering best practices
  • Being able to identify root cause of system issues and determine short and long term resolutions
  • Adaptability and flexibility, we are building new and novel products and believe that we can provide our users the best products by shipping fast and getting feedback to improve on later iterations
  • Able to work and intervene on the whole life cycle of the software
Our Tech Stack
  • Languages:

    Python
  • Libraries:
    FastAPI, SQL Alchemy, Flask
  • Data stores:
    Postgres, Big Query, DBT, Redis, MongoDB
  • Infrastructure: GCP (kubernetes, docker), Rabbit

    MQ, Amazon S3, Terraform
  • Monitoring:
    Grafana, Prometheus, Datadog, Incident.io, Sentry

Please note we are following a hybrid work model, in which we visit our office 2 times per week.

What to Expect from Our Hiring Process

At Plum, we value a lot the time you devote to the hiring process, this is why we are always trying to make the process as fast and smooth as possible.

  • 30 min. Call with our Talent Acquisition Team. So we understand better your career plan, tell you more about Plum and the role ⚙️
  • 45 min. Call with our Engineering Lead. Brief technical discussion about the role and your skills 🏄
  • 120 min. Live Coding Call with our Engineers, including System Design exercise and an Implementation phase🧑💻
  • 30 min. Team Call with a Product Manager and a Senior Manager from Engineering, for you to understand the business and envision yourself as part of Plum 🧬
  • Offer 💵
  • Plum's Perks
    • Own part of the company you're helping grow through stock options
    • Private health insurance
    • Annual training budget
    • Plum Premium for free
    • Competitive referral scheme
    • Hybrid working: 2 days a week connecting in our beautiful offices in London, Athens, or Cyprus
    • Team breakfasts and team lunches
    • 25 days holiday + bank holidays
    • 45 work‑from‑anywhere days to give you flexibility to work your way
    • 2 weeks sabbatical after 4 years to take the break you deserve
    • Enhanced parental leave
    • 1 paid volunteering day annually
    • Annual team trip to a surprise destination!
    • A fun, inclusive company culture (think🦄🌈💯)

    If you think this sounds like you, don’t hesitate to get in touch!

    Thanks,

    Plum Team

    * Plum is an Equal Opportunity Employer. Plum does not discriminate on the basis of age, race, religion, sex, gender identity, sexual orientation, non‑disqualifying physical or mental disability, national origin or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit and business need.

    #J-18808-Ljbffr
    To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary