The Company

Soroco is on a mission to discover how the world works to help teams be their best. To do this we are evangelizing and commercializing a new technology category called Work Graph, which is a structured view of how teams get work done across people, process, technology, and documents. The ‘work graph’ unifies disjoint categories like Process Mining, Task Mining, user training, BPM and RPA to provide a single source of truth. Teams can use the work graph to identify and resolve sources of friction at work, such as technology impediments, poor process design, opportunities for learning and collaboration, among others. Soroco’s work graph platform, Scout, enables a culture of continuous improvement and identifies benefits from applying a portfolio of change levers, delivering targeted change programs at scale.

Soroco has offices in Boston, London, and Bangalore with a roster of Fortune 500 customers across 30 countries. Our team has published 150+ papers and patents. Visit www.soroco.com to learn how we help teams discover their work graph.

 

The Role

A Software Engineer should be passionate to work on hard problems on computer vision, programming languages, computer security, networking, cloud computing, analytics and big data.

Responsibilities include (but are not limited to):

  • Design, architect, and build high-quality scalable systems
  • Own projects end-to-end, including gathering requirements, solutioning and designing architecture, developing, testing, deploying, and maintaining systems
  • Interact and collaborate with our high-quality technical team across India and the US

How You Will Grow:

Soroco believes in supporting you and your career. We will encourage you to grow by providing you with professional development opportunities across multiple business functions. Joining a young company will allow you to explore what is possible and have a high impact.

The Candidate

The ideal Software Engineer will be flexible and an attitude to learn anything and a willingness
to provide the highest level of professional service.

Key Requirements and Qualifications:

  • B.E. / B.Tech from a top university in India in one of the following departments (i) Computer Science, (ii) Information Sciences, (iii) Electrical Engineering, (iv) Electronics – or equivalent.
  • 1 to 3 years of experience with an undergrad CGPA >= 8.00
  • Significant programming expertise and/or have been programming a long time as a serious interest
  • Previous coursework or relevant experience in the following areas: software design, object-oriented programming, databases, operating systems, computer networks and (ideally) multi-threaded programming.
  • Ability to build large enterprise-grade systems
  • High learnability quotient, good value system and must be a disciplined team player
  • Ability to learn and grasp any problem quickly
  • Comfort and confidence in solving unstructured problems
  • Desire and endurance to solve difficult problems in computer science in diverse fields
  • Desire to design and build large, enterprise-grade software systems from scratch
  • ·Ability to communicate and collaborate with experts in the field

 

Apply for this Job

* Required