Responsibilities Designing text matching and searching algorithms Managing our cloud infrastructure (We primarily use AWS). Build REST APIs in Python/Go Contribute to our multiple backend services Explore new technologies and develop MVPs Required Qualifications Curiousity and willing to learn and experiment. Proficient with at least one programming language. Preferred languages are Python and Go. Knowledge of data structures and algorithms. Preferred Qualifications Experience with SQL/NoSQL Databases. Experience with developing on cloud, especially AWS and GCP. Familiar with NLP concepts.
At Jupiter, we are building a new age personalized mobile-first, AI-based digital bank. We are a fast-paced tech startup that relentlessly innovates each day to make banking more accessible and transparent for our users. To help us grow, we are looking at awesome team-players to join us and contribute towards building a community first digital bank. Join us if you wish to build the bank of the future! About Platform Data Science Team The Platform Data Science team works at the intersection of data science and engineering. Domain experts develop and advance platforms, including the data platforms, machine learning platform, other platforms for Forecasting, Experimentation, Anomaly Detection, Conversational AI, Underwriting of Risk, Portfolio Management, Fraud Detection & Prevention and many more. We also are the Data Science and Analytics partners for Product and provide Behavioural Science insights across Jupiter. About the role We’re looking for strong Software Engineers that can combine EMR, Redshift, Hadoop, Spark, Kafka, Elastic Search, Tensorflow, Pytorch and other technologies to build the next generation Data Platform, ML Platform, Experimentation Platform. If this sounds interesting we’d love to hear from you! This role will involve designing and developing software products that impact many areas of our business. The individual in this role will have responsibility help define requirements, create software designs, implement code to these specifications, provide thorough unit and integration testing, and support products while deployed and used by our stakeholders. What You’ll Need Programming experience with at least one modern language such as Java, Scala including object-oriented desig One+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems Bachelor’s degree in Computer Science or related field Three+ years professional experience in software development Computer Science fundamentals in object-oriented design Computer Science fundamentals in data structures Computer Science fundamentals in algorithm design, problem solving, and complexity analysis Experience in databases, analytics, big data systems or business intelligence products: Data lake, data warehouse, ETL, ML platform Big data tech like: Hadoop, Apache Spark
Integration of user-facing elements developed by front-end developers with server side logic Writing reusable, testable, and efficient code Design and implementation of low-latency, high-availability, and performant applications Implementation of security and data protection Integration of data storage solutions, may include databases, key-value stores, blob stores, etc Integrating in-house product with third party applications and creating ready connectors Build microservices with modular design Benchmarking applications in terms of number of concurrent users, number of requests per second Documenting and updating APIs for customers systematically
Requirements: 3 -7 years of software development experience. Good grasp on programming fundamentals including OOP, Design Patterns and Data Structures. Excellent analytical, logical and problem-solving skills. Software Development Engineer. Good understanding of complexities involved in designing/developing large scale systems. Strong system design skills. Experience in technologies like Elasticsearch, Redis, Kafka etc. Good knowledge of relational and NoSQL databases. Familiarity with common machine learning algorithms. In-depth knowledge is a plus. Experience of working with big data technologies like Hadoop, Spark, Hive is a big plus. Ability to understand business requirements and take ownership of the work. Exhibit passion and enthusiasm for building and maintaining large scale platforms.
ABOUT US: QuickSell is a mobile commerce platform designed completely from the ground up to cater to emerging markets and SMBs. Thousands of businesses are choosing QuickSell over platforms built by billion $ companies, due to our simple and mobile-friendly user experience. We provide technological infrastructure for manufacturers, wholesalers, distributors, and retailers who using their phones can manage their products in the cloud, showcase them easily to customers over WhatsApp, and other digital channels and start booking orders without the headache of creating and maintain their own e-commerce stores. QuickSell reaches its vast user base via an ever increasing list of supported platforms including native Android and iOS apps, and desktop web applications. Roles and Responsibilities: • Designs and codes features for the website as per the specifications provided by Product and Design teams. • Ships feature fast moving agile sprints. • Works closely with API, Product Design and Product Management teams to brainstorm and chalk out details of features. Skills Must have: - Good understanding of Node.js, Express and Clean architecture. - Good understanding of asynchronous programming, callback, and closures. - Should be Strong in MySql/PostgreSQL database. - Strong hold in Data structure and processing JSON. - Basic understanding of front-end technologies, such as HTML5 and CSS3. Good to have: - Good understanding of server-side templates, CSS. - Basic knowledge of CI, CD - Intermediate knowledge in any cloud services(AWS, GCP) - Familiar with testing frameworks like Mocha
At Egnyte we develop content governance and collaboration products that are deployed across several large companies such as Yamaha and Red bull. The Egnyte platform supports daily, business critical operations for a million-plus user base interacting with a multi-petabyte content set. We store, analyze, organize, and secure billions of files and petabytes of data with millions of users. We observe more than 1M API requests per minute on average. To make that possible and to provide the best possible experience, we rely on great engineers. For us, people who own their work from start to finish are integral. Our Engineers are part of the process from design to code, to test, to deployment, and back again for further iterations. We’re looking for Senior Software Engineers and he should be able to take a complex problem and work with product managers, devops and other team members to execute end to end. Specific Responsibilities will include: Design and develop scalable cloud components that seamlessly integrates with on-premises systems. Challenge and redefine existing architecture or make 10x improvements in performance and scalability. Ability to foresee post-deployment design challenges, performance and scale bottlenecks. Hire and mentor junior engineers Doing code reviews, unit and performance testing of the code. Monitor and manage 3000+ nodes using modern DevOps tools and APM solutions. The successful candidate will need: Demonstrated success designing and developing complex cloud based solutions Solid CS fundamentals with one or more areas of deep knowledge Experience with the following technologies: Java, SQL, Linux, Python, Nginx, Haproxy, BigQuery, HBase, New Relic, memcache, Elasticsearch, docker. Data driven decision process Relies on automation testing instead of manual QA Experience in working with Google cloud, AWS or Azure is preferred We would prefer the candidate work from our Mumbai office for alteast first 6 months.
Design and develop components of the platform● Constant benchmarking for capacity and performance● Documenting feature capability in detail● Supporting marketing initiatives on the product / differentiators● Test scenarios for faults / bugs● On-call (only emergency - L4) support to customer issues● Building best practices for customer scenariosWho we are looking for● Understand the larger picture and work for customer success● Passionate to solve problems● Understand the product life cycle
7 out-of-the-box solutions to be developed in next 3 yrs. Think of it like a never ending dose of innovation and learning experience. Looking for expert symfony developers with atleast 3 years of experience. if selected, first project would be on contract.