Our Company

Careers

At GigaSpaces, our employees are our greatest asset.

GigaSpaces, as a leading industry provider of enterprise scaling and cloud enablement solutions, is dedicated to hiring only the best and brightest individuals to join our dynamic team.
If you're a driven, self-starter looking for a change of pace, then we're looking for you!

Apply today and discover a whole new world of cutting edge technology.

 

Job Vacancies at GigaSpaces:

NYC

Senior Professional Services Engineer 

Once you join GigaSpaces, you will grow your own career and be part of a global leader in developing innovative technology! As a Professional Services Engineer, you will become a product expert in GigaSpaces Cloudify, providing consulting services directly to our customers that include world-leading financial services, retail, telecommunications and mobile carriers and leading Internet media organizations.

Responsibilities:

  • Maintain up-to-date technical expertise with GigaSpaces Cloudify, including best practices around development, installation, configuration, tuning, optimization and runtime management.
  • Manage professional relationships with customer technical staff and understand their technical path, providing guidance and acting as advocate for GigaSpaces technology
  • Successfully deliver GigaPro™ Consulting and Professional services, including hands-on programming, analysis, debugging, communication and technical issue resolution
  • Coordinate activities between internal groups & partners.
  • Requirements:
  • Hands-on experience with one or more public or private cloud solutions (Amazon EC2, CloudStack, OpenStack, Rackspace, etc.) and cloud automation
  • Linux/Windows and virtualization technologies
  • Experience with Shell and batch scripting
  • Understanding of networking
  • Development experience with Groovy or Java
  • Experience with middleware concepts and deployment architectures
  • Experience working with Enterprise IT and Operations teams
  • Passionate about technology and current trends, with no hesitation to roll up your sleeves and dive in to learn a new technology
  • Strong written and oral communications sills. Flexible to travel frequently
  • Desired Skills and Experience:
  • Prior DevOps Engineering experience
  • Familiarity and prior experience with some of the following: Chef, Puppet, CFEngine, Capistrano, OpenStack, Jenkins, Splunk, monitoring tools
  • Experience working with dynamic languages, such as Groovy, Ruby or Python
  • Previous experience in consulting or professional services role
  • Be a contributor, a team player and with great personal relationship skills
  • Feel comfortable in a dynamic environment

Apply

Pre-Sale Technical Engineer

 

Core Accountabilities

  • Serve as a technical point-of-contact and a trusted advisor for our key accounts as part of the sales process. Manage relationships with technical staff and understand technical intricacies of the account. Involved with building the account strategy, advocate GigaSpaces’ XAP technology and influence customer satisfaction.
  • Proactively work with the account to ensure the best possible implementation of XAP by:
  • Managing relationships with customer technical teams, maintaining regular contact.
  • Advising accounts on relevant GigaSpaces issues and developments.
  • Functioning as a frontline technical resource for "best practices" and informal account questions. Identify and facilitate resolutions for technical issues.

Involves hands-on programming, analysis, debugging, communication, technical issue resolution, and serving as a primary escalation point.

Coordinating activities between internal groups & partners, lead problem resolution to maximize XAP value to GigaSpaces customers in accordance with customers' expectations.

Requirements:

Must have:

  • Deep knowledge of Java programming language - at least 3 years' experience.
  • Technical and architectural consulting experience, honed through extensive commercial experience.
  • Experience with application and middleware concepts, architectures and deployments, distributed Java systems, and familiarity with associated protocols and specifications (e.g. JEE, messaging, caching).
  • Spring framework, networking protocols, big data, object/relational databases, web and caching solutions, application servers, monitoring and messaging systems.
  • Excellent English oral and written communication & presentation skills.

An advantage for the position:

·         Knowledge in the following:

  • Cloud and virtualized environments.
  • Broad understanding of concurrent, distributed programming and systems, and related technologies (including open source solutions)
  • Knowledge of .Net

Apply

Post Sale Technical Engineer

