Loading...

{{notif_text}}

Last chance to connect with exciting companies hiring right now - Register now!|L I V E{{days_remaining}} days {{hours_remaining}} hours left!

Python Jobs in Delhi, NCR and Gurgaon

Explore top Python Job opportunities in Delhi, NCR and Gurgaon for Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.

Python Developer

Founded 2018
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Mumbai, Navi Mumbai, Hyderabad, Bengaluru (Bangalore), NCR (Delhi | Gurgaon | Noida)
Experience icon
2 - 10 years
Salary icon
Best in industry{{renderSalaryString({min: 1000000, max: 1700000, duration: "undefined", currency: "INR", equity: false})}}

What will you be doing Build scalable and loosely coupled services to extend our platform Build bulletproof API integrations with third party APIs for various use cases Evolve our Infrastructure and add a few more nines to our overall availability Have full autonomy and own your code, and decide on the technologies and tools to deliver as well operate large-scale applications on AWS Give back to the open source community through contributions on code and blog posts This is a startup so everything can change as we experiment with more product improvements About you Relevant Experience : Minimum 3 Years You have prior experience developing and working on consumer facing web/app products Hands-on experience on Python. Exceptions can be made if you’re really good on any other language with experience on building web/app based tech products Experience in at least one of the following frameworks - Django, Flask, Falcon, web2py, Twisted, Tornado Working knowledge of MySQL, MongoDB, Redis Good understanding of Data Structures, Algorithms and Operating Systems You've worked with core AWS services in the past and have experience with EC2, ELB, AutoScaling, CloudFront, S3 You can dabble in Frontend codebases using HTML, CSS and Javascript You love doing things efficiently. At Fynd, the work you do will have a disproportionate impact on the business. We believe in systems and processes that let us scale our impact to be larger than ourselves You might not have experience with all the tools that we use but you can learn those given the guidance and resources Interview Process Take home problem statement (if interviewing remotely) In office coding round (if interviewing in office) 2 Technical rounds with existing team members Culture fit round with one of our co-founders

Job posted by
apply for job
apply for job
Nagendra Chamarty picture
Nagendra Chamarty
Job posted by
Nagendra Chamarty picture
Nagendra Chamarty
Apply for job
apply for job

QA Engineer

Founded 2019
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
2 - 4 years
Salary icon
Best in industry{{renderSalaryString({min: 500000, max: 900000, duration: "undefined", currency: "INR", equity: false})}}

We are a VC-funded, fast-growing supply-chain startup. In the last year or so, we have grown rapidly both in our scale and our team. We are a group of highly passionate people who are always willing to go the extra mile, and are not afraid of taking risks.We are now looking to onboard an exceptional QA Engineer on our team. They will be an integral part of our technology function and work on challenging, cutting-edge problems, and contribute to the testing of various software systems and subsystems. They will be responsible to give a final go-ahead for new and interesting products for our B2B users and will work with the best minds in the industry.What will you do? Test current products and identify deficiencies. Suggest solutions to identified product problems. Investigate product quality in order to make improvements to achieve better customer satisfaction. Plan, create, and manage the overall Quality Planning strategy. Collaborate with the Product Development team to ensure consistent project execution. Identify quality assurance process bottleneck and suggest actions for improvement. Oversee continuous improvement projects. Collect quality data. Identify key KPIs for product quality. Track quality assurance metrics, like defect densities and open defect counts. Prepare and present reports and metrics to Senior Management. Please apply, if you have: A minimum of 2 years of experience as a Quality Assurance Engineer. An experience with a variety of different testing techniques such as UI Testing, Automated testing, Test Driven Development Strategies, etc An experience in testing tools such as Selenium, JMeter An experience with coding using Python, Java, Node.js. An experience with software QA tools and processes. Knowledge of MySQL A sense of ownership and pride in your performance and its impact on the company’s success. Critical thinker and problem-solving skills Good time-management skills Great interpersonal and communication skill We have: A team of aces, from top-tier schools and startups, to work with A fast-paced, data-driven, and fun work environment A huge appetite for new, disruptive, creative, and implementable ideas An open work culture We offer: Competitive salary Great working environment, opportunity to work directly with the founders on very exciting real-life problems. Opportunity to grow really fast. Opportunity to hire a team & mentor them in the future. ESOPs Hiring process: Shortlist Intro call of 15min 1-2 Tech rounds HR round Offer rollout

