Job Overview Mesh is building intelligent SaaS for the future of work. Mesh is an internal social network for companies that makes it easy for employees to accomplish goals and get timely feedback, especially in remote teams. The company is founded by two successful B2B tech entrepreneurs & an HR consulting leader. With offices in San Jose (USA), Gurgaon (India) & Mumbai (India), Mesh is funded by Y Combinator & leading VC firms from both US & India. We're hiring a Senior Software Engineer to be part of the Mesh team. You should be passionate about challenging the status quo, be able to learn new things quickly and be a high-bar engineer. Qualifications 3-6 years professional experience Degree in Computer Science, Mathematics or a related field with strong fundamentals. Strong track record of innovating in Machine Learning, Statistics, Targeting, or Data Mining Experience in writing Scalable Data/ Web Services Strong programming skills in Java/C/C++ Proficiency in system-level design and experience with service oriented architectures Job Location We are currently operating on a fully remote basis, at least till the end of 2020 Post-covid you will have to work out of the Gurgaon Office. Salary & Benefits Market competitive fixed compensation with performance linked cash bonuses We operate 5 days a week and have 20 days annual paid leave policy All business expenses such as phone bills, premium accounts etc. will be reimbursed Why us Learn from industry leaders! Our Co-Founders comprise two successful B2B Tech entrepreneurs (the ex-founders of TargetingMantra - an e-commerce personalization company acquired by Snapdeal) and a former India advisory leader of a global Big5 firm. Mesh is also backed and advised by the India CEO of a global professional services company and top tier VC firms. Work with world-beaters! Our core team has over 30 years of machine learning, scalable web services and core technical product development experience. The team comes from top tier colleges such as IIT, NIT and IIM and have worked with leading technology firms such as Amazon, Microsoft etc. Help solve a real problem! Did you know that 85% of the global workforce is disengaged, costing organizations US$ 500 bn annually? What’s worse is that 75% employees do not feel adequately valued at work and 40% even experience moderate to severe burnout! What’s worse is that companies today understand their customers better than their employees, their first customers! Work in a rapidly growing space! The way we engage, review and reward people at the workplace is undergoing significant shifts. The total addressable market for employee experience transformation is already US$200 bn. The space comprises some exciting and well funded startups such as Humu, Workhuman, CultureAmp and Glint amongst others. Involve in building a truly disruptive product! At Mesh, we have started focused with a platform that drives continuous recognition and personalized rewards and are working towards building an end to end people intelligence platform that helps organizations build a culture of growth and joy!
Why are we building Urbancomapny? 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. The Urban Company team is young and passionate, and we see a massive disruption opportunity in his industry. By leveraging technology, and a set of simple yet powerful processes, we wish to build a platform that can organize the world of services - and bring them to your finger-tips. We believe there is the immense value (akin to serendipity) in bringing together customers and professionals looking for each other. In the process, we hope to impact the lives of millions of service entrepreneurs, and transform service commerce they way Amazon transformed product commerce. Job Description : Urbancompany has grown 3x YOY and so as our tech stack. We have evolved in data-driven approach solving for the product over the last few years. We deal with around 10TB in data analytics with around 50Mn/day. We adopted platform thinking pretty at the very early stage of UC. We started building central platform teams who are dedicated solve for core engineering problems around 2-3 years ago and now it has evolved to a full-fledged vertical. Out platform vertical majorly includes Data Engineering, Service and Core Platform, Infrastructure, and Security. We are looking for an Engineering Manager for the Data Engineering team currently. A person who loves solving standardization, have strong platform thinking, opinions, have solved for Data Engineering, Data Science and analytics platform. Job Responsibilities Building high octane teams with high opinions and strong platform thinking Working on complex design and architectural problems. Solving funnel analytics, product insights and building a highly scalable data platform Experience in building Data Science Platform Highly productive data-driven models to contribute to product success and building Visioning out the roadmap and thought process behind taking current tech stack to next level Building and maintaining the high NPS of 70% of platform products Strong decision-maker with hands-on experience Think about abstractions, systems and services and write high-quality code. Have an understanding of loopholes in current systems/architecture that can potentially break in the future and push towards solving them with other stakeholders. Think through complex architecture to build robust platforms to serve together all the categories and flows, solve for scale, and work on internally build services to cater to our growing needs. Job Requirements At least 1-2+ Years of experience in managing teams 5-8 years of experience in the industry solving complex problems from scratch and have graduate/post-graduate degrees from top-tier universities. A thinker with strong opinions and the ability to get those opinions into reality Prior experience of creating complex systems in the past. Ability to build scalable, sustainable, reliable, and secure products based on past experience and leading teams and projects by themselves. Ability to bring new practices, architectural choices, and new initiatives onto the table to make the overall tech stack more robust. History and familiarity with server-side architecture based on APIs, databases, infrastructure, and systems. Ability to own the technical road map for systems/components. What can you expect? A phenomenal work environment, with massive ownership and growth opportunities. A high performance, high-velocity environment at the cutting edge of growth. Strong ownership expectation and freedom to fail. Quick iterations and deployments – fail-fast attitude. Opportunity to work on cutting edge technologies. The massive, and direct impact of the work you do on the lives of people.
Exp- 3+ yrs Must be very good in Java- 2.5+ yrs At least 1 yr of working experience in any one DB of Neo4j, Cassandra, Elastic Search Should have good devops working knowledge - Knowledge of AWS, Ansibleetc is a necessity Experience in TDD/BDD is required Minimum 1 yr working experience in Samza& Kafka. Knowledge of Azure is added advantage Understanding of AKKA and Play framework
Why are we building Urban Company?-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. Urban Company is a - services platform-, with the bold ambition to organize the key verticals within the service commerce industry, bringing in the benefits of scale - structured processes, systems, standardization, transparency, and trust. - This platform will enable billions of dollars in commerce annually, and create jobs for 1 million+ service professionals. The key industries that we are going to organize over the next few years include - home improvement, home maintenance & repairs, appliance repairs, salon spa & makeup services, fitness & health at home, academic tuition, photography & events, packing & moving, etc .Job Responsibilities :- Over the last 5 years in the Urban Company journey, we have grown from a single monolith to 65 microservices. We deliver throughout 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 team is responsible for writing really high-quality code that is highly abstracted, pluggable, performant, extensible, and opens sourceable.As an SDE-2 in the data 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 Urban Company use case.- Building platform to solve for Data Availability and Data consumption with ease- Scalable data pipeline and ingestion platformWho can apply?- Bachelors/master's in computer science from top tier Engineering School- 3-7 years prior engineering experience in building scalable systems- Experience with data pipeline and workflow management tools like Luigi, Airflow, etc- Proven ability to work on a fast-paced environment- History and Familiarity of server-side development of APIs, databases, dev-ops, and systems- Fanatic about building scalable, reliable data products- Experience with Big data tools: Hadoop, Kafka/Kinesis, Flume, etc is added advantage- Experience with Relational SQL and NO SQL databases like HBase, Cassandra, etc- Experience with stream processing engines like Spark, Link, Storm, etc is added advantageWhat 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
Who we are ixigo is an AI-based travel app that helps millions of users plan and book their trips every day. Launched in 2007, ixigo is proud to have built numerous industry-first AI-innovations over the last decade. With pre-emptive help from ixigo at every touch-point of their journey, 150 million Indians are now making smarter travel decisions every year. ixigo uses Artificial Intelligence for deal discovery, personalized recommendations, dynamic marketing, airfare predictions, train delay information, PNR confirmation status, infrastructure cost optimization, business intelligence and providing fully-automated customer service over chat and voice. This makes ixigo a lean, tech-intensive and capital-efficient travel business, serving millions of travelers with a team size of under 200. Founded in 2007 by Aloke Bajpai & Rajnish Kumar, ixigo’s investors include Sequoia Capital India, Fosun RZ Capital, SAIF Partners, MakeMyTrip & Micromax. Role & Responsibility As a Backend Developer, You will be involved in all aspects of development playing a critical role in the design, planning, development, and deployment and help develop best practices for future development. You will be working closely with Tech, Design and Quality team to build and launch the product. Code, develop, design and architect features related to the existing application. We expect you to own modules end to end and take pride in the work products you ship Design, implement and maintain highly scalable, multi-tier, distributed server software applications Deliver across the entire app life cycle, design, build, deploy, test, release to app stores and support Working directly with developers and product managers to conceptualize, build, test and release products Take responsibility for performance and stability for all server functions Continuously discover, evaluate, and implement new technologies to maximize development efficiency Skills & Qualifications: At least an undergraduate degree in Computer Science, Engineering, preferably from IITs/Top RECs 2-5 years of experience at cutting edge organizations or startups Extensive experience in a Java server-side software design and development Proficiency in the implementation of algorithms and the use of advanced data structures to solve problems in computing. Experience with e-business/e-commerce applications and business environment is a must Any experience with internet companies or the travel industry will be a plus Must have Good understanding of Java/J2EE and design patterns Strong knowledge of data structures and designing for performance, scalability and availability Knowledge in MongoDB and Web services Extensive use of Instruments and Shark to detect memory leaks and for performance optimization Good grasp of algorithms, memory management, and multithreaded programming Good to have - Python, NodeJS, Mysql, Redis, ElasticSearchGreat people skills! Able to fit in well within an informal startup environment and to provide hands-on management The high energy level and untiring commitment to drive oneself & the team towards goals Compensation: Commensurate to skills & experience; comparable to the best in the industry. Culture: ixigo is proud to have built an entrepreneurial culture that has become a folk-lore in the startup ecosystem. One in every four ixigems has gone on to build successful startups and companies. Our cultural values of integrity, empathy, ingenuity, awesomeness, and resilience have stood the tests of time and we’ve built a fun, flexible and creative work environment that is driven by people with a high degree of ownership. You will get to work with some of the smartest folks in the Indian startup ecosystem, and solve some of the toughest problems for the next billion users by using bleeding-edge technologies. Oh, and we have an awesome “play” area, great chai/coffee, free lunches (yes, they exist!) and a workspace you will fall in love with.
Technical Skills : - DB: Neo4j(GraphDB) / Oracle DB- Programming language: Java/J2EE- GUI Skills: Angular 2+, D3.js - diagramming- Others Skills: Apache SOLR, DROOLS, Kafka integration, Spring, REST, webservices, LDAP, SSO- Domain: Telecom, OSS, Inventory (will be a bonus).Roles and Responsibilities:- Responsible for the design, development, testing, documentation and analysis of modules or features of new or upgraded software systems and products. - Develops and/or executes implementation according to project plans and priorities. - Creating / Extending GUI components like grids and reports using the core product modules- Creating network, service topology and device GUI diagrams for Ethernet and SDN products like EDI, EPL, EVPL, SDWAN etc.- Creating device and service models for networking technologies like- DWDM/OTN, SONET, MPLS, GPON, FTTH etc- Understanding the existing code and extending the core product components- Writing queries, procedures on database primarily Oracle and Neo4j- Writing Java/J2EE code
Must language: JavaNice to have: pythonMust frameworks and technologies: Springboot, kafka, MQTT, docker/kubernetes, REST APIsPersistence layer: MongoDB, Elastic Search, Any GraphDB (Neo4j/Arango), SQL, HBaseMust have: Exposure in large scale architecture (Concept of queues, micro services, functional programming)Must have: Strong Data structure and design principlesExpert in developing Node.js applications, Strong understanding of NPM and modular application development skills building, Proficiency and hands-on experience with Node.js, Express, Sockets, MongoDB/Elasticsearch/Redis/MySQL, Apache Kafka/Google PubSub, Experience of working in MEAN Stack is a plus)
Requirements: Minimum 4-years work experience in building, managing and maintaining Analytics applications B.Tech/BE in CS/IT from Tier 1/2 Institutes Strong Fundamentals of Data Structures and Algorithms Good analytical & problem-solving skills Strong hands-on experience in Python In depth Knowledge of queueing systems (Kafka/ActiveMQ/RabbitMQ) Experience in building Data pipelines & Real time Analytics Systems Experience in SQL (MYSQL) & NoSQL (Mongo/Cassandra) databases is a plus Understanding of Service Oriented Architecture Delivered high-quality work with a significant contribution Expert in git, unit tests, technical documentation and other development best practices Experience in Handling small teams
Looking for a technically sound and excellent trainer on big data technologies. Get an opportunity to become popular in the industry and get visibility. Host regular sessions on Big data related technologies and get paid to learn.