Software Engineer

San Francisco, California, United States


Engineering at Anaplan

As engineers at Anaplan, we’re working on some of the toughest data problems faced by companies around the world every day. Our bold mission allows you to move fast, build, and iterate on products that are changing the way the world does business planning. You'll always be challenged to tackle unique problems that no one is solving yet, with endless opportunities for you to make a real and positive impact on how people work and grow their businesses.

Software Engineer

San Francisco | California | United States

Software Engineer


Software Engineer

San Francisco, CA


At Anaplan, we are looking for a self-motivated Software Engineer to join our growing team at Anaplan HQ in the city-by-the-bay, SAN FRANCISCO to be a member of the Cloud Platform Team located across San Francisco, US, London, UK, and York, UK. This is an opportunity for you to work for one of the coolest hyper-growth companies in technology.

As a Software Engineer on the Cloud Platform Team, you will closely work with Development and Operations to scale the Anaplan Platform. Your primary focus in this role would be to architect and implement scalable system design. This rewarding career with a company that values diversity and invests in you is at your fingertips!

In the heart of the eclectic SOMA district, you can feel the excitement and energy of what we do at Anaplan when you step into our San Francisco office. There are open floor plans, fully stocked kitchens, and great collaboration spaces, and we focus on making sure that you have everything you need to work well from the right lighting to the latest technology. When it’s time for the team to play together, we visit with our neighbors at a Giants game or a local pub’s happy hour. Come see for yourself what a collaborative and exciting place to work looks like. 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 and we inspire each other!

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:

  • Work on the line between Software Engineering and Systems Engineering.
  • Automate and provision large scale clusters.
  • Define best practices around configuration, security, traffic management, containers, container performance optimization, orchestration.
  • Defining patterns for scalable micro-services.
  • Design and implement features that perform and scale in distributed multi-tenant environment.
  • Collaborate with other architects, designers, product managers and software developers to influence product direction and functional requirements.
  • Coach and collaborate inside and outside the team - You enjoy working closely with others, teaching and learning, and are comfortable showing off your work.


More about you:


  • BS degree in Computer Science or related technical field, or equivalent practical experience
  • Must have 3-4 years’ experience among any one of the programming languages like Java, Groovy, Kotlin, Python.
  • Must have 3-4 years’ experience in Object Oriented Software Design.
  • Must have 3-4 years’ experience with NO-SQL/SQL database schema design.
  • Must have 2-3 years’ experience in designing and building secure and scalable APIs.
  • Must have 3-4 years’ experience building production grade software using frameworks similar to Spring Boot, Spring MVC, Play, Grails.
  • Must have 1-2 years’ experience for building and deploying micro-services in Production.
  • Good to have 1-2 years’ experience working with containers and container-orchestration tools like Kubernetes.
  • Highly organized and has a can-do professional attitude to work - You're an exceptional communicator, you are pragmatic and you know how to build trust.


Technologies you would work with:


  • Kubernetes
  • Docker
  • Spring Boot
  • Projects from Cloud Native Ecosystem


Bonus points:


  • Kubernetes
  • Jenkins Pipelines


Do you align with Anaplan’s Values?

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

Explore all of our Values on



About Anaplan

At Anaplan, we’re relentlessly passionate about improving the way companies and people do business by empowering them with the technology, insights, and confidence they need to make better-informed plans and decisions.


With 20 offices worldwide, we’re building products used by over 850 clients that include some of the world’s largest brands and fast-growing companies in every industry, and we’re just getting started.










Apply Now

Email me about jobs like this

Not ?

Thank you

People also viewed

Global Senior Manager, Technical Content Team

London United Kingdom London, United Kingdom Development Development
The Global Senior Manager, Technical Content Team (TCT), oversees the activities of the team to ensure a best-in-class experience for prospects, customers, partners, and internal audiences through Anapedia ( and other developing c...

Benefits Manager

San Francisco California United States San Francisco, California, United States Human Resources Human Resources
Benefits Manager Anaplan’s HR team is looking to add a strategic and creative Benefits Manager who will help to scale our current benefits & deliver a differentiated employee experience. Our goal is to provide Anaplanners (that’s what we call ...

Enterprise Account Executive - NY Metro

New York New York United States New York, United States Field Sales Field Sales
At Anaplan, we are looking for a Enterprise Account Executive to join one of the fastest growing cloud vendors and make your mark on the industry. You will take your proven track record of new business sales and Account Management of Global 2000 e...

Marketing/Sales Operations Analyst

Minneapolis Minneapolis United States Minneapolis, United States Marketing Marketing
Marketing/Sales Operations Analyst Become a Master Anaplan Model Builder.   If you love data analysis, data visualization and planning tools, this could be the career opportunity for you.   Location: Minneapolis   The Marketing/Sales Operations An...

Sales Development Manager

Minneapolis Minneapolis United States Minneapolis, United States Inside Sales Inside Sales
Sales Development Manager As our Sales Development Manager, you are excited about developing a winning strategy for our Sales Development team. If you also want to join a fast-growing startup, work with friendly people, and play with some cool tec...

Partner Success Manager

London United Kingdom London, United Kingdom Customer Success Customer Success
Partner Success Manager 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 customers.  Our C...

Job Alerts

Not ?

Thank you

Glitter, Light

Apply Now

Email me about jobs like this

Not ?

Thank you