Salesforce Architect

Salesforce Architect

The Opportunity
We are looking for an experienced Salesforce (Marketing and Sales Clouds) Architect to join our growing global team. Numerous ongoing and new projects — ranging from enterprise content solutions, mobile apps, data services to experience-driven enterprise e-commerce, user experience and marketing. Global opportunities to work with different industry verticals: retail & luxury, financial, healthcare, travel & hospitality, automotive, media & entertainment.

The Ideal Candidate

  • 3+ years in Salesforce Technical Architect role;
  • knowledge of Software Product Life-cycle Management and product development methodologies;
  • experience with building end-to-end managed packages on Salesforce (extension packages, managed package IoC plugins, security reviews, etc.);
  • ability to architect multi-tenant systems which are paired with Salesforce (relational DB segmentation, tenant identity management, web-farms and clusters architecture, route balancing, etc.);
  • experience building self-service software products;
  • experience with architecture and technical documentation frameworks;
  • writing public technical documentation for 3rd party implementation vendors;
  • understanding of mobile development process and frameworks;
  • knowledge of product scalability approaches (by tier, region, and user volume);
  • experience distributing real-time system integrations;
  • active SF Sales Cloud and SF Marketing Cloud certifications (Experience with other SF Clouds will be a big plus).

The Role

  • work directly with customers to define requirements and present solutions;
  • use Apex, Lightning, Visualforce, React, and other technologies to build customized solutions that support business requirements and drive key business decisions;
  • lead technical design sessions and write technical design documents;
  • demonstrate technical leadership, setting best practices for integration and application development, deployment, and testing, along with sequential SD life cycle and iterative refinement;
  • manage technical scope and client expectation;
  • design and develop integrations between applications and other systems as required by customers;
  • provide hands-on, expert-level assistance to developers for technical issues;
  • own the end-to-end Software/Systems Development Lifecycle (SDLC), including structured code management, environment management, and continuous integration;
  • demonstrate detailed experience with the architecture and APIs;
  • maintain a high level of productivity, whether working alone or in collaboration with a team, and manage multiple projects simultaneously;
  • use Salesforce APIs and custom Salesforce Web Services to complete implementation to legacy systems;
  • demonstrate experience in SOAP, REST and Web Socks;
  • demonstrate understanding of HTTP security, Federated and Delegated authentications, plus identity management services and signing authorities;
  • quickly acquire new technical expertise within the SFDC platform and in related technologies, such as client-side scripting libraries (e.g. React) and native mobile development tools;
  • understand relational database structure and functionality;
  • demonstrate technical project management experience.

What Balance Means to Us

  • a modern office, comfortable work environment, and the best available tools;
  • business trips to Europe/US;
  • 20 working days of vacation;
  • medical insurance;
  • sick leave (up to 20 days a year);
  • unpaid leave (up to 20 days a year);
  • paid days off (2 days);
  • private entrepreneur leave (2 days);
  • ability to work from home;
  • professional internal/external trainings;
  • professional certifications coverage — 100%;
  • English classes;
  • sport hobbies compensation;
  • ability to participate in Global Valtech R&D initiatives (AR/VR projects and IoT projects).