Senior python back end engineer
Upcoming SlideShare
Loading in...5
×
 

Senior python back end engineer

on

  • 222 views

 

Statistics

Views

Total Views
222
Views on SlideShare
222
Embed Views
0

Actions

Likes
0
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Senior python back end engineer Senior python back end engineer Document Transcript

  • Senior Python/ Back End Engineer- Permanent Our client is looking for a Senior Python/ Back end engineer, If you have been working with Python, SQL databases (particularly Postgres), Consuming third party APIs, Designing and implementing APIs, Experience writing modular services etc this is the right fit. Their mission is simple: to help young people prepare for their future. We passionately believe in this mission. We also passionately believe in building a great team to achieve this mission. They are a small talented team of engineers, designers, and product people who want to help young people achieve more in life, starting with learning how to manage money responsibly. They believe the experiences in the past they have had with money as children shaped their confidence with money today. Saving up for that first bike, to collecting in the piggy bank to selling football stickers at school. They want every young person to grow up with that confidence and experience. How are they doing this? They are rebuilding something safe, convenient and educational which sits within the family: a prepaid debit card and mobile banking app. What they are looking for... They need a talented python & SQL backend engineers to join our team. What you’ll be doing... ● Designing, implementing and improving the API that feeds the iOS app, Android app, website and mobile web interfaces ● Helping grow the database to meet their needs, while all the time focusing on good database design, extensibility and scalability ● Integrating the backend with loads of third parties like transactions processors, fund acquirers and SMS gateways ● Striving for the highest standards in security and scalability to make the product robust and reliable ● Participating actively in code reviews to make quality and knowledge sharing top priorities ● Implementing cool new features like recurring deposits to the cards and savings goals ● Working closely with the product team to make sure they build the right solutions in the right way
  • What you’ll be great at... ● Python ● SQL databases (particularly Postgres) ● Consuming third party APIs ● Designing and implementing APIs ● Experience writing modular services ● Agile (scrum, xp...) ● TDD and continuous integration ● Scripting/automating tasks ● Basic HTML / CSS ● DVCS (git, mercurial) ● Fast learner who likes to keep up with evolving technology ● Can adapt to changing business requirements while producing high quality code Bonus points for... ● Experience in missioncritical environments ● Linux experience ● Database scalability ● PCI (or similar) compliance ● Payment processing ● Web/mobile app development What you’ll be like... Have views and opinions on how people are, could and should manage their money. May religiously live by a budget, tracking personal expenditure, income and savings. Believe strongly in the mission with personal story to support.
  • When you start climbing a mountain, you know the only direction to look is up. Most concerned with the journey up the mountain, and not by reaching the top. A deep appreciation for building a customerled product, brand and company, where a delightful experience is ingrained in the companies KPIs. Will not let technology be a roadblock to creating an amazing experience. Care about the design of the systems that need to be built. Our company moves fast and we can’t compromise on quality and security. Can contribute to continuously improving the development lifecycle through their experience working in agile teams. Why they are a great place to work Getting the basics right Continuous integration... check. Automated testing... yep. DVCS... of course. Plus we’ll always listen to good ideas to make things even better. Great workstation, your own environment We believe the best craftsmen need their preferred tools to work their magic. A great location Open roof tops, brand new warehouse and surrounded awesome food markets. Best of all they have a 6m of whiteboard (good luck finding pens!) Flexible hours More of a night person? Prefer focused mornings? they don’t mind great work trumps hours here.
  • Learning First and foremost, we try and learn from each other. But beyond that, we are pretty flexible with buying books and attending conferences to help you develop. Always open, honest and respectful No second guessing and big egos there. By keeping quality communication at our core, and respecting that everyone has their own strengths and weaknesses, we make sure we're always working as a team. Please contact Ricci@abrs.com or 07780456364