Job posted by
apply for job
apply for job
Kartik Kataria picture
Kartik Kataria
Job posted by
Kartik Kataria picture
Kartik Kataria
Apply for job
apply for job

Golang Developer

Founded 2015
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
via Unnati
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
1 - 3 years
Salary icon
Best in industry{{renderSalaryString({min: 250000, max: 500000, duration: "undefined", currency: "INR", equity: false})}}

If you are a software specialist with good knowledge and background, and want to grow with a growing disruptive startup, then this role is for you.Our client develops, publishes and distributes highly engaging games to a wide audience covering mobile, social and online platforms. Their group of architects are always attempting new and radical stuff that enhances the creative programming and gaming stages, keeping the players constantly glued and wanting for more.Funded by SnapDeal founders, it is a cross platform gaming organisation focused on real money gaming and strategy games. The founder is an INSEAD and IIT-B alumni with more than 10 years of work experience across various countries.   As a Golang Developer,our main duties will include developing core modules and components and interconnecting them into a functional app.   What you will do: Handling the server side programming of the multiplayer gaming application Writing scalable, robust,, testable, efficient, and easily maintainable code Translating software requirements into stable, working, high performance software Translating design mockups and prototypes into working applications. Building customer facing technology products, Developing Highly Scalable Code and Working Closely with Engineering and Product Team. Building social, web and mobile based games for users across India   What you need to have: Candidates with experience in Go / Python / Erlang will be preferred Working experience in a Product StartUp (Internet / E-commerce) building scalable applications. Hands on experience in system architecture and gaming apps Good spoken and written communication skills. Good team player. Sharp analytical abilities with proven design skills Able to think critically of the current system in terms of software development

Job posted by
apply for job
apply for job
Swati Joshi picture
Swati Joshi
Job posted by
Swati Joshi picture
Swati Joshi
Apply for job
apply for job

Fullstack Developer

Founded 2011
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
1 - 5 years
Salary icon
Best in industry{{renderSalaryString({min: 300000, max: 600000, duration: "undefined", currency: "INR", equity: false})}}

Job briefWe are looking for a Full Stack Developer to produce scalable software solutions.You’ll be part of a cross-functional team that’s responsible for the full softwaredevelopment life cycle, from conception to deployment.As a Full Stack Developer, you should be comfortable around both front-end andback-end coding languages, development frameworks and third-party libraries. Youshould also be a team player with a knack for visual design and utility.If you’re also familiar with Agile methodologies, we’d like to meet you.Responsibilities• Work with development teams and product managers to ideate softwaresolutions.• Design client-side and server-side architecture• Build the front-end of applications through appealing visual design.• Develop and manage well-functioning databases and applications.• Write effective APIs.• Test software to ensure responsiveness and efficiency.• Troubleshoot, debug and upgrade software.• Create security and data protection settings.• Build features and applications with a mobile responsive design.• Write technical documentation.• Work with data scientists and analysts to improve software.Requirements• Proven experience as a Full Stack Developer or similar role• Experience developing desktop and mobile applications.• Familiarity with common stacks• Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS,JavaScript, XML, jQuery)• Knowledge of multiple back-end languages (e.g. C#, Java, Python) andJavaScript frameworks (e.g. Angular, React, Node.js)• Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g.Apache) and UI/UX design• Excellent communication and teamwork skills• Great attention to detail• Organizational skills• An analytical mind• Degree in Computer Science, Statistics or relevant field

Job posted by
apply for job
apply for job
Sveltetech Tecnology picture
Sveltetech Tecnology
Job posted by
Sveltetech Tecnology picture
Sveltetech Tecnology
Apply for job
apply for job

Backend Engineer

Founded 2017
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[2 - 1]}}
via Syfe
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
4 - 10 years
Salary icon
Best in industryBest in industry

