Software Engineer (India)

Software Engineer (India)

25 Aug
|
Numerator
|
India

25 Aug

Numerator

India

: Backend Engineer

Remote, India

Numerator provides unparalleled consumer insights at a massive scale. Our technology harnesses data through the application of gamified mobile apps and sophisticated web crawling technology to deliver an unmatched view of consumer shopping and purchase experience.

Numerator is looking for a passionate Backend Engineer to join our Receipt Processing Team. As part of our Receipt Processing team, you will be responsible for our transcription system, to over a billion receipts captured through our mobile panel app. This is a high growth and impactful role that will give you tons of opportunity to drive decisions for projects from inception through production.

If you are seeking an workplace where you get to do meaningful work with other great engineers, then we want to hear from you!

What You’ll get to do

- Help to create the design, architecture, and execution of everything from backend APIs to data processing and databases.
- Make decisions about code design, architecture, and refactoring to balance technical debt against delivering functionality.
- Work on medium to large sized feature projects from conception to completion, working with stakeholders to identify project risks and recommend mitigating solutions.




- Collaborate with our cross-functional team to build powerful and easy-to-use products.
- Architectural designs and decisions, to improve the availability of the system
- Maintaining the system in general, on-call bug-fixing for mission critical issues

Example Projects
- Build out and expand the framework for the rules engine transcription of our receipts data to in leverage the inherent structure and spacing of the tabular data in a receipt.
- Expand our human in the loop systems to be able to learn hot to extract item level data from e-receipts.
- Build out a data QA process to approve the output of both our machine learning algorithms, and our hundreds of data associates attributing products.
- Refactor our backend to optimize for scale as the number or receipt line items we need to transcribe continues to grow.

Our Tech Stack
- Web: HTML, Javascript, CSS, Angular.
- Backend: Python, Django, Aurora Postgres, Aurora Mysql, Redis.
- Distributed Computing: Celery, Airflow, Azkaban, RabbitMQ

- Data Warehouse: Snowflake
- Infrastructure: AWS EC2, Kubernetes, Docker, Helm, Terraform

📌 Software Engineer (India)
🏢 Numerator
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (india) / india