Top
 

Job Opportunities

We are building a future where data, tech and talent can be leveraged to make companies and individuals more productive and fulfilled.

Why should you work with us

A career at EdGE means a lot more than what meets the eye and we invite you to come check us out!

Each one of us at EdGE is serious about making people fall in love with their jobs again. The right job fitment – and we can vouch for this ourselves – really makes life on fleek!

SOFTWARE DEVELOPMENT ENGINEER IN TEST

About The Position:

  • To Err is human, to fix is divine. At Edge Networks this philosophy has been the primary driving force of our Software Quality Champions.
  • As part of Edge Network’s Quality Engineering team, supporting Edge Network’s HR Technology solutions business, you will play a crucial role in identifying and ensuring that human errors in the form of Software bugs get fixed before reaching our customers.
  • You will be responsible for software testing design, planning, scripting/automation and execution for a variety of critical customer-facing products and services. You will also get plenty of challenging opportunities to automate engineering processes by ideating and developing internal tools and infrastructure.
  • You will even get opportunities to influence better software design, promote proper engineering practices, bug prevention strategies, testability, accessibility, privacy, and other advanced quality concepts across products. You should be self-motivated, creative and proactive, to work successfully in a fast-paced Agile environment.
  • Through your passionate contributions, you will enable our engineering team to deliver secure, reliable, high-quality and performant software consistently, thus enhancing our customer’s success and satisfaction. We are seeking Software Engineers and recent Computer Science graduates with robust Software Engineering fundamentals and an open attitude to grasp new technologies and learn from constructive feedback.

 

Your Responsibilities:

  • Evaluate and learn new technologies
  • Provide guidance and mentorship to software/test engineers
  • Challenge the team to high standards of technical excellence – strive for ever better automation
  • Write unit tests and automated integration/acceptance tests
  • Create/Review test plans and test cases for new products or features

 

What we are looking for:

  • BS and/or MS in Computer Science or a related field
  • Strong organizational and problem-solving skills with great attention to detail, critical thinking, debugging, solid communication, with the ability to track multiple test executions simultaneously and report results
  • Has introduced / been part of automation testing in previous organisations and Has led a testing team.
  • Comfortable with Python, Javascript and Java.
  • Familiar / Used concepts such as BDD, ATDD, ACC Methodology. Comfortable testing SPAs and APIs
  • Keywords: Robot Framework, PhantomJS, Puppeteer, Selenium, Protractor, Nightmare.js, Browser Stack, Hypothesis (Python)

SOFTWARE DEVELOPMENT ENGINEER BIG DATA

  • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
  • Have a penchant for solving complex and interesting problems
  • Worked in a start-up-like environment with high levels of ownership and commitment
  • B.Tech, MTech, or Ph.D. in Computer Science or related technical discipline (or equivalent).
  • Excellent coding skills – should be able to convert the design into code fluently Good skills to write unit & integration tests with reasonable coverage of code & interfaces – TDD is a plus
  • Very strong in Python, Java or Scala programming
  • Should have experience working in data-intensive, distributed environments
  • Expert in Spark (or Hadoop, MapReduce, Pig, Hive, Kafka, Storm, etc.) with good knowledge of performance tuning
  • Implemented complex projects dealing with considerable data size
  • Good understanding of algorithms and data structures
  • Excellent problem solver, analytical thinker and quick learner
  • Should have knowledge of NoSQL DBs like MongoDB and Lucene based search-engines like ElasticSearch, Solr, etc.
  • Fluent with version control systems like Git
  • Must have excellent written and verbal communication skills

CUSTOMER SUCCESS MANAGER (CSM)

About the position:

The Customer Success Manager Business Applications role will enable our customers to realize business value from their investment and make our customers passionate advocates of EdGE.

Responsibilities:

  • Create value for customers by ensuring they clearly define business outcomes and then build a “success plan” with the appropriately  identified objectives, stakeholders, milestones, risks and metrics needed to achieve them
  • Be accountable to drive high usage of Dynamics within customers by driving the creation and execution of a thorough and action-oriented adoption Plan
  • Leverage deep functional expertise to increase the customer’s usage of existing workloads
  • Proactively identify new workloads and expansion opportunities in each account to drive value both for the customer and for EdGE products
  • Build, maintain and leverage strong relationships with Business Decision Makers (BDMs) and IT Decision Makers (ITDMs) within each customer to influence solution adoption, create strong support for new opportunities and to secure their willingness to advocate on behalf of EdGE products.
  • Should possess a mixture of consultative sales and analytical Project Management skills with a strong desire to do everything it takes to make the Customer successful!
  • Once the sale is complete, the CSM is responsible for taking over the program management and successfully ushering the client through the process ensuring the customer experiences the true value of the EdGE.
  • Negotiating and closing renewals with existing customers

 

