Browse
Employers / Recruiters

Sr. Python Developer

7844 · 30+ days ago
Pune, Maharashtra, 411011, IN
Negotiable
Full-time
Continue
By pressing the button above, you agree to our Terms and Privacy Policy, and agree to receive email job alerts. You can unsubscribe anytime.

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 Senior Software Developer to join our Datasources Team. As part of our Receipt Processing and Attribution team, you will be responsible for our receipt processing pipeline, data attribution system, and internal tools that processes and adds attributes 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 environment 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. 

  • Lead 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

  • Mentor junior-intermediate engineers and perform code reviews.

 Example Projects

  • Modify our attribution tools, UI and Django backend to enable optional prioritization of recently discovered items.

  • Update our data lake ETL code to leverage data in override tables to generate cleaner data.

  • Build out a data QA process to approve the output of both our machine learning algorithms, and our hundreds of data associates attributing products.

  • Improve the performance of our receipt processing tool as we double the number of receipts processed per day

  • Build out new automated processes that detect which country a receipt originated from

Our Tech Stack 

  • Web: HTML, Javascript, CSS, React.

  • Backend: Python, Django, Postgres, Mysql, ElasticSearch, Redis.

  • Distributed Computing: Celery, RabbitMQ

  • Data Warehouse: Snowflake

  • Infrastructure: AWS EC2, Kubernetes, Docker, Helm, Terraform

  • Have 6+ years of experience in a backend or full stack role. 

  • Programming experience in Python, C#, Java, or another object-oriented language.

  • An eagerness to learn new things, and improve upon existing skills, abilities, and practices.

  • Familiarity with web technology, such as HTTP, JSON, HTML, and JavaScript UIs.

  • Experience with databases, SQL or NoSQL.

  • Knowledge in an Agile software development environment,

  • Experience with REST services and API design.

  • Experience with version control systems (Git, Subversion, etc..).

  • Have a real passion for clean code and finding elegant solutions to problems.

  • Eager to expand your knowledge and abilities in python and cloud-based technologies.

  • Motivation to participate in ongoing learning and growth through pair programming, test-driven development, code reviews, and application of new technologies and best practices.

  • You look ahead to identify opportunities and foster a culture of innovation. 

Nice to haves:

  • Experience in UI frameworks React, Ember, Angular. 

  • Programming experience on Unix based infrastructure.

  • Knowledge of cloud-based systems (EC2, Azure, etc..).

  • Knowledge of Kubernetes and Docker development

  • Expertise with big data, analytics, and personalization.

  • Start-up or CPG industry experience.

#LI-REMOTE

Last updated on Dec 23, 2024

See more

About the company

More jobs at 7844

Analyzing

 · 

30+ days ago

Indiana

 · 

30+ days ago

 · 

30+ days ago

 · 

30+ days ago

More jobs like this

Analyzing
Senior Software Engineer - React.js
Builder.ai ·  AI-powered website builder

Gurugram, Haryana

 · 

30+ days ago

"UI/UX Designer"
MK
MobiKwik ·  Digital wallet and payments platform

Gurugram, Haryana

 · 

30+ days ago

C Developer for Bitcoin Mining Pool
DL
Darwin Labs ·  Innovative software development company

Gurugram, Haryana

 · 

30+ days ago

Backend Developer
Cityflo ·  Urban transportation and logistics

Mumbai, Maharashtra

 · 

30+ days ago

Web Designer
B
Braveston ·  Business consulting and advisory services

Chandigarh, Chandigarh

 · 

30+ days ago

OpenClinica CRF Developer
OpenSpecimen ·  Biobanking software solutions

Pune, Maharashtra

 · 

30+ days ago

UI / UX Designer
P
Propstack ·  Real estate data and analytics

Mumbai, Maharashtra

 · 

30+ days ago

New Delhi, Delhi

 · 

30+ days ago

Mumbai, Maharashtra

 · 

30+ days ago

Social Media Expert
S
sociamediaexpert

Remote

 · 

30+ days ago

Developed by Blake and Linh in the US and Vietnam.
We're interested in hearing what you like and don't like! Live chat with our founder or join our Discord
Changelog
🚀 LaunchpadNov 27
Create a site and sell services based on your resume.
🔥 Job search dashboardNov 13
Revamped job search UI with a sortable grid, live filtering, bookmarks, and application tracking.
🫡 Cover letter instructionsSep 27
New Studio settings give you control over AI output.
✨ Cover Letter StudioAug 9
Automatically generate cover letters for any job.
🎯 Suggested filtersAug 6
Copilot suggests additional filters above the results.
⚡️ Quick applicationsAug 2
Apply to jobs using info from your resume. Initial coverage of ~200k jobs in Spain, Germany, Austria, Switzerland, France, and the Netherlands.
🧠 Job AnalysisJul 12
Have Copilot read job descriptions and extract out key info you want to know. Click "Analyze All" to try it out. Click on the Copilot's gear icon to customize the prompt.
© 2024 RemoteAmbitionAffiliate · Privacy · Terms · Sitemap · Status