Placement papers | Freshers Walkin | Jobs daily: Senior Software Engineer - work on our core Clojure comparison engine at uSwitch (London, UK)


Search jobs and placement papers

Senior Software Engineer - work on our core Clojure comparison engine at uSwitch (London, UK)

Senior Software Engineer - Energy

uSwitch is the largest energy comparison site in the UK. We support hundreds of thousands of customers per year in better understanding one of their largest household costs. Our free and impartial service can be saving customers up to £650 per year which means that some people no longer have to choose between heating their home over winter and buying food.

The energy market is changing; gone are the days of six giant suppliers shaving pennies of each other’s prices. The market has grown to almost 60 providers, many of which have special requirements; some are only available regionally, some only if you consume a certain amount of electricity or are with a certain supplier currently. Competition is fierce and customers are impatient.


Our core Clojure comparison engine has to transform a customer’s annual consumption data into a calculated cost and saving versus hundreds of possible plans on the market in a few milliseconds. A similar host of microservices written in Elixir, Clojure and Ruby allow a user to transact on our website to switch their energy.

We traditionally haven’t had opera singers or meerkats shouting about our service. Instead, we have relied on using technology to outmanoeuvre our competitors with a small, fast moving team offering a best in market (and much imitated) comparison service. How we choose to display energy comparisons defines energy comparison

The role


The energy platform team is an autonomous team that services the energy front office, energy back office, contact centre and insights team. The team’s core offering is a set of microservices written in Clojure, Elixir and Ruby. Responsibilities for the team include operating, maintaining and re-evaluating those services. The team is also responsible for ensuring that performance requirements are met by the infrastructure under heavy traffic conditions. The infrastructure is AWS heavy using orchestration tools such as terraform. We deploy to production dozens of times every day with a simple push to master. There are no barriers to releasing features - we have no QA team and no project managers.


Your Profile

We want someone interested in understanding the whole business problem we face and leveraging technology as a solution. We are looking for people who aren’t just skilled in software development but are keen to keep an eye on the bigger picture and help us improve our platform offering to the wider energy team. We want someone passionate about their craft and looking to pitch in with the technical vision of the comparison product. With the advent of smart meters on the horizon, we need people interested in re-defining how the public thinks of the UK energy market.


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment