Backend Engineer

Recruiter
hyperexponential
Location
Nunhead
Posted
21 Mar 2019
Closes
13 Apr 2019
Contract Type
Permanent
Hours
Full Time
Backend Engineer

hyperexponential (hx) was founded in 2017 with clear mission to help people build mathematical models with small, sparse and fragmented datasets that are regularly used to drive critical decisions in many businesses. Our background, relationships and initial focus is on specialised insurance sector.

We believe that the next-generation platform these models will be built on the modern web, and created by a combination of software engineers, interface designers, data scientists and community-makers.

What it’s really like to work here

We do things a bit differently. There’s no corporate nonsense, and no old-fashioned hierarchy. There’s no micro-management. You are your own boss. You’ll get tons of guidance and plenty of support from talented and super-smart colleagues.

We hire engineers that empathise with our customers problems, develop solutions and measure results. We’re proud of our engineering team - it's built an incredible product that’s changing the world.

What you will be working on

• Key responsibilities centre around data integration – as a platform for statistics and data-science, we face a number of interesting challenges around internal data as well as external sources.
• As a fintech start-up, security and stability is as critical to us as performance, so working with security data is also part of this role. We have a state of the art infrastructure-as-code setup which you will be interacting with, and contributing to.

We love learning new things and working with cutting-edge technology, and we get to work on some really cool problems because of this.

Our work ethic and approach make this sort of work "par for the course" at hx, and it's our goal to keep it that way - it makes for an interested, productive and most importantly, happy team!
The position is based on-site in South East London; most of our clients are in the City and you'll be there from time-to-time, but you can expect to spend almost all your time in or around our office (we are currently in the Peckham Levels, a mixed-use creative, commercial and entertainment space that's often touted as one of the coolest buildings in South London; we love it, and don't expect to move far).

Responsibilities

• Developing APIs to applications running in the public and private cloud
• Designing, developing, and testing interface components that our clients use to build models
• Developing a scalable and highly performant system with everything this entails (automation, availability, monitoring, resilience)
• Taking architectural ownership for various critical components and systems
• Integrating multiple data sources and databases into one system
• Contributing to reviews, retrospectives and planning discussions for technical, product and company decisions
• Communicating and documenting solutions and design decisions

Technologies/methodologies we use

• ReactJS, Redux, Sagas
• Python, Flask, pandas, numpy, scipy
• Java/Kotlin, Spring Boot
• Go, Terraform
• AWS, Docker, ElasticSearch
• PostgreSQL
• CI/CD, TDD, SCRUM, GitLab, Jira, Confluence

Essential skills

• 5+ years of Java/Kotlin or Python experience
• Knowledge of data structures, algorithms
• Understanding of design patterns, object-oriented development and test-driven development
• Experience designing, building and maintaining APIs, microservices and data pipelines
• Experience with building and deploying code using Docker
• Strong experience of version control with Gitlab and/or Github
• Passion for writing clean, modular, well-commented, readable and reusable code


Bonus Points

• A strong foundation in fundamental computer science/software engineering principles
• Experience working in an Agile (SCRUM) environment
• Aware of the Cyber Security landscape
• Passion for learning new languages, e.g. Erlang, Clojure, Haskell, Elixir

What can we give to you

• A highly competitive package, including seed-stage EMI share options
• Top-tier, customisable tech (choice of Apple or Dell setup, with flexibility over OS, screen(s), and input devices) and office gadgets
• An amazing, flat-structured work environment, with unusual levels of flexibility and transparency
• Best-in-class training and development support – we are all compulsive learners, and this is actively encouraged
• A huge breadth and depth of career opportunity – if you show the attitude and ability, we want and will support you to help us lead from the front as we grow
• Well-stocked team fridge, and regular team meals (usually at least once-a-week)

Similar jobs

Similar jobs