Skip to main content
Posted October 02, 2019
SugarCRM

Software Engineer - Full Stack

Cupertino, CA, USA Full Time

About SugarCRM, Inc. SugarCRM is a customer experience leader enabling businesses to create profitable customer relationships by delivering highly...

About SugarCRM, Inc.

SugarCRM is a customer experience leader enabling businesses to create profitable customer relationships by delivering highly relevant, personalized experiences throughout the customer journey. We empower companies to strengthen existing customer relationships, create new ones through actionable insights and intelligent automation and better understand the customer at every stage of the journey. This enables businesses to accelerate demand generation, grow revenue, deliver superior customer care and increase loyalty. Our easy-to-use, intuitive platform makes customer experience easy and accessible for everyone, allowing marketing, sales and services professionals to focus on high-impact, value-adding activities that create customers for life.


Where do you fit?

The Sugar AI team's mission is to build products and services that help people make better and faster decisions, automate tasks and processes and extend reach through virtual assistants and agents. Our products and services help users sell more effectively and provide better service by bringing users a wealth of real-time knowledge.

We are looking for an enthusiastic, performance-driven self-starter and team player. You must have stellar software development, project organization, and communication skills, and work well in cross-functional teams. The ideal candidate is an exceptional full stack engineer with a background in system design, microservices architecture and technologies such as Node.js, Backbone, React, Angular2, and jQuery.


Impact you will make in the role:

  • You will create new and exciting products under the umbrella of an already solid and mature CRM leader
  • Work cross-functionally with other teams within SugarCRM to help implement the strategic vision of the product
  • Push the envelope of software design and architecture
  • Challenge and learn from your peers

What you will need to succeed:

  • 2+ years in software development
  • Experience with Node.js API/backend development in a cloud-based, scalable, fault tolerant architecture
  • Experience with client-side technologies (HTML5, CSS3) and JavaScript frameworks such as Backbone.js, React, and Angular 2 (and above)
  • Solid Computer Science fundamentals: data structures, algorithms, design patterns, databases, operating systems, and debugging
  • Familiarity with microservices architecture
  • Familiarity with REST APIs
  • Familiarity with source control such as Git/Bitbucket
  • Exposure to container technologies: Kubernetes, Docker, and AWS
  • Exposure to DevOps and CI/CD configuration management
  • BS degree in Computer Science, or equivalent

Location: Cupertino, CA

We are an Equal Opportunity, Affirmative Action employer. Minorities, women, veterans and individuals with disabilities are encouraged to apply.

Engineering Team Culture:

Our focus is building out teams with smart engineers who are passionate about their craft and excited to build software for our unique solutions in the CRM (customer relationship management) space. At SugarCRM, you'll have the chance to work on various teams and stacks. Here's more:

  • Communication and collaboration is key to our processes, and we don't want to hinder it with walls
  • We are passionate about automated testing to deliver a high level of quality to our customers
  • We use a Scrum-based development methodology that includes daily stand-ups, regular Sprint reviews, and retrospectives to discuss
  • We value unique perspectives brought by diverse backgrounds and experiences. A broad range of ideas and perspectives help us to create the best possible product
  • As a part of our company culture, we encourage everyone to work at a healthy, sustainable pace

Benefits and Perks:

Beyond a stellar work environment, friendly people, and inspiring work, we have some great benefits and perks:

  • Competitive salaries
  • Excellent medical, dental and vision coverage for you and your family, along with other benefit plans like 401(k) match
  • Unlimited paid time off policy
  • Weekly catered lunch & learns, fully stocked kitchens, and nearby access to Cupertino’s newest restaurants and stores at Main Street Cupertino
  • Health/Wellness: Quarterly chair massages, Wellness Reimbursement, and Workforce Fitness Program
  • Onsite Programs such as Dry Cleaning, Car Washes, Massage, Yoga, and more
  • Career & Personal Development Program – multi-platform
  • New Hire Onboarding for all new employees worldwide – at Corporate Headquarters in Cupertino, California
  • Regular social events and birthday celebrations (yes, sweet treats are a big deal at SugarCRM)
  • Ownership is the greatest self-identity at SugarCRM - you are making an impact now
  • We are a merit-based company - many opportunities to learn, excel and grow your career
  • Learn more on LinkedIn and Twitter @LifeAtSugar

SugarCRM is not sponsoring immigration at this time. We will provide relocation assistance to our California office, for the right candidate.

Note to Recruiters and Placement Agencies: SugarCRM does not accept unsolicited agency resumes. Please do not forward unsolicited agency resumes to our website or to any SugarCRM employee. SugarCRM will not pay fees to any third-party agency or firm and will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered property of SugarCRM and will be processed accordingly.

This listing expired on Nov 01. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.