What are we looking for?

  • 7+ years of experience in functional CRM or ERP consulting with top consulting firms or business applications vendors, and/or in a pre-sales CRM or ERP solution engineering capacity for a top business applications vendor. Experience in both consulting and pre-sales is ideal
  • Experience in driving transformation in enterprises through effective change management and adoption highly preferred
  • Experience in one of the following industries highly preferred – BFSI , IT , ITES
  • Top-notch executive engagement skills with an ability to establish strong relationships with business decision makers
  • Strong interpersonal skills that establish Trusted Advisor relationships with clients
  • Strong organizational/time management skills and the ability to manage multiple projects simultaneously
  • Master’s degree with information technology/accounting/finance focus preferred
  • Experience in handling International Customers (preferably US/UK) and Strong account management experience is a must. =
  • Involved in the entire customer lifecycle from on-boarding / pilot through the duration of their engagement
  • Willingness to travel – up to 60%
  • Excellent experience in MS Office Suite (Word, Excel, PowerPoint)

PROGRAM MANAGER

Responsibilities:

  • Understand the overall objective of the program and monitor and track the program deliverables are met to its objective, prepares program reports for management, client and customers
  • Plan and Track complex, multi-phase program implementation managing all Stake holders, both internal and external
  • Ensure teams are aligned with project management strategy and program goals
  • Develops and executes project and process plans, implement policies and procedures and sets operational deadlines and identifies intermediate milestones
  • Work with cross function teams to drive project timelines and deadlines
  • Coordinate program activities with all inter-departments ensuring completion of all commitments made relative to Deliverable timelines – (Engineering, Product, Data science , Analytics and Client teams)
  • Work closely with functional managers to develop integrated master schedules, maintain schedules throughput the project life cycle, applying project management principles and practices
  • Setup and ensure Communication plan, Escalation process and Critical path are followed.
  • Lead Governance & Cadence calls and to Setup, Lead and Anchor internal & client calls reporting on the Project Status, Milestones and Risks
  • Create Executive Dashboards/Balanced Scorecards to top management
  • Thorough experience in executing projects/programs on Agile Methodology
  • Confer with appropriate managers, Operations and other members to understand Metrics
  • Plan and review of future release proposals to determine Time frame, Scope and Dependency
  • Ability to mentor and lead Junior Management trainees in Program Execution with clear relevant goals

 

What we are looking for:

  • At least 3 to 5 years of exclusive program management experience is Mandatory
  • Effective Communication Skills across different stake holder levels ranging from junior team members to Sr Management is Mandatory
  • Program/Project management experience in AGILE Methodology is Mandatory
  • Experience in interacting clients directly from offshore base over telecon is Mandatory
  • Familiarity with typical Product Lifecycle process starting from Requirements until Implementation phase is Desired

Awareness of emerging technologies like AI, ML and Data Science is Desired

SOFTWARE DEVELOPMENT ENGINEER

Responsibilities

  • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
  • Have a penchant for solving complex and interesting problems
  • Worked in a start-up-like environment with high levels of ownership and commitment
  • B.Tech, MTech, or Ph.D. in Computer Science or related technical discipline (or equivalent).
  • Excellent coding skills – should be able to convert the design into code fluently Good skills to write unit & integration tests with reasonable coverage of code & interfaces – TDD is a plus
  • Experience in building highly scalable business applications, which involve implementing large complex
  • Can break down complex/large fuzzy problems into logical pieces and implement the most optimal solution
  • Proficiency in one programming language
  • Ability to learn and develop on any programming language
  • Ability to create libraries
  • Ability to use advanced data structures
  • Can independently design a system or a sub-system
  • Accountable for performance, scalability, configurability, monitorability, and availability of the system
  • Understands Recoverability, Deployability, Reliability, Manageability
  • Provides input for non-functional test coverage

 

Requirements:

Must have an in-depth understanding of the following technologies

  • Python, Java,JavaScript or any other programming language
  • Flask, Django or similar frameworks
  • Elasticsearch, MongoDB, PostgreSQL
  • RabbitMQ or similar queueing systems
  • Celery – Background Job Processing
  • AngularJS, Vue.JS or similar frameworks

DEVOPS ENGINEER

About the Position:

Fulfill the critical role of ensuring that our complex, large-scale systems are healthy, monitored, automated, and designed to scale. We work closely with our development teams from the early stages of design, all the way through identifying and resolving production issues.

Responsibilities:

  • Build and Deploy our Application from code to production and everything in between.
  • Primary point responsible for the overall health, performance, and capacity of one or more of our Internet-facing services.
  • Understanding the latency problems in different scenarios between different devices, or improving speed/response time of applications.
  • Co-ordinate with external datacentres in the event of provisioning, outages or maintenance.
  • Acquainted with Rails / Python and deployment tools like Capistrano.
  • Assist in the rollout and deployment of new product features and installations, to facilitate rapid iteration and constant growth.
  • Write programs/scripts to automate AWS, Ansible and Django based tasks.
  • Be aware of current CVEs, potential attack vectors, and vulnerabilities, and apply patches as soon as possible.
  • Handle incident responses, troubleshooting and fixes for various products/services.
  • Work closely with development teams to ensure that platforms are designed with scale, operability, and performance in mind

 

Good to have:

  • Good understanding of Unix/Linux Systems.
  • Production Experience in AWS/GCP/Azure/Openstack/Cliud/Docker/Saltstack/Ansible/Chef/Puppet.
  • Bash/Perl/Ruby/Python.
  • Basic DNS & Networking, TCP/UDP, IP Routing.
  • Good understanding of OpenSSL, HTTP, Nginx, Ansible, Nagios,Chef,Puppet
  • Bring great systems know-how to the team.
  • Exhibit a sense of urgency to resolve issues. 
  • Understanding of Amazon Web Services and Google Cloud Platforms (App Engine, Container, Cloud function and Big Query)
  • Applications: Database Systems Fundamentals (MongoDB, Elasticsearch, Cassandra), Apache.
  • Tools/Utilities: Nagios, DHCP, Yum, RPM, Git
  • Kubernetes & Docker
  • Experience with distributed data/stream processing systems (Kafa, Storm, Spark, Hadoop etc)
  • Experience with commonly used cache/queue/search tools (Redis, Memcache, Couchbase, RabbitMQ, ZeroMQ, ActiveMQ Lucene, ElasticSearch, Solr)

INFOSEC SPECIALIST

About the Position: 

We are looking a candidate with hands-on experience in risk management and governance covering the aspects of information security, business continuity management, operational security and data privacy. The candidate shall be capable of creating documents, designing SOPs, conducting audits, reporting findings and tracking them to closure by working with related parties. The candidate shall also be technically sound to manage the security tools. The candidate should have knowledge of Business Continuity Management and should be well versed with various models and concepts of risk management, governance covering operational, business and information security frameworks, processes and functions. Experience in a similar role with an SMB/start-up would be preferred.

Mandatory Skills/ Certifications

  • Linux / iOS Operating Sysytem /application ecosystems
  • Compliance management in a cloud primary eco-system?
  • AWS/Azure/ GCP cloud eco-system
  • Certifications CISA/CISSP
  • Membership – ISACA

 

Primary functions of the role:

  • Knowledge of industry standards like ISO 27001/27002 and have worked on ISMS, with a practical and pragmatic approach to needs, standards, and functions
  • Identify scope of risk assessments and assist business in conducting business impact analysis
  • Establish and maintain relationships with third parties and relevant business and InfoSec/Privacy stakeholders
  • Coordinate with internal risk assessors and third parties/business for flawless execution of risk assessments
  • Maintain Risk, Issue and Change registers for information security
  • Conduct periodic assessments, report findings with related teams and work to get them closed in accordance with the policy framework adopted
  • Review risk reports, risk SLAs/performance metrics for assigned business units
  • Mapping business processes with risk areas
  • Develop and implement a mechanism for defining and maintaining information flow maps within org, and between the org and client organizations – providing controls where necessary
  • Participate in risk report discussion with a third party and internal business
  • Engage respective business units to resource and monitor risk treatment to ensure compliance with EdGE’s information security policies and standards
  • Experience in articulating risk management concepts to all levels of the organization
  • Develop presentations; effectively lead meetings and conference calls for third-party risk assessments involving IT, business, third party contacts
  • Shall have the technical background to manage security solutions
  • Evaluating security products and recommending the solutions
  • Perform various day to day activities related to information security
  • Exposure of Content filtering and Data loss prevention
  • Maintain currency with security and security enhancing technologies and brief colleagues as needed to enable measures to be implemented where and when necessary/desirable
  • Conduct a periodic audit of projects. Provide advice and take action, where necessary, in response to Audit findings and recommendations in respect of information security
  • Undertake any other duties commensurate with the grading of the post

