Job Opportunity for Software Engineer at GDi in New Delhi

Website GDi

Job Description – Software Engineer

GDi is looking for energetic and self-driven team members who aspire to join us in our mission of transforming the lives of individuals and communities for an equitable and inclusive world. We believe that technology plays an integral role in enabling data-backed decision making and catalysing the process transformation within the development ecosystem.

Some technologies and platforms that we are working on: AWS, Google data platform, Terraform, Java, Python, Golang, Superset, Consul, HAproxy, Eureka, Postgres, ELK stack, influxdb, BigQuery etc

Currently, we are offering the following positions:

1. Backend Software Engineer: 1+ years of professional experience

2. Senior Software Engineer (Backend and Data Engineering): 2-10 years of experience

3. Tech lead (Backend and Data Engineering): 5+ years of experience

You should apply for this role if you are driven by your internal calling to play your bit in our mission and make a positive difference with your contributions.

Responsibilities

As part of the technology team at GDi, you will be expected to:

  • Work closely with program teams of industry experts and cross-functional technology teams with the focus on building data-driven backend systems
  • Design, develop and support highly scalable systems using technologies like Python, Java, Spark, SQL, commercially available data platforms, distributed data processing frameworks etc
  • Build applications that will have a large impact. Hence focus on simplicity, maintainability and data security will be extremely important
  • Integrate with a wide variety of data sources using the latest data ingestion and processing technologies
  • Contribute towards development of technology strategy for GDi and the government

Required competencies

We are looking for competencies spread across 3 buckets of skills, alignment with our values and fit within our culture.

Skills to deliver the mandate

  • Bachelor’s degree in Computer Science / Engineering or related fields, or equivalent training/fellowship/work experience
  • Experience in using and building applications on any of the cloud platforms (AWS, GCP, Azure)
  • Experience in one or more backend technologies (Java, Python, C#, Golang) and scripting languages
  • Relational and NoSQL database experience such as Postgres, Cassandra, MongoDB
  • Ability to quickly learn and utilize new technologies
  • Familiarity with the latest OSS, cloud, container, query and database technologies as well as query languages
  • Strong communication and articulation skills (verbal and written)

Alignment with values

  • Alignment with our core values of putting the mission first; acting with high standards of integrity; pursuing excellence; collaborating to succeed; innovating to disrupt; and holding ourselves accountable
  • Willingness to work with senior stakeholders in government and impact-oriented organizations

Fit within culture

  • Passionate about creating impact
  • Self-driven with an entrepreneurial mindset and a high degree of ownership
  • Highest level of respect and empathy for internal and external stakeholders

Note – Field of past work experience or education is not a constraint. A strong leadership record in an academic, professional, or extracurricular setting is preferred.

Opportunities for the candidate

  • Opportunity to work on latest backend, cloud and machine learning technologies
  • Experience of working in a fast-paced start-up environment with a steep learning
  • Freedom to experiment, taste success and failures, and learn from each experience
  • Nuanced understanding about the impact sector and impact consulting
  • Opportunity to contribute to transforming lives of individuals and communities
  • Close mentorship and professional development support by experienced leaders

Location

The technology team will be based out of the New Delhi office.

Selection process

1. Candidates fill this form and attach their CV

2. Shortlisted candidates have a short interaction with the technology team

3. Shortlisted candidates appear for a technical interview with the Co-founder & CTO

4. Shortlisted candidates have an interaction with a GDi team member and appear for a fit interview with the Founder & CEO

About GDi

We are an impact-driven start-up committed to transforming the lives of individuals and communities for an equitable and inclusive world. We achieve our mission through the design and execution of large scale development programs in partnership with governments and impact-oriented leaders. We are a geography and sector agnostic firm based out of New Delhi. Our technology team is led by our Co-founder & CTO, Vivek.

Examples of “digital transformation” problem statements we work on –

  • The Public Works Department of a state government wants to solve for cost and time overrun in its road projects worth 5000+ crores. We identified a lack of data-centric decision making as a major bottleneck. Over a 12-18 month time period, we create a “Decision Support System”.
  • The Pollution Control Board in a state government wants to create a “Pollution Hotspot Prediction System”. We will identify and source relevant data from multiple sources, build algorithms using machine learning and predictive modelling, and forecast emerging pollution hotspots as well as decisions required by the government to curb pollution.
  • The Women and Child Development department in a state government wants to build a tool for collecting vital health indicators of 10 lakh + children and mothers, analyze the data, and take relevant actions for improving their health. We will build an end-to-end data collection, data cleaning, data management and data analysis platform the same.

To apply for this job please visit docs.google.com.