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.
About WheelsEyeLogistics in India is a complex business - layered with multiple stakeholders, unorganized, primarily offline, and with many trivial yet deep rooted problems. Though this industry contributes 14% to the GDP, its problems have gone unattended and ignored, until now. WheelsEye is a logistics company, building a digital infrastructure around fleet owners. Currently, we offer solutions to empower truck fleet owners. Our proprietary software & hardware solutions help automate operations, secure fleet, save costs, improve on-time performance and streamline their business. Why WheelsEye? Real-world problem solving that directly impacts India’s GDP A cultureofrapid problem solving, objectivity, sharp focus& individual freedom Directly impact the day-to-day business of more than 15% of the Indian Truck Industry - no other company in the world offers this scale of penetration Our products reach 50Mn+ Indians collectively While we work Mon to Sat, we focuson outcomes- not badge-ins or workhours Why Tech @ WheelsEye? Cutting edge H/w + S/w technologies - ground zero for innovation & invention. Manage and scale the largest trucking platform in India - 1Bn+ data points per day 300 paid transactions/minute on the WheelsEye platform Generating and managing TBs of data per day Required Experience 3-6 Years of experience in Backend Technologies (Java/GO) Strong CS fundamentals- data structures, algo design and complexity analysis Deep understanding of high trafﬁc, highly scalable, complex applications Data modelling experience in Relational and NoSQL databases Excellent understanding of memory management, performance/resource optimizations, networkprogramming, concurrency,multithreading, monitoring& security Deep understanding of software engineering best practices
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.