We need Senior Software Development Engineers with commercial core
Python experience who will touch every part of our platform, and can
grow with us. We need somebody who can see solutions not problems
collaboratively working across all areas of the business. This will
include gradually transforming our monolithic django services into sleek
elegant, scalable and maintainable services.
You will be part of a fantastic and energetic team that constantly
demonstrates the values of being curious, being in-sync and beating
expectations.
We are on a mission to create a new kind of business finance service to support the 5 million SMEs that power Britain.
We’re passionate about helping growing businesses maximise their
potential, making applying for credit as quick and easy as possible. We
have crafted an efficient marketplace for both borrowers and lenders, so
they can get a better deal and a better service than the banks can
offer. We are not a bank, and we are far more than an alternative
lender. We are something better.
We are a rapidly growing team from all kinds of backgrounds. We are ambitious, we work hard and we work together.
We are an equal opportunities employer.
Your Responsibilities
* To provide significant contribution to the future architectural and
scalability decisions around how software is built at Growth Street
* To deliver production quality code based around Python 3.5 and Django.
* To execute your robust system design & architecture knowledge,
with an eye towards solid testing, scalability and availability
* To design distributed data processing systems using queue/scheduler approaches with Celery and beyond
* To lead and apply a test-driven approach to all engineering moving
forward, coaching the team to this goal, shortening the feedback loop
across the SDLC
* To work with business stakeholders, product owners and business
analysts to analyse requirements, develop ideas and design solutions
* To mentor more junior members of your team, and continue to establish development best practices
Requirements
Our tech stack includes, but is not limited to: Python 3.5; Django; PostgreSQL; Celery; AWS.
You could be a great fit if you have a genuine interest in the following:
* Have some experience working with our core tech although experience
in building complex solutions in other stacks like Node.js, Ruby, Java,
Clojure or Scala previously will be of interest to us.
* Hexagonal architecture and the principles of the '12 factor app'.
* Applying SOLID principles to everything you do.
* coaching and leading teams to build secure, extensible and performant web applications to support our customers.
Nice to Haves
* Experience within financial services
* Experience with integrations with various SaaS based
financial/risk platforms such as Xero,FreeAgent, Moody's RiskCalc,
Equifax
* Django & Django REST framework.
* Do you favour libraries over frameworks?
* Experience developing against a cloud platform such as AWS, with an eye on serverless applications and beyond
You will be part of a fantastic and energetic team that constantly
demonstrates the values of being curious, being in-sync and beating
expectations.
Benefits
* A competitive salary
* Employer pension contributions of 5% of your base salary
* Generous training, equipment and IT budget
* The tools you require to get the job done
* A strong and clear company culture, focused on growth
* Participation in an employee equity scheme
* 25 days of holiday plus Bank Holidays
The role is based from our London offices. We are located 1 minute
from Aldgate Tube station / 15 minutes walk from London Bridge
Please include a CV and cover letter. Growth Street is an equal opportunities employer.
To find out how we use your personal data, please see our privacy policy (https://workable.com/nr?l=https%3A%2F%2Fwww.growthstreet.co.uk%2Fcareers%2Fprivacy) .