Syfe is the digital wealth manager for investors who expect more – greater transparency, smart­er personalised portfolios, and better investment outcomes.   We combine proven investment strategies with game-changing technology to give investors globally diversified portfolios that are in sync with their personal risk profiles. Unlike traditional investment management, there are no high fees or hidden costs involved, so investors can be sure they are always earning the best possible return on their investment.   We are backed by leading Global investors and building Asia digital wealth champion out of Singapore.   Who are we:   While we are a diverse set of people, we value the following core traits:   Fast learning: We often require learning new tools and technologies. We believe in adopting them if they are particularly well suited for our problems, instead of limiting ourselves to what we already know. However, we are always short of time and therefore have to learn fast. Versatility: While each one of us has a core skill, we possess at least one secondary skill as well. Apart from allowing the team to be fluid, it also helps us understand how all pieces (frontend, database, network, servers, etc.) fit together. Madness about quality: Put together, individual lines of code should be robust, scalable, high-performance, fault-tolerant, and most importantly, beautiful software. We also stay up-to-date with the latest in the world of software to make ourselves better. Passion: To try out new ideas and iterate on existing product features, and love experimenting with new technology if it's right for the job. Because not only do we ride the cutting edge, we make it happen. Collaboration: We believe that engineering is a continuous process of learning and improvement and that the best way to learn is by getting help from your fellow engineers. Coding is more fun when you do it together and appreciate the feedback. We are seeking a Backend Engineer to develop and own state of the art products that help bring people closer to their financial goals. As we build and scale Syfe over the next few years, our product and engineering team is growing and it is the perfect time to join the team at an early stage and create an impact within and outside the organisation.   Responsibilities: Take ownership of new products/features. Contribute to the design and architecture of our backend APIs and fund management system. Ensure adherence to engineering best practices and maintain the overall quality of our codebase. Mentor and assist younger members of the team and perform code reviews. Work with the product team to translate powerful ideas into everyday business value. Requirements: 2+ years of professional software development experience Firm grasp of at least one programming language Experience with distributed system a plus Curiosity about how things work Problem-solving skills, analytical mind, and positive attitude What you get: Opportunity to be a core part of the team and shape the company Opportunity to learn and grow fast Competitive market salary A fun workplace Most importantly, a kick-ass team

Job posted by
apply for job
apply for job
Mukesh Gupta picture
Mukesh Gupta
Job posted by
Mukesh Gupta picture
Mukesh Gupta
Apply for job
apply for job

Architect (Data Analytics)

Founded 2014
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
7 - 12 years
Salary icon
Best in industry{{renderSalaryString({min: 3000000, max: 5000000, duration: "undefined", currency: "INR", equity: false})}}

We’re looking for an experienced Solution Architect to lead our data analytics and visualization team in Gurugram to help generate valuable insights for our customers as well as the product team. This role will be a very hands-on role and you will be responsible for all aspects of the architecture, security and scalability of the analytics and visualization application.   Key Responsibilities: Responsible for the application architecture, performance, security, scalability and availability.  Write/Review Code every day in addition to pairing with team members on functional and nonfunctional requirements and spread design philosophy, goals and improvements to code quality across the team Translate objectives into iterative MVPs, evaluate and then refactor into highly scalable, highly available, reliable, secure and fault-tolerant systems. Building and managing automated build/test/deployment environments Identify and confirm technical design risks, and develop mitigating approaches,  judge the tradeoffs with technology and feasibility and makes choices that fit the constraints of the project. Demonstrates comprehensive decision-making authority over technical issues, project policies, standards, and strategies Deep dive into the data to help our customers understand how their users are using the app and how they can improve the adoption. Understanding how users engage with the product, by analyzing users' digital footprints step-by-step to see what leads them to engage, return, or churn. The role would enable product owners, designers, and developers to use the right data to guide their decisions. Provide data driven insights and deliver recommendations that address opportunities for product improvements Help improve accuracy and efficiency of data capture strategy A/B Test: Analyze, consolidate, and present test results. Uncover friction points to continuously iterate and improve products or features   Desired Skills and Experience: 7+ years overall experience, with minimum 2+ years in data analysis/ visualization, with hands-on participation. Experience in at least two of NodeJS/ Python/ Java and a willingness to learn others. Data modelling experience in both Relational and NoSQL databases. Experience working with SQL and No-SQL databases, data visualization technologies and cloud infrastructure platforms Shown experience with large-scale data analysis, data-mining, business intelligence systems, and other advanced business reporting tools, including SQL or similar tools. Knowledge of data conversion strategy, capturing data, creating source to target definitions for ETL/ data flow process, data quality, and database management Develop and implement databases, data collection systems, data analytics and other strategies Identify, analyze, and interpret trends or patterns in complex data sets. Work with large scale data sets: extract data from sources across multiple platforms and synthesize into dashboards or insightful information Proven deep technical expertise and hands-on involvement in designing, architecting and executing large scale cloud solutions for data analytics and other complementary services like compute, workflow and serverless. Strong experience in Agile methodology and ability to deliver in a global team environment with members working remotely in various time zones Communication Skills must be excellent across roles @Simpplr.

