Apply Now »

Staff Software Engineer, (Data Structure, Algo) - Server Side Engineering

« Back to results

Matthew Allen Principal Recruiter

Phone Work (425) 230-4876
Phone Fax

Job Info

Category Server Side Engineering
Employment Type Full-Time Employment
Compensation $0.00 - $0.00
Location United States, CA - 94303

Client Introduction

We’re a leading Enterprise SaaS Software company that has more than 3,000 customers across 50+ countries worldwide such as Coca-Cola, DHL, Docusign, Hortonworks, etc. We’ve raised nearly $180 million in funding from top VCs responsible for other successful companies such as LinkedIn, Pinterest, Box and Yelp.

Our company is led by a world-class Chief Executive Officer, who is also the Chairman of a recent IPO success in the enterprise software world (funded by Greylock Capital), former Chairman for a publicly traded $14 billion dollar enterprise software company company, former Venture Capitalist and Partner with Greylock Capital (AirBnB, Cloudera, Dropbox, Facebook and Lifelock), and prior to all of that he was President and COO of another publicly traded enterprise software company that sold for $2 billion.

This is as world-class as it gets.

Job Description

We're a leader in the enterprise advanced analytics SaaS domain, which helps to empowering finance and business leaders everywhere with critical insights to plan smarter, report faster, and analyze better.

This company delivers powerful and intuitive solutions to automate financial planning and forecasting for midsized, enterprise, and non-profit organizations seeking to transform business performance.

We're ranked by Montclare as the #16 Most Influential SaaS Company in the World, a five-time Deloitte Fast 500 winner, and named the first—and only—cloud Leader in Gartner’s Magic Quadrant for Strategic CPM Solutions, we address the needs of a large and rapidly growing cloud CPM market.

Do you get excited by in-memory computing? Does the thought of building data services that can scale from small to very large enterprises, handling extremely large dynamically calculated data sets, delivered in the cloud, across the globe, excite you?

Job Responsibilities

Come join the team that is responsible for building our core engine for calculating real time data. This is the heart of our platform that is used by thousands of companies from small to enterprise. The ideal candidate will have deep understanding of multi-threaded applications, parallel computing, data processing, algorithms, and desire to research new ideas.


Required Experience

• 7+ years of software development experience in an enterprise software product.

• Expert level in Java.

• Expert in Data Structures and Algorithms.

• Good experience with data processing and parallel computing.

• Acumen for research and new ideas.

• Strong technical leadership, communication and organizational skills.

• Proven ability to balance multiple priorities and communicate across organizational boundaries.

• Experience with agile development process.

• Nice to have experience with Spark.

Required Education

• BS/MS in Computer Science, Engineering, or related field preferred.

Previous MonthNext Month