Good to have:

  • Excellent analytical and problem-solving skills
  • Work well with others in a culturally diverse environment
  • Understanding business requirements for large and complex business environments
  • Ability to learn and assimilate information from multiple people and resources
  • Should be inquisitive and a fast learner
  • Able to manage multiple projects simultaneously, with strong ability to prioritize multiple tasks and respond to emergencies, organize and schedule work effectively
  • Exceptional communication, collaboration, and advocacy skills, both verbal and written, with the ability to express complex and technical issues as an understandable language to all levels of personnel within the organization, and with clients and other stakeholders.

DEEP LEARNING SCIENTIST

  • Strong publication record (e.g., NIPS, ICML, CVPR, ICCV papers) and/or industry experience.
  • Scientific expertise and real-world experience in deep learning (Recursive neural networks, Recurrent neural networks, convolutional neural networks, restricted Boltzmann machines, and deep neural networks) – applied to NLP.
  • Experience in applying machine learning to problems in NLP.
  • Natural language processing: sequence segmentation, labeling and parsing, knowledge extraction, question answering, multi text learning etc.
  • Ability to come up with practical algorithms and write solid code quickly in a programming language (such as C++, Python, Scala, Java, GPU CUDA programming).
  • Extensive experience with a neural network library such as Caffe, Keras, Tensorflow, or Torch.
  • Rapidly prototype integration of latest research in the field into the product.
  • Ability to work independently and be self-driven.
  • Passion to work for Startup companies.

DATA SCIENTIST

ABOUT THE POSITION

As EdGE embarks on a journey from good to great, we are looking for energetic, experienced, and well-organized Scientists to join our team. As Data Scientist, you will work with a team, and own the delivery of product feature. Your work will directly translate into rich digital experience for our customers & users – HR Leaders, Planners, Hiring Managers, Resource Managers, Recruiters, Employees. Your knowledge about the applications and technologies will be a key input to our Product strategies.

YOUR RESPONSIBILITIES

  • Designing and developing new models and algorithms
  • Using ETL techniques on raw data to cleanse data sets for advanced analytics resulting in actionable insights
  • Rapidly prototype integration of latest research in the field into the product
  • Collaborate with platform, product, engineering to define specs and deliver iteratively

WHAT WE ARE LOOKING FOR

  • Experience in NLP(Machine translation, Sequence segmentation, Labeling and parsing, Knowledge extraction, Question answering, Multi text learning, ontology building), Machine Learning
  • Experience in Graphical Models(HMM, CRF), Learning to Rank(LTR), Recommendation systems, Text Retrieval
  • Scientific expertise and real-world experience in Deep Learning (RNN, LSTM, CNN, RBM)
  • Experience in Python, Scikit-learn, Pytorch, Keras, Tensorflow
  • Experience in Search Engines like Solr, Lucene, Elasticsearch is a plus

ENTERPRISE ACCOUNT SALES

  • You have expertise in Marketing & Technical Sales.
  • Run Proof of Concepts. Build end-to-end, functional, real time solutions in mere days.
  • Pre-sales consulting. This involves building and presenting demos and technical Q&A.
  • Provide support to both pre-sales and post-sales customers.
  • Help define the future of the product based on real customer experiences.
  • Identify customer challenges, define technical account strategies, and implement solutions.
  • Manage relationships with technical stakeholders.
  • Up to 25% travel.

 

Nice to have:

  • Bachelor’s degree in a quantitative/technical field or equivalent experience.
  • Strong communication and storytelling skills.
  • Experience with cloud technologies and in-depth understanding SaaS, PaaS and IaaS business models (using RESTful Web Services).
  • Experience with Enterprise networking concepts (DNS, TCP, Firewalls, Proxy Servers, etc.)
  • Proficient in at least one scripting language.
  • Good troubleshooting instincts, fearless when encountering new systems and environments.
  • You have built a web or mobile app (success of the app is less important than the fact that you built it!) or have at least one project on your resume that you love to talk about.
  • Comfortable dealing with multiple simultaneous projects with competing deadlines.
  • Familiar with basic Linux sysadmin concepts and tools.
  • Proficiency with database administration, distributed systems, Hadoop or Spark is a plus.