Job posted by
apply for job
apply for job
Pankaj Kumar picture
Pankaj Kumar
Job posted by
Pankaj Kumar picture
Pankaj Kumar
Apply for job
apply for job

Tech Lead / Engineering Manager

Founded 2005
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune, Delhi, Bengaluru (Bangalore)
Experience icon
6 - 15 years
Salary icon
Best in industry{{renderSalaryString({min: 3000000, max: 9500000, duration: "undefined", currency: "INR", equity: false})}}

Basic qualifications:• BTech degree or equivalent preferably in Computer Science• Have a strong sense of ownership, urgency and drive• Be a strong leader, mentor and loves working on technical challenges• Has 7+ years of experience in software development and at least 2+ years as a technical lead.• Work effectively across functional teams• Is inherently curious, spends time learning new technologies, trying and likes to build /experiment.• Has technical projects on GitHub etc. and contributes to open-source development projects• Provide estimates by coordinating assignment requirements with PM, PO, internal Sales teams• Manage the technical scope of the project before, during, and after delivery• Conduct code review and ensure that coding standards are being followed by the teammembers.Preferred qualifications:Technical• Can breakdown the business requirements into an underlying scalable/secure applicationdesign.• Ability to create, evaluate end-to-end system designs and evaluate the pros and cons oftechnologies to use in implementing system design.• Believes in POC (proof of Concept) model and likes to quickly build POCs and evaluate pros andcons. Ability to identify possible bottlenecks when system scales and builds / designsaccordingly.• Ability to roll up sleeves and be able to trouble shoot issues: understanding of Unix commands• Strong database fundamentals and has experience dealing with database performance tuning,bottlenecks and database ER modelling, databases (PostgreSQL or MySQL) and NoSQL databases(like Redis or Cassandra or Mongo DB etc.) and caching technologies like ElastiCache etc.• Build and guide the team that is also focused on unit testing, regression testing, load testing(API’s)• Experience building low maintenance applications using latest technologies like Kubernetes /Docker, Git, Jenkins, building CI/CD pipelines, using schedulers like Cron, Lambda, Airflow etc.

Job posted by
apply for job
apply for job
Chandrakala M picture
Chandrakala M
Job posted by
Chandrakala M picture
Chandrakala M
Apply for job
apply for job

Senior Chatbot Developer

Founded 2021
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Gurgaon, NCR (Delhi | Gurgaon | Noida)
Experience icon
2 - 5 years
Salary icon
Best in industry{{renderSalaryString({min: 400000, max: 800000, duration: "undefined", currency: "INR", equity: false})}}