Core Accountabilities

  • Serve as a technical point-of-contact and a trusted advisor for our key accounts. Manage relationships with technical staff and understand technical intricacies of the account. Help build strategic accounts, advocate GigaSpaces’ XAP technology and influence change, increase customer satisfaction, and gather information.
  • Proactively work with customers to ensure the best possible implementation of XAP by:
    • Managing relationships with customer technical teams, maintaining regular contact.
    • Advising customers on relevant GigaSpaces issues and developments.
    • Functioning as a frontline technical resource for "best practices" and informal customer questions. Identify and facilitate resolutions for technical issues.
  • Involves hands-on programming, analysis, debugging, communication, technical issue resolution, and serving as a primary escalation point.
  • Coordinating activities between internal groups & partners, lead problem resolution to maximize our value to our customers in accordance with customers' expectations.

Requirements for US Position:

Must have:

  • Deep knowledge of Java programming language - at least 3 years' experience.
  • Experience with application and middleware concepts, architectures and deployments, distributed Java systems, and familiarity with associated protocols and specifications (e.g. JEE, messaging, caching).
  • Excellent English oral and written communication & presentation skills.

An advantage :

  • Technical and architectural consulting experience, honed through extensive commercial experience.
  • Knowledge in the following:
    • Spring framework, networking protocols, object/relational databases, web and caching solutions, application servers, monitoring and messaging systems.
    • Unix/Windows and virtualized environments
    • road understanding of concurrent, distributed programming and systems, and related technologies (including open source solutions)
    • Knowledge of .Net

 

Apply

San Jose

Account Manager – Cloud Application Platform - West Coast Territory

GigaSpaces is looking for an Account Manager  for its Cloud Application Platform - West Coast Territory.
Cloudify is a new and unique software tool that helps enterprises and ISVs on-board,
automate and manage the life cycle of complex, business critical applications in private and public
cloud environments. Cloudify works with Any App, on Any Stack, Any Cloud, Your Way!

Cloudify's application awareness and DevOps orientation are unmatched in today' market.

After successful private and public beta phases Cloudify is now ready for GA.

We are searching for sharp, high energy account managers to join our growing team and
help us establish Cloudify as the leading cloud application platform in the enterprise. This
specific position is for an account manager who will focus on and own enterprise sales of
Cloudify in the West Coast territory.

Requirements

  • At least 3-5 years of Enterprise Software or IT Software sales/sales engineering
    experience with a demonstrated track-record of success

  • Demonstrated understanding of companies, opportunities, and the types of
    enterprise challenges that currently exist in the cloud space

  • Demonstrated ability to work successfully within a geographically diverse
    organization

  • Bachelor degree, preferably in business, marketing or technical discipline

  • Excellent oral and written communication & presentation skills

  • Flexible to travel frequently (primarily US locations, mostly in the territory)

 

 

Apply

 

Senior Professional Services Engineer

 

Once you join GigaSpaces, you will grow your own career and be part of a global leader in developing innovative technology! As a Professional Services Engineer, you will become a product expert in GigaSpaces Cloudify, providing consulting services directly to our customers that include world-leading financial services, retail, telecommunications and mobile carriers and leading Internet media organizations.

Responsibilities:

  • Maintain up-to-date technical expertise with GigaSpaces Cloudify, including best practices around development, installation, configuration, tuning, optimization and runtime management.
  • Manage professional relationships with customer technical staff and understand their technical path, providing guidance and acting as advocate for GigaSpaces technology
  • Successfully deliver GigaPro™ Consulting and Professional services, including hands-on programming, analysis, debugging, communication and technical issue resolution
  • Coordinate activities between internal groups & partners.

Requirements:

  • Hands-on experience with one or more public or private cloud solutions (Amazon EC2, CloudStack, OpenStack, Rackspace, etc.) and cloud automation
  • Linux/Windows and virtualization technologies
  • Experience with Shell and batch scripting
  • Understanding of networking
  • Development experience with Groovy or Java
  • Experience with middleware concepts and deployment architectures
  • Experience working with Enterprise IT and Operations teams
  • Passionate about technology and current trends, with no hesitation to roll up your sleeves and dive in to learn a new technology
  • Strong written and oral communications sills. Flexible to travel frequently
  • Desired Skills and Experience:
  • Prior DevOps Engineering experience
  • Familiarity and prior experience with some of the following: Chef, Puppet, CFEngine, Capistrano, OpenStack, Jenkins, Splunk, monitoring tools
  • Experience working with dynamic languages, such as Groovy, Ruby or Python
  • Previous experience in consulting or professional services role
  • Be a contributor, a team player and with great personal relationship skills
  • Feel comfortable in a dynamic environment

 

Apply

Israel

Senior Java Developer (Israel)

We are looking for a software engineer to join the Cloudify team.

The Cloudify team is responsible for developing GigaSpaces Cloudify, an open-source Platform that helps developers move their existing products into the cloud with no code changes.

Developers work with multiple software frameworks, Cloud providers and third parties, using cutting edge technology every day.

The requirements are as follows:

  • B.A/B.Sc. in Computer Science/Software Engineering from a major university with high grades.
  • 3-5 years of experience with the Java programming language.
  • Proficient with the Linux Operating System.

Experience with any of the following is a big advantage:

  • Cloud Computing
  • Open Source development
  • Distributed Systems
  • Proven experience with multiple software frameworks (JEE application servers, Spring, ESB, etc…)
  • Candidate must be a quick learner and interested in cutting edge technologies.

Apply

Junior Java Developer (Israel)

Requirements:

  • 1-3 years' experience developing server-side Java.

  • B.Sc./B.A. in Computer Science or equivalent, from a leading university or last year students with a strong academic record.

  • Proficient with the Linux Operating System.

Experience with any of the following  technologies is an advantage:

  • .Net

  • C++

  • Distributed / Concurrent Algorithms

  • Spring

  • Candidate must be a quick learner and interested in cutting edge technology.

 

Apply

 

Account Manager – Senior Application Consultant - EMEA Sales Team

Required:

  • Minimum 3 years' experience in JEE -a must
  • Knowledge in .Net – advantage
  • Proven experience with international customers – advantage
  • Excellent communication skills and  Customer facing skills.
  • Experience with the following technologies is an advantage: Spring, Hibernate, JMS, Caching, Distributed caching – advantage
  • Fluent English - a must
  • Candidate must be quick learner and interested in cutting edge technology.

Apply

Product Support Engineer

 

Accountabilities

  • Interfacing with GigaSpaces World-Wide customers & partners through various support channels.
  • Coordinate activities between internal groups and lead to problem resolution according to customer’s expectations
  • Resolve product issues coming from the field in Pre/Post Sales and production scenarios
  • Involve analysis, debugging, communication, escalation and issues resolution

Qualifications

  • BA / BSc. in computer science or engineering
  • At least 3 years’ experience in Java software development is required. Hands-on (coding & tools), technical, problem solver.
  • "Excellent English, highly articulate, clear speaking & writing.

Knowledge in the following fields will be considered as an advantage:

  • Experience with application, middleware & cloud concepts, products (including OSS), architectures, and deployments.
  • Distributed Java systems and familiarity with associated protocols.
  • Spring framework, networking, relational & NoSQL databases, application servers and messaging systems. Knowledge of .Net, scripting.
  • Linux, Windows, virtualized & cloud based environments.
  • Understanding of concurrent and multi threading, distributed programming

 

 

Apply

Web Developer, RND Team

Responsibilities

  • Develop end to end features for the web based user interface using advanced technologies such as AngularJS and Play!Framework
  • Produce AJAX web pages with clean, standard compliant HTML, CSS, JQuery and AngularJS.
  • Write unit tests and collaborate with QA on UI test plans
  • Analyze requirements for new products/product enhancements, including research of new technologies
  • Collaborate with Front End Web Developers, UI/Graphic Designers, UX Designers, and Product Management on feature prioritization, design, and implementation

 

Required Experience/Education

  • Experience leveraging MVC and other design patterns
  • experience in service oriented architecture designs (SOA)
  • Good understanding and experience with software engineering concepts and development best practices
  • B.S . Degree in Computer Science/Engineering or equivalent
  • 2+ Years experience with Java and web applications
  • Experience with JQuery

Optional:

  • User experience testing and analytical skills
  • Experience with relational and non relational DB
  • Experience integrating with third-party applications/features via APIs or iframes
  • Experience with Adobe Flash/Flex, SVG, or HTML5
  • Experience with agile development methodology
  • Experience with Maven/GIT/GWT
  • Basic understanding of Unix commands

Apply

 

Careers