Flexa
Amplience • Remote, UK

Software Engineer - Apache Solr

Employment type:  Full time

Remote-first

A little flex time

Job Description

We are a team of Engineers building SaaS software used by over 350 of the world's leading brands. We exist to help our customers deliver more powerful experiences using our API-first, headless content management platform. We are very serious about reliability and customers trust us to manage and deliver content at tremendous scale:


· Billions of API requests every day

· >400 million items of content

· >4 Exabytes of critical data a year

We have a multi-talented Engineering team organized into cross-functional squads located in Middlesbrough and Manchester. We also have locations in London and New York for Sales, Marketing and Finance.

As well as working hard we also have a fun and informal company culture. We have a games room, we host hackathons and board game nights. Oh and we take our caffeine consumption really seriously.

Stack

We use the right tool for the right job. This means using a variety of languages and frameworks. Our current stack is built with:


· Amazon Web Services with Infrastructure as Code

· Serverless functions, containers and instances

· A mix of NoSQL, SQL and search-index data-stores

· TypeScript, Java, Golang, Python, Ruby

Key Responsibilities

· Help evolve Solr search architecture with a specific focus on index design, scalability and query performance.

· Build tools to verify improvements.

· Write clean, high quality code using practises like TDD, SOLID principles, and pair programming.

· Use Continuous Delivery and Infrastructure as Code techniques to make building, deploying, and managing systems easier, faster, and less error prone.

· Learn, debate, and then apply the latest technology and techniques to solve serious engineering problems.

· Continuously seek to incrementally improve the tools, techniques, processes, and practices you use everyday.

· Help build cloud-native systems in AWS.

· Make sure our systems are reliable and scalable.

Skills Knowledge and Expertise

We're looking for software engineers with experience in Apache Solr to help evolve our search architecture with a deep passion for software engineering; someone who is excited to learn and someone who will be a great team player. We would particularly love you to apply if:

  • You have commercial experience with Apache Solr.
  • You have experience building highly-available, testable, cloud applications and services.
  • You have strong knowledge of Java, Typescript, or other modern languages.
  • You enjoy working in a team to solve problems together.
  • You are eager to learn, try out new technologies and keen to share what you know.

Benefits

So what’s in it for you? Aside from using some great technologies and working with smart friendly people who are very generous with their knowledge, we have a great set of benefits to recognise everybody’s individual needs.

  • Freedom to work from home, with offices for when you want them
  • Competitive salary
  • Flexible working arrangements
  • Discretionary bonus scheme
  • Company pension scheme
  • Employee share options so that everyone can benefit from our success
  • Enhanced maternity & paternity policies
  • Extra holidays once you’ve been with us for a while
  • The option to purchase additional holidays
  • Charity / volunteer days
  • Life assurance policy
  • Ride to work scheme
  • Season ticket advance loans
  • Study leave

Company benefits

Accrued annual leave
Birthday off
Charity donation scheme
Cinema discounts
Company wide holidays/offsites
Compassionate leave
Cycle to work scheme
Early finish Fridays
Employee assistance programme
Employee discounts
Enhanced maternity leave
Enhanced paternity leave
Flexible working week
Hackathons
Life assurance
Life insurance
Matched pension contribution
Open to part-time employees
Season ticket loan
Theme park discounts
Travel insurance
Unplugged stays
Volunteer days
Charity/Volunteer Days
Semi Flexible working hours

The FlexScore® is the result of a rigorous 2-step verification of a company’s flexibility

First we assess the flexibility options Amplience provides and then we anonymously survey a statistically significant proportion of their employees to make sure Amplience is as flexible as they say they are. Our assessment is based on the six key elements of flexibility: location, hours, autonomy, benefits, role modelling and work-life balance.

We ask the hard questions so you don’t have to.

Working at Amplience

Company employees

172

Gender diversity (male:female)

70:30

Office locations

London, UK, Manchester, UK, New York, NY, USA

Funding levels

£30,000,000

Hiring Countries

United Kingdom
United States

Awards & Achievements

SaaS & Software

SaaS & Software

Industry awards 2023
Most flexible companies

Most flexible companies

Flexa100 2023
Saas & Dev Software

Saas & Dev Software

Industry awards 2022