Position: Multiple jobs openings
Location: San Francisco Bay Area, CA

Details:
Grid Dynamics designs and builds massively scalable mission-critical
systems. We help customers such as Cisco, PayPal, eBay, Macy’s, KLA-Tencor,
GE, Agilent and Microsoft create systems and products that handle
exceptional peak loads, scale on demand and always stay up.
Using the latest advances in grid and cloud computing we turn monolithic
software into scalable services and static server farms into virtualized
compute clouds. The results: better performance, higher availability, faster
time-to-market and much lower costs.
Our team consists of 280 exceptionally passionate software engineers and
scientists who love tackling difficult problems. Over the past five years we
have a developed a track record for innovation and quality with nearly every
one of our customers.

In 2009, Grid Dynamics was named as one of the top cloud computing players
by Cloud Computing Journal and was nominated as one of  Microsoft’s
“Start-up to Watch”.  In 2010, Grid Dynamics was selected as one of  the eight
Harvard Business School (HBS) Alumni Association of Northern California’s “HBS
Promising Start-ups”.  For more information on us, please visit our
website: www.griddynamics.com

To support our growth we are hiring and have multiple job openings.

Job Opening 1: Sr. Java Developer


Responsibilities:

- Develop Java-based services

- Participate in and contribute to design and architecture process

- Interface with offshore teams  to communicate onsite activities
and exchange information

- Work closely with customers, key stakeholders and QA teams

Requirements:

- Must have: At least 5 years of development experience in Java/J2EE
applications

- Must have: Strong programming background.

- During the interview process, you will be asked to demonstrate
your ability to write java code. Be prepared to answer questions similar to
the ones below:

- Given a balanced tree do a breadth first printing of the tree

- Given two nodes in a balanced tree develop a solution which finds the
lowest common ancestor

- Write a method which determines if a winning move exists on a
tic-tac-toe board. The board can be of a variable size and the solution
should focus on the performance of determining if a winning move exists.

- Must have: Experience in SOA development

- Must have: Good communication, customer and presentation skills

- Must have: Comfort in working with globally distributed teams

- Desirable: Experience with Spring framework

- Desirable: Experience with Oracle Coherence

- Desirable: Experience with IBM WebSphere

- Desirable: Strong academic background in Science or Engineering

NOTE: This position is located in San Francisco

What We Offer:

- Work in the Bay Area with established leaders in their industry

- High-energy atmosphere of a start-up, coupled with a generous
compensation package that includes a competitive salary, a profit sharing
bonus plan and full benefits

- Work on bleeding-edge projects within grid computing and
distributed computing with a highly motivated and dedicated team

Contact:

If interested, please send your resume to recruiting AT griddynamics DOT com

Please mention, job reference = SUN_JAVA


Job Opening 2: Principal Data Grid Consultant


Responsibilities:

- Provide architectural consulting and training around  leading data
grid platforms such as Oracle Coherence, Gemstone or GigaSpaces

- Architect, design, develop and implement high-throughput,
low-latency applications for Fortune 1000 clients

- Work with executives to understand and set goals for a specific
project

- Identify core engineering challenge(s) and formulate problem
statement

- Advise and sometimes lead the definition of scope and requirements

- Create, evaluate and select options for technology design

- As a principle architect of a large project, oversees all aspects
of implementation of projects carried out by remote engineering teams

- Work with engineering managers to estimate implementation effort
and staffing

- Create technical proposals and white papers for discussion with
decision makers

- Develop personal relationships with engineering teams and
customers

- Establish and maintain relationship network among industry peers.
Attend and contribute to technical conferences and associations.

- Coach and mentor junior engineers

- Assist with technical sales support

Requirements:

- BA or MS in Computer Science, Electrical Engineering or related
field from a leading university

- Exceptional problem solving skills and intellectual curiosity

- Hands-on experience in at least one of the following products:
Oracle Coherence, Gemstone or GigaSapces

- Deep understanding of several modern distributed system
architectures, platforms and frameworks in the area of JEE, SOA, messaging,
HPC, complex event processing and cloud computing

- 5-10 years of hands-on software engineering experience

- Track record of creating successful products or solutions (used by
customers)

- Ability to write high quality code

- Ability to proactively identify engineering issues and coordinate
resolution

- Able to supervise work of others and delegate tasks

- Strong Java skills

- Background in financial applications, ecommerce, or
infrastructures for high-traffic web commercial sites is a big plus

- Good interpersonal communication skills

- Passion for innovation and creative problem solving

- Home location in the Bay Area preferred. Other locations will be
considered. Relocation possible.

- Ability to travel within USA and Europe for extended on-site
assignments

What We Offer:

- Work all over US and Europe with established leaders in their
industry

- High-energy atmosphere of a start-up, coupled with a generous
compensation package that includes full benefits, a competitive salary and a
profit-sharing bonus plan

- Work on bleeding-edge projects within grid computing and
distributed computing with a highly motivated and dedicated team

Contact:
Please send your cover letter and resume to jobs AT griddynamics DOT com

Job reference = SUN_DATAGRID


Job Opening 3: Senior Architect/Principal Engineer

Responsibilities:
- Work with executives to understand and set goals for a specific
project

- Identify core engineering challenge(s) and formulate problem
statement

- Advise and sometimes lead the definition of scope and requirements

- Create, evaluate and select options for technology design

- Oversees all aspects of implementation of projects, usually
carried out by remote engineering teams

- Work with engineering managers to estimate implementation effort
and staffing

- Create technical proposals and white papers for discussion with
decision makers

- Develop personal relationships with engineering teams and
customers

- Establish and maintain relationship network among industry peers.
Attend and contribute to technical conferences and associations.

- Coach and mentor junior engineers

- Assist with technical sales support

Requirements:
- BA or MS in Computer Science, Electrical Engineering or related
field from a leading university

- Exceptional problem solving skills and intellectual curiosity

- 5-10 years of hands-on software engineering experience

- Track record of creating successful products or solutions (used by
customers)

- Love to write software, can assess code quality and programming
practices

- Ability to proactively identify engineering problems and
coordinate resolution

- Able to supervise work of others and delegate tasks

- Strong Java, C+, C++ or C or .Net  skills

- Knowledge of basic administration of two out of three systems:
Linux/Windows/Solaris

- Knowledge of high-performance web or enterprise applications,
parallel processing or cloud computing strongly preferred

- Background in financial applications, ecommerce, or
infrastructures for high-traffic web commercial sites is a big plus

- Good interpersonal communication skills

- Passion for innovation and creative problem solving

What We Offer:
- Work in the Bay Area with terrific customers on large, innovative
projects

- Amazing colleagues to work with, share and learn from

- High-energy atmosphere of a growing and successful company

- A very attractive compensation package with generous benefits and
profit sharing

Contact:

Please send your cover letter and resume to jobs AT griddynamics DOT com

Job reference = SUN_ARCHITECT

Job Opening 4: Program Manager

Responsibilities:
PROGRAM EXECUTION: Owns end-to-end delivery and P&L responsibility for one
or several programs. Some of these initiatives have multi-million dollar
budgets. Drives cross-functional execution of the program, from requirements
definition to delivery and ensures that a program delivers on time with high
quality, in accordance with stated business and technical objectives.

PLANNING & TRACKING: Creates, optimizes, and drives structured schedules and
project plans across projects and cross-functional teams. Sets and meets
deadlines with quality deliverables, effectively adapting and modifying
plans based on changing data or conditions. Tracks open issues and
effectively negotiate to impact decisions and trade-offs and to guide issues
within internal and external groups to resolution. Holds program team
members accountable for their commitments, milestones, resources, and
deliverables.

RISK MGMT & PROBLEM SOLVING: Anticipates, identifies, documents, and manages
key program risks, proposing appropriate mitigation and contingency plans.
Identifies cross-functional dependencies and tracks and reports on their
progress. Proposes workable solutions to problems by analyzing business and
technical trade-offs among alternatives, and uses objective judgment and
influence to formulate and drive consensus on recommendations.

PRIORITIZATION: Balances process compliance with critical few and
achievement of business objectives to consistently make the right strategic
trade-offs for the program. Assigns priorities to multiple competing and
important program team activities quickly and effectively and communicates
them appropriately.

COMMUNICATION AND COORDINATION: Frames communication and discussions for the
intended audience, with appropriate context and line of sight. Documents and
communicates status, issues, and risks in a timely manner to stakeholders
and senior management. Conducts program and cross-functional team meetings
to update status, and identify and resolve issues.  Achieves quality results
through team interaction and effective cross-group collaboration.

Requirements:
- Strong Program Management experience, including 5 or more years

- running software engineering projects to successful outcomes.

- Leader with an exceptional level of initiative, curiosity, work
ethic and integrity

- Outstanding communication, organization and relationship
development skills

- A deep interest in understanding and solving customer problems
using technology

- Intimately familiar with agile development and the software
development lifecycle from design through quality assurance and GA release

- Personal interest in at least one technology area relevant to Grid
Dynamics such as: cloud computing (IaaS, PaaS, SaaS), e-Commerce,
Application Scalability (in memory data grids), HPC

- Effective manager of scope, requirements, timelines, budget and
deliverables in a fast changing environment

- BS/MS, including 8 or more years of relevant work experience

What We Offer:
- Work in the Bay Area with terrific customers on large, innovative
projects

- Amazing colleagues to work with, share and learn from

- High-energy atmosphere of a growing and successful company

- A very attractive compensation package with generous benefits and
profit sharing

Contact:

Please send your cover letter and resume to jobs AT griddynamics DOT com

Job reference = SUN_PM

Job Opening 5: eCommerce Account Director

Responsibilities:

- Grow Grid Dynamic’s e-Commerce business building on strong
reference accounts such as Macys DOT com, eBay and PayPal.

- Responsible for a multi-million dollar existing revenue with 45
software engineers, two senior architects and one program manager. The
business has been growing 50% year over year.

- Own and refine the Grid Dynamics strategy and offering for
e-Commerce.

- Engage with the TOP 100 e-Commerce retailers (both pure-plays and
bricks & clicks) in North America and identify new opportunities

- Establish and nurture relationships with senior executives

- Run all aspects of the sales cycle into e-Commerce accounts from
the initial contact to proposal generation and closing.

- Oversee the implementation of projects. Own the customer
satisfaction and P/L for each project as well as for the entire e-Commerce
business.

- Develop a relationship network among industry peers. Attend, speak
and contribute to conferences and associations.

Requirements:

- Entrepreneur with an exceptional level of initiative, curiosity,
work ethic and integrity

- Outstanding communication and relationship development skills

- A deep interest in understanding and solving customer problems in
e-Commerce using technology

- 5+ years of e-Commerce and Retail experience with a track record
of creating or deploying innovative and successful solutions

- Familiar with the latest business and technology trends in
e-Commerce and Retail. Established network of peers.

- A track record of finding, developing and closing multi-million
dollar deals.

- A strong desire to grow professionally and own the P/L for a
business.

- Ability to lead and manage a diverse group of people across
multiple locations

- BA from a leading university

What We Offer:
- Work in the Bay Area with terrific customers on large, innovative
projects

- Amazing colleagues to work with, share and learn from

- High-energy atmosphere of a growing and successful company

- A very attractive compensation package with generous benefits, and
profit sharing

Contact:

Please send your cover letter and resume to jobs AT griddynamics DOT com

Job reference = SUN_eCOMMERCE

Job Opening 6: Lead Python Engineer

Responsibilities:

We are looking for a Python Lead Engineer to help us lead, mentor and build
up a team of engineers from different development background to develop our
next set of system components and applications in Django

Requirements:

- Strong Python programming experiences (3yrs +)

- 10yrs+ software development experience

- Great communication skills, be able to show credibility in front
of a group of engineers

- Be able to lead and mentor a team of relatively junior engineers

- Development experiences using Django (ORM and template)

- Strong understanding of the Python frameworks and toolsets (Pylons, TurboGears, etc)

- General web development skills: HTML, CSS, Javascript (we mostly use jQuery)

- Working experience on linux (centos/rhel)

- Good working experience with relational databases (MySQL/PostgreSQL)

What We Offer:
- Work in the Bay Area with established leaders in their industry

- High-energy atmosphere of a start-up, coupled with a generous
compensation package that includes full benefits, a competitive salary and a
profit-sharing bonus plan

- Work on bleeding-edge projects within grid computing and
distributed computing with a highly motivated and dedicated team

Contact:
Please send your cover letter and resume to jobs AT griddynamics DOT com

Job Reference: SUN__PYTHON