Associate Software Engineer

London, United Kingdom

 

Associate Software Engineer

London | United Kingdom

Associate Software Engineer

London, United Kingdom

At Anaplan, we are looking for a self-motivated ASSOCIATE SOFTWARE ENGINEER to join our growing team of test engineers, technical architects, and development managers at our vibrant tech hub in London, UK to build and ship the technology that is helping people and companies around the world every day to make better-informed plans and decisions.

Located in a stunning, modern building overlooking the Regent’s Canal, our London office is set in the beautiful WeWork office Kings Place. Large windows, a sunny courtyard, and within walking distance to plenty of great food options, you are set up to not only do great work but be in an environment that is inspiring.

You will join a team of individuals who embrace and respect diverse perspectives, aren’t afraid to push boundaries and try new ideas, and are passionate about helping our customers and each other succeed. We work hard, but we also don’t wait for an excuse to have fun. In fact, we’re so serious about it that it’s one of our core values.

This role is an immediate full-time position. If you’re ready to roll up your sleeves and tackle unique problems that no one is solving in the tech space yet, keep reading. 

What you’ll be doing:

  • Design and implement software, including graphical user interface, components for managing communication between client and server, server components for importing and exporting data, recalculation and management of data structures, reading and writing from and to persistent storage
  • Write documents to record design specifications
  • Write and maintain unit tests for both client-side and server-side software components
  • Produce technical documentation, including architecture diagrams and documents to describe implementation
  • Annotate software you write with in-line comments, such as Javadoc
  • Provide technical support for operational systems

More about you:

You have a genuine passion for coding and the development process and are willing to go the extra mile to help improve our products. You’re organised, methodical, and adaptable with changing priorities. You thrive in an environment that deeply values collaboration, feedback, and learning.

Our core languages are Java and JavaScript, but ultimately, we're looking for exceptional Engineers, regardless of your language of choice - really smart, passionate people who believe in simplicity, agility and performance and can choose and use the best tools for the job.

More about the role:

  • Distributed computing systems such as GigaSpaces, Hazelcast, Coherent
  • Messaging systems such as Kafka, AMQP (RabbitMQ), ZeroMQ
  • Cloud infrastructure such as AWS, GCP or Azure
  • Database management systems (SQL, noSQL)
  • High performance (HPC) / low-latency computing (LLC)
  • Mechanical sympathy (LMAX Disruptor)
  • Creation of DSLs (ANTLR, Lexers, Parsers, Translators)

 Technologies you’ll work with:

  • Java 9/10+
  • Kubernetes
  • Docker
  • Apache Kafka
  • Apache Cassandra
  • AWS, GCP, Azure

Bonus points:

  • Knowledge of feature driven development, agile development methodology, and/or Test Driven Development
  • Experience in design, implementation and deployment of scalable API services
  • Experience with Java, Spring frameworks, multi-threading, and caching techniques
  • Experience with CQRS, event sourcing, streaming data and complex event processing
  • Experience working with containers and container-orchestration tools like Docker and Kubernetes 

What we offer:

  • A rewarding, progressive career with a company that values diversity, flexibility and understands the need for a good work/life balance.
  • Market-leading salaries combined with generous bonuses, equity and a range of comprehensive benefits.
  • Regular agile meetups, events and hackathons (both attending and hosting!)
  • Flexible working, catered lunches, a fully stocked kitchen and plenty of parties & events
  • A range of sports, health and wellbeing initiatives
  • 3 days of paid leave every year to help support the charity or cause of your choice.
  • The chance to contribute and evolve a company with a valuation over $1.4 billion
  • Huge problems to solve – you will constantly be learning and pushing boundaries, working with some of the smartest people around!

Do you align with Anaplan’s Values?

Collaborative: We go out of our way to help others succeed

Explore all of our Values on Anaplan.com/careers

#AnaplanLOVE

About Anaplan

We’re building a truly unique technology. From our calculation engine and in-memory data store, to apps and predictive analytics; amazing technology is being developed every day.

We’re addressing a $100B/year problem that all global businesses face. Our mission is to break the traditional business planning mold, currently performed through spreadsheets or legacy systems. Anaplan’s Connected Planning platform is enabling customers to improve decision-making by turning response time into real time.

 With 900+ customers and 175+ partners globally, Anaplan’s platform is solving some of the most complex challenges in business. CEOs, analysts, and the press agree—Anaplan is changing the way the world does business.

 Learn about our history, see our recognitions and achievements, and take a look at what it’s like to work at Anaplan.

 Get to know more about working at Anaplan by checking out our social channels.

Facebook

Twitter

Instagram

YouTube

#LI-LM1

Apply Now

Email me about jobs like this

Not ?

Thank you

People also viewed

Channel Business Partner

Minneapolis Minneapolis United States Minneapolis, United States Customer Success Customer Success
ANAPLAN ~ Channel Business Partner At Anaplan, we believe in hard work, having fun, and bringing excellence to everything we do.  Our product is arguably the most sophisticated in its class, but our product alone does not make heroes of our custom...

Channel Business Partner

Minneapolis Minneapolis United States Minneapolis, United States Customer Success Customer Success
ANAPLAN ~ Channel Business Partner At Anaplan, we believe in hard work, having fun, and bringing excellence to everything we do.  Our product is arguably the most sophisticated in its class, but our product alone does not make heroes of our custom...

Customer Success Director

London United Kingdom London, United Kingdom Customer Success Customer Success
Anaplan is looking for a highly driven and dynamic CUSTOMER SUCCESS DIRECTOR. In this role, based in London, you will manage the Customer Success team for a specific sales region(s). The Customer Success team client engages with clients to promote...

Platform Engineer

New York New York United States New York, United States Engineering Engineering
At Anaplan, we are looking for a self-motivated PLATFORM ENGINEER to join our growing team in beautiful, NEW YORK to be a member of the Global Engineering group located across San Francisco, US, London, UK, and York, UK. Are you a creative problem...

Business Partner

Boston Massachusetts United States Boston, Massachusetts, United States Customer Success Customer Success
ANAPLAN BUSINESS PARTNER Are you a seasoned business consultant in the technology space with a yearning to change the way people plan? Do you enjoy diving into issues and designing solutions? Are you detail-oriented yet able to communicate at a hi...

Pre-sales Area Director

Minnesota United States Minnesota, United States Pre-Sales Pre-Sales
Area Director of Solution Consulting At Anaplan we are looking for a strategic and motivated AREA DIRECTOR OF SOLUTION CONSULTING to join our Presales team. A position with Anaplan’s pre-sales team means being part of one of the fastest growing c...

Job Alerts

Not ?

Thank you

Glitter, Light

Apply Now

Email me about jobs like this

Not ?

Thank you