Backend Engineer
Plum Fintech
- Brooklyn, New York, United States
- Brooklyn, New York, United States
Über
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, SQLAlchemy, Flask
Datastores: Postgres, BigQuery, DBT, Redis, MongoDB
Infrastructure: GCP (kubernetes, docker), RabbitMQ, 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
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klick auf „Jetzt Bewerben”, um deine Bewerbung direkt auf deren Website einzureichen.