Senior BackEnd Engineer
Dataweave Pvt Ltd Verified employer
Actively hiring · Posted 4d ago · JEV26101386ABD25C
Job description
(Senior) Backend Developer/Technical Architect Job DescriptionAbout UsDataWeave provides Retailers and Brands with “Competitive Intelligence as a Service” that enables them to takekey decisions that impact their revenue. Powered by AI, we provide easily consumable and actionablecompetitive intelligence by aggregating and analyzing billions of publicly available data points on the Web tohelp businesses develop data-driven strategies and make smarter decisions.Products@DataWeaveWe, the Products team at DataWeave, build data products that provide timely insights that are readilyconsumable and actionable, at scale. Our underpinnings are: scale, impact, engagement, and visibility. We helpbusinesses take data driven decisions everyday. We also give them insights for long term strategy. We arefocussed on creating value for our customers and help them succeed.How we workIt's hard to tell what we love more, problems or solutions! Every day, we choose to address some of the hardestdata problems that there are. We are in the business of making sense of messy public data on the web. Atserious scale! Read more on Become a DataWeaverWhat do we offer?● Opportunity to work on some of the most compelling data products that we are building for onlineretailers and brands.● Ability to see the impact of your work and the value you are adding to our customers almost immediately.● Opportunity to work on a variety of challenging problems and technologies to figure out what reallyexcites you.● A culture of openness. Fun work environment. A flat hierarchy. Organization wide visibility. Flexibleworking hours.● Learning opportunities with courses, trainings, and tech conferences. Mentorship from seniors in theteam.● Last but not the least, competitive salary packages and fast paced growth opportunities.Role and Responsibilities● Build a low latency serving layer that powers DataWeave's Dashboards, Reports, and Analyticsfunctionality● Build robust RESTful APIs that serve data and insights to DataWeave and other products● Design user interaction workflows on our products and integrating them with data APIs● Help stabilize and scale our existing systems. Help design the next generation systems.● Scale our back end data and analytics pipeline to handle increasingly large amounts of data.● Work closely with the Head of Products and UX designers to understand the product vision and designphilosophy● Lead/be a part of all major tech decisions. Bring in best practices. Mentor younger team members andinterns.● Constantly think scale, think automation. Measure everything. Optimize proactively.● Be a tech thought leader. Add passion and vibrance to the team. Push the envelope.Skills and Requirements● 4-7 years of experience building and scaling APIs and web applications.● Experience building and managing large scale data/analytics systems.● Have a strong grasp of CS fundamentals and excellent problem solving abilities. Have a goodunderstanding of software design principles and architectural best practices.● Be passionate about writing code and have experience coding in multiple languages, including at leastone scripting language, preferably Python.● Be able to argue convincingly why feature X of language Y rocks/sucks, or why a certain design decisionis right/wrong, and so on.● Be a self-starter—someone who thrives in fast paced environments with minimal ‘management’.● Have experience working with multiple storage and indexing technologies such as MySQL, Redis,MongoDB, Cassandra, Elastic.● Good knowledge (including internals) of messaging systems such as Kafka and RabbitMQ.● Use the command line like a pro. Be proficient in Git and other essential software development tools.● Working knowledge of large-scale computational models such as MapReduce and Spark is a bonus.● Exposure to one or more centralized logging, monitoring, and instrumentation tools, such as Kibana,Graylog, StatsD, Datadog etc.● Working knowledge of building websites and apps. Good understanding of integration complexities anddependencies.● Working knowledge linux server administration as well as the AWS ecosystem is desirable.● It's a huge bonus if you have some personal projects (including open source contributions) that you workon during your spare time. Show off some of your projects you have hosted on GitHub.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Dataweave Pvt Ltd.
- Track your application and get updates by email and WhatsApp.