ROLES & RESPONSIBILITIES – Developing chatbots and voice assistant on various platforms for diverse business use-cases Work on a chatbot framework/architecture using an open-source tool or library Implement Natural Language Processing (NLP) for chatbots Integration of chatbots with Management Dashboards and CRMs Resolve complex technical design issues by analysing the logs, debugging code and identifying technical issues/challenges/bugs in the process Deploy applications using CI/CD tools Designing and building highly scalable AI and ML solutions Ability to understand business requirements and translate them into technical requirements Open minded, flexible and willing to adapt to changing situations Ability to work independently as well as on a team and learn from colleagues High adaptability in a dynamic start-up environment. Experience with bot multi-lingual utilization (preferred) Experience with bot human escalation Ability to optimize applications for maximum speed and scalability Come up with new approaches and ideas to improve the current performance of Chatbots across multiple domains and build highly personalized user experience.   QUALIFICATIONS - B. Tech/ B.E. /M. Tech or a related technical discipline from reputed universities     SKILLS REQUIRED – Minimum 3+ years’ experience in Chatbot Development using Rasa open-source framework. Hands on experience building and deploying chatbots. Experience in Conversational AI platform for enterprises using ML and Deep Learning. Experience with both text to speech and vice versa transformation incorporation. Should have a good understanding of various Chatbot frameworks/platforms/libraries. Build and evolve/train NLP platform from natural language text data being gathered from users on a daily basis. Code using primarily Python. Experience with bots for platforms like Facebook Messenger, Slack, twitter, WhatsApp etc. Knowledge on digital assistants such as Amazon Alexa, Google assistant etc. Experience in applying different NLP techniques to problems such as text. classification, text summarization, question & answering, information retrieval, knowledge extraction, and conversational bots design potentially with both traditional & Deep Learning Techniques- NLP Skills/Tools: NLP, HMM, MEMM, P/LSA, CRF, LDA, Semantic Hashing, Word2Vec, Seq2Seq, spaCy, Nltk, Gensim, Core NLP, NLU, NLG etc. Should be familiar with these terms: Tokenization, N-Grams, Stemmers, lemmatization, Part of speech tagging, entity resolution, ontology, lexicology, phonetics, intents, entities and context. Knowledge of SQL and NoSQL Databases such as MySQL, MongoDB, Cassandra, Redis, PostgreSQL Experience with working on public cloud services such as Digital Ocean, AWS, Azure, or GCP. Knowledge of Linux shell commands. Integration with Chat/Social software like Facebook Messenger, Twitter, SMS. Integration with Enterprise systems like Microsoft Dynamics CRM, Salesforce, Zendesk, Zoho etc. MUST HAVE: Strong foundation in python programming language. Experience with various chatbot frameworks especially Rasa and Dialogflow. Strong understanding of other AI tools and applications like TensorFlow, Spacy, Google Cloud ML is a BIG plus. Experience with RESTful services. Good understanding of HTTPS and Enterprise security.

Job posted by
apply for job
apply for job
Ashish Sharma picture
Ashish Sharma
Job posted by
Ashish Sharma picture
Ashish Sharma
Apply for job
apply for job

Junior Chatbot Developer

Founded 2021
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Gurgaon, NCR (Delhi | Gurgaon | Noida)
Experience icon
1 - 2 years
Salary icon
Best in industry{{renderSalaryString({min: 300000, max: 600000, duration: "undefined", currency: "INR", equity: false})}}

ROLES & RESPONSIBILITIES – Developing chatbots and voice assistant on various platforms for diverse business use-cases Work on a chatbot framework/architecture using an open-source tool or library Implement Natural Language Processing (NLP) for chatbots Integration of chatbots with Management Dashboards and CRMs Resolve complex technical design issues by analysing the logs, debugging code and identifying technical issues/challenges/bugs in the process Deploy applications using CI/CD tools Designing and building highly scalable AI and ML solutions Ability to understand business requirements and translate them into technical requirements Open minded, flexible and willing to adapt to changing situations Ability to work independently as well as on a team and learn from colleagues High adaptability in a dynamic start-up environment. Experience with bot multi-lingual utilization (preferred) Experience with bot human escalation Ability to optimize applications for maximum speed and scalability Come up with new approaches and ideas to improve the current performance of Chatbots across multiple domains and build highly personalized user experience.   QUALIFICATIONS - B. Tech/ B.E. /M. Tech or a related technical discipline from reputed universities     SKILLS REQUIRED – Minimum 1+ years’ experience in Chatbot Development using Rasa open-source framework. Hands on experience building and deploying chatbots. Experience in Conversational AI platform for enterprises using ML and Deep Learning. Experience with both text to speech and vice versa transformation incorporation. Should have a good understanding of various Chatbot frameworks/platforms/libraries. Build and evolve/train NLP platform from natural language text data being gathered from users on a daily basis. Code using primarily Python. Experience with bots for platforms like Facebook Messenger, Slack, twitter, WhatsApp etc. Knowledge on digital assistants such as Amazon Alexa, Google assistant etc. Experience in applying different NLP techniques to problems such as text. classification, text summarization, question & answering, information retrieval, knowledge extraction, and conversational bots design potentially with both traditional & Deep Learning Techniques- NLP Skills/Tools: NLP, HMM, MEMM, P/LSA, CRF, LDA, Semantic Hashing, Word2Vec, Seq2Seq, spaCy, Nltk, Gensim, Core NLP, NLU, NLG etc. Should be familiar with these terms: Tokenization, N-Grams, Stemmers, lemmatization, Part of speech tagging, entity resolution, ontology, lexicology, phonetics, intents, entities and context. Knowledge of SQL and NoSQL Databases such as MySQL, MongoDB, Cassandra, Redis, PostgreSQL Experience with working on public cloud services such as Digital Ocean, AWS, Azure, or GCP. Knowledge of Linux shell commands. Integration with Chat/Social software like Facebook Messenger, Twitter, SMS. Integration with Enterprise systems like Microsoft Dynamics CRM, Salesforce, Zendesk, Zoho etc. MUST HAVE: Strong foundation in python programming language. Experience with various chatbot frameworks especially Rasa and Dialogflow. Strong understanding of other AI tools and applications like TensorFlow, Spacy, Google Cloud ML is a BIG plus. Experience with RESTful services. Good understanding of HTTPS and Enterprise security.

Job posted by
apply for job
apply for job
Ashish Sharma picture
Ashish Sharma
Job posted by
Ashish Sharma picture
Ashish Sharma
Apply for job
apply for job

Software/Sr. Software Engineer (Full Stack - Node.js)

Founded 2014
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
2 - 8 years
Salary icon
Best in industry{{renderSalaryString({min: 1500000, max: 2500000, duration: "undefined", currency: "INR", equity: false})}}

Simpplr is looking for passionate software developers with a drive of building scalable applications. This is a great opportunity to join a team responsible for a product that is defining the way companies engage and connect with their employees.You’ll be working in Gurugram alongside talented and really passionate engineers, designers, and researchers who are focused on building a world-class application, some of whom are based in other locations. We offer a great working environment and an excellent opportunity to be part of a thriving startup. What you’ll do: You will be responsible for the delivery of the application/ feature/ module your team will be working on. Write/Review Code every day in addition to pairing with team members on functional and non-functional requirements and spread design philosophy, goals and improvements to code quality across the team Ensure all code is thoroughly covered by automated tests and that all features meet quality checks before deployment. Contributing to the constant improvement of practices and processes in the team. Building and managing automated build/test/deployment environments Coordinate with cross-functional teams (Sales, Marketing, Product, Mobile, DevOps, UX, Data Science, Data Engineering, QA etc.) to define and execute the feature roadmap. Research new technologies and tools and share your learning with the rest of the team. Provides mentoring and guidance to other team members, including new hires. What makes you a great fit for our team: Software Engineer: 2-5 years of overall experience with at least 1+ years of NodeJS experience.  Sr Software Engineer: 5-8 years of overall experience with at least 2+ years of full-stack and NodeJS experience.  Exposure to Python, Go etc will be a huge plus. Experience and knowledge of open source tools & frameworks, broader cutting edge technologies around server-side development. Data modelling experience in both Relational and NoSQL databases. Experience in building microservices-based architectures Knowledge of or experience with at least one or more of PaaS environments - AWS, Google App Engine, Windows Azure Cloud Services or similar Experience in at least one of Chef/ Ansible/ Docker/ Kubernetes Ability to deliver in a global team environment with members working remotely in various time zones and locations You are a problem solver with exceptional analytical skills and high attention to detail Good knowledge of data structures(list, graphs, maps) and their advantages or disadvantages. You thrive in a fast-paced environment, successfully handle ambiguity, and have experience working with Agile methodologies, TDD and Test Engineering and Automation You have excellent written and oral communication skills, with an ability to handle both executive-level discussions as well as technical deep dives Excellent understanding of interactive application development paradigm, memory management, performance/resource optimizations, database interactions, concurrency and multithreading, fault tolerance, monitoring, security, operability and scalability of systems. Able to occasionally travel to our USA headquarters in Redwood Shores, CA

Job posted by
apply for job
apply for job
HimaBindu Peyyeti picture
HimaBindu Peyyeti
Job posted by
HimaBindu Peyyeti picture
HimaBindu Peyyeti
Apply for job
apply for job

Platform Engineer (SDE 1/2/3)

Founded 2014
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, NCR (Delhi | Gurgaon | Noida), Bengaluru (Bangalore)
Experience icon
3 - 7 years
Salary icon
Best in industryBest in industry

Why are we building UrbanClap?- Organized service commerce is a large yet young industry in India. While India is a very large market for a home and local services (~USD 50 Billion in retail spends) and expected to double in the next 5 years, there is no billion-dollar company in this segment today.   - The industry is bare ~20 years old, with a sub-optimal market architecture typical of an unorganized market - fragmented supply side operated by middlemen. As a result, experiences are broken for both customers and service professionals, each largely relying upon word of mouth to discover the other. The industry can easily be 1.5-2x larger than it is today if the frictions in user and professional's journeys are removed - and the experiences made more meaningful and joyful.Job Description :Over the last 5 years in the Urbanclap journey, we have grown from a single monolith to 65 microservices. We deliver throughout of around 100Mn/day. Our database has grown from a mere single Monolith cluster to 18 clusters in total with around 8TB of data. So overall engineering tech stack has grown tremendously in recent years. For the last 2 years, the platform team has been working on solving core engineering problems with focused effort. Platform Vertical: The Urbanclap tech has multiple verticals which are aligned to solving specific problem statement. The platform is one of them. Under Platform, we solve for the following:- Data Platform: It deals with data availability with ease for each and every end-user by strengthening data ingestion, processing, availability and consumption through engineering built platform- Dev and Core Platform: It solves for all core engineering problems spanning across tech stack, faced by each and every engineering sub-verticals.- Infra Platform: It solves dev productivity, scalability, infrastructure as code, reliability, and availability. It works on a proactively evolving infrastructure tech stack.- Security Platform: It solves security by building solutions like authorization and authentication platform, central security event management and anomalies, etc.Job Responsibilities :Platform team is responsible for writing really high-quality code that is highly abstracted, pluggable, performant, extensible, and open sourceable.As an SDE in the platform, you will be working on :- Platform first approach to an engineering problem.- Creating highly autonomous systems with minimal manual intervention.- Frameworks which can be extended to a larger audience through open source- Extending and modifying the open-source projects to adopt as per Urbancompany use case.- Developer productivity.- Highly abstracted and standardized frameworks on top of cloud technologies like AWS etc.Who can apply?- Bachelors/master's in computer science from top tier Engineering School- Prior engineering experience in building infrastructure platforms - Should be fluent with either of scripting/programming language like Python / Java / Node.js / Golang etc- Proven ability to work on a fast-paced environment, - Strong CS fundamentals and system-level performance optimizations strategies - History and Familiarity of server-side development of APIs, databases, dev-ops, and systems- Fanatic about building scalable, opinionated, high-quality, secure and reliable data products- Experience with Databases like Redis, Kafka/Kinesis, Mongo, Mysql, Elasticsearch- Should have worked on VPC / Monitoring and Alerting Solutions / Automation / Infra orchestration / Tools like Ansible, Terraform etc. / Deployment / CI-CD / Microservice architectures / Dockerisation - Platform thinking is a big plusWhat can you expect?- Work closely with the founding and the leadership team on key projects- Execute highly scalable applications & implement best practices- A phenomenal work environment, with massive ownership and growth opportunities- Quick iterations and deployments - fail-fast attitude

Job posted by
apply for job
apply for job
Mohit Agrawal picture
Mohit Agrawal
Job posted by
Mohit Agrawal picture
Mohit Agrawal
Apply for job
apply for job