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.
Looking for a Python Developer with 2+ years of experience.Roles & Responsibilities: Integrate user-facing elements into applications. Test and debug programs Improve functionality of existing systems. Write effective, scalable code. Write integrations with third-party web services using API Assess and prioritize feature requests. Coordinate with internal teams to understand user requirements and provide technical solutions. Education, Skills & Experience: Bachelor's Degree in Computer Science or Computer Engineering. Expertise in at least one popular Python framework (like Django, Flask or Mongo DB) Experience in Python infrastructure would be a plus. Strong knowledge of Python coding and web-based applications. Good problem-solving skills. Good team player that is enthusiastic about delivering results. Should possess good communication skills.
Responsibilities: Understanding the flow of code and how it interacts with different components. Understanding project documents, customer demands, and product objectives to create and execute test cases. Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests. Investigating customer problems referred to you by the technical support team, testing bugs, and creating and managing bug reports. Handling technical communications and understanding the customers' systems. Working with deployments teams, resolving level issues for systems, coordinating on product design, and offering inputs on the testability of functional elements and product designs. Noting all testing actions you have performed in daily and weekly reports. Analyzing and disintegrating software systems and coordinating with other teams to enhance the overall design. Researching test tools, methodologies, and trends and upgrading existing practices and processes. Managing the final quality on production release. Requirements: A Bachelor's degree in Computer Science, Computer Engineering, or a related field. Excellent designing and programming skills. Knowledge of programming languages and process management methodology. Knowledge of test methodologies and their corresponding tools. Exposure to Behaviour Driven Development and experience in programming and testing. The ability to recognize risks and errors in an application. Excellent verbal and written communication skills. Good time management and organizational skills. The ability to keep current with the constantly changing technology industry. A passion for testing, development, and design.
Technology is the backbone and the biggest differentiator of any consumer-centric internet business. Mostof the high growth consumer-based internet companies (e.g. Amazon - Retail, Netflix - Entertainment/Media, Uber - Mobility etc) have constantly been disrupting their respective industries by powering their end to end business processes and products by solving business and customer problems with the help of new-age and scalable technologies. The restaurant industry still remains the major consumer-centric industry where online penetration and automations are minuscule. Our goal is simple – to change this incumbent mode of business in the food space.Today, with 3500+ virtual / delivery only internet restaurants in 40 cities across India, Indonesia, UAE and UK with 15+ brands (Faasos, Behrouz Biryani, Oven Story pizza etc), Rebel Foods is the world’s largest and fastest growing internet restaurant company. Online Food Services (FoodTech) could be broken into Food Discovery (commerce), Preparation (manufacturing/SCM) & Delivery (logistics) platforms and each of these vertical/platform has many use cases which need to be solved at scale. Many companies (Swiggy, Zomato, DoorDash, Delivery Hero, Gojek etc) are solving the use cases to some extent in Food-Discovery and Food-Delivery Tech. Food-Preparation Tech remains old world solutions. While we collaborate with many of these companies across the world, we solve the customer problems in food space of all these verticals in an integrated fashion. As a software engineer, you will have interesting opportunities in building/architecting/re-architecting different backend and frontend systems. You will get a chance to work on different open-source, cloud, mobile etc tech stacks depending on your strengths.The RoleWe are in the lookout for someone who is passionate about technology to solve known/unknown business & customer use cases. In this role, you will be responsible to write efficient code & unit tests, review code, evaluate technologies, do POCs etc. You must be highly proficient in backend programming and fundamentals - Node.js/Java/Python/ROR/PHP etc, Relevant Frameworks.We expect you to be excellent in writing efficient programs and problem solving skills. You must also possess good knowledge on data structure and algorithms and computer science fundamentals. Exposure to common technologies like web technologies, caching, queuing, databases (SQL), Bigdata,Storage systems, monitoring tools, cloud technologies etc is also helpful.You will work closely with the Product and Engineering teams and will report to Engineering Manager
About the team● The machine learning team is a self-contained team of 9 people responsible for building models and services that support key workflows for IDfy.● Our models are gating criteria for these workflows and as such are expected to perform accurately and quickly. We use a mix of conventional and hand-crafted deep learning models.● The team comes from diverse backgrounds and experiences. We have ex-bankers, startup founders, IIT-ians, and more.● We work directly with business and product teams to craft solutions for our customers. We know that we are, and function as a platform and not a services company.● Be working on all aspects of a production machine learning system. You will be acquiring data, training and building models, deploying models, building API services for exposing these models, maintaining them in production, and more.● Work on performance tuning of models● From time to time work on support and debugging of these production systems● Work on researching the latest technology in the areas of our interest and applying it to build newer products and enhancement of the existing platform.● Building workflows for training and production systems● Contribute to documentationAbout you● You are an early-career machine learning engineer (or data scientist). Our ideal candidate issomeone with 1-3 years of experience in data science.Must Haves● You have a good understanding of Python and Scikit-learn, Tensorflow, or Pytorch. Our systems are built with these tools/language and we expect a strong base in these.● You are proficient at exploratory analysis and know which model to use in most scenarios● You should have worked on framing and solving problems with the application of machine learning or deep learning models.● You have some experience in building and delivering complete or part AI solutions● You appreciate that the role of the Machine Learning engineer is not only modeling, but also building product solutions and you strive towards this.● Enthusiasm and drive to learn and assimilate the state of art research. A lot of what we are building will require innovative approaches using newly researched models and applications.Good to Have● Knowledge of and experience in computer vision. While a large part of our work revolves around computervision, we believe this is something you can learn on the job.● We build our own services, hence we would want you to have some knowledge of writing APIs.● Our stack also includes languages like Ruby, Go, and Elixir. We would love it if you know any of these or take an interest in functional programming.● Knowledge of and experience in ML Ops and tooling would be a welcome addition. We use Docker and Kubernetes for deploying our services.
We have a corner office reserved for you if...You’ve spent 6 to 9 years earning your stripes in the industry. And, you’ve done this in either the Financial Services or the hi-tech sector.We will depend on you for:● Leading a team with a hands-on approach● Work break-down and orchestrating the development of components for each sprint● Developing “Zero Defect Software” which is secured, instrumented, and resilient● Building Cloud-Native Applications which run on Cloud Platforms such as GCP / AWS● Creating design artifacts before implementation● Developing Test Cases before or in parallel with implementation● Ensuring software developed passes static code analysis, performance, and load test● Developing various kinds of components (such as UI Components, APIs, Business Components, Image Processing, etc.) that define the IDfy Platforms which drive cutting edge Fraud Detection and Analytics● Developing software using Agile Methodology and tools that support the same.● Inventing new approaches to detecting existing fraud. You will also stay off the game by predicting future fraud techniques and building solutions to prevent them.Must have● An understanding of Product Development Methodologies● Strong design skills in defining API Data Contracts / OOAD / Microservices / Data Models● In-depth knowledge of either Elixir, GoLang, or Python, with a good understanding of OOPs and Concurrency concepts.● You have sound knowledge for User Interface development using modern Web Frameworks such as React.Good to have● Experience in developing software in the Cloud such as GCP / AWS● A passion to explore new technologies and express yourself through technical blogsNon-negotiable● Punctuality, discipline, and attention to detail● Opinions and the confidence to expressyourself● Optimistic and a positive attitude towards problem- solving
Experience : 1-3 yearsLocation : Andheri east, MumbaiNotice Period : Immediate to 15 daysResponsibilities :- Create algorithms from scratch.- Create products and backend API's as described by the business team.- Back-test and create a hypothesis as desired by the research team.- Code the backend of logics for consumption by the UI team.- Deploy websockets, Django, rest API's & dynamic TCP, UDP based data flow.- Deployment and maintenance of codes with version control.
We are looking for an experienced Senior Backend Engineer to join our team. You will be responsible for the server side of our web application. If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. As a Backend developer, you’ll work closely with our engineers to ensure system consistency and improve user experience. Responsibilities: Participate in the entire application lifecycle, focusing on coding and debugging Write clean code to develop functional web applications Troubleshoot and debug applications Perform UI tests to optimize performance Manage cutting-edge technologies to improve legacy applications Collaborate with Front-end developers to integrate user-facing elements with server side logic Gather and address technical and design requirements Provide training and support to internal teams Build reusable code and libraries for future use Liaise with developers, designers and system administrators to identify new features Follow emerging technologies Requirements: Proven work experience as a Back-end developer Excellent Database design and query building skills; Highly experienced in working with either of the DB platforms – MySQL/SQLServer, Oracle and MongoDB (no-SQL) Highly proficient in at least one or more of the following programming languages – PHP or NodeJS; working knowledge on Python programming and Python based web frameworks In-depth understanding of the entire web development process (design, development and deployment) Ready to try new technologies, platforms and frameworks as required on future projects In-depth understanding of the entire web development process (design, development and deployment) Experience in working in Agile projects - with familiarity with tools such Jira An ability to perform well in a fast-paced environment Teamwork skills with a problem-solving attitude An eye for aesthetics and with great attention to detail for UI/UX greatness Good organizational and leadership skills – should be able to manage and work with a team Outstanding communication skills (oral and written) Previous start-up experience Strong work ethic and commitment to meet deadlines and support team members meet goals
Be an integral part of large scale client business development and delivery engagements Develop the software and systems needed for end-to-end execution on large projects Work across all phases of SDLC, and use Software Engineering principles to build scaled solutions Build the knowledge base required to deliver increasingly complex technology projectsObject-oriented languages (e.g. Python, PySpark, Java, C#, C++ ) and frameworks (e.g. J2EE or .NET) Database programming using any flavours of SQL Expertise in relational and dimensional modelling, including big data technologies Exposure across all the SDLC process, including testing and deployment Expertise in Microsoft Azure is mandatory including components like Azure Data Factory, Azure Data Lake Storage, Azure SQL, Azure DataBricks, HD Insights, ML Service etc. Good knowledge of Python and Spark are required Good understanding of how to enable analytics using cloud technology and ML Ops Experience in Azure Infrastructure and Azure Dev Ops will be a strong plus
Position – Lead DevOps Engineer Location – Bangalore About Us upGrad is an online education platform building the careers of tomorrow by offering the most industry-relevant programs in an immersive learning experience. Our mission is to create a new digital-first learning experience to deliver tangible career impact to individuals at scale. upGrad currently offers programs in Data Science, Machine Learning, Product Management, Digital Marketing, and Entrepreneurship, etc. upGrad is looking for people passionate about management and education to help design learning programs for working professionals to stay sharp and stay relevant and help build the careers of tomorrow. upGrad was awarded the Best Tech for Education by IAMAI for 2018-19 upGrad was also ranked as one of the LinkedIn Top Startups 2018: The 25 most sought-after startups in India upGrad was earlier selected as one of the top ten most innovative companies in India by FastCompany. We were also covered by the Financial Times along with other disruptors in Ed-Tech upGrad is the official education partner for Government of India - Startup India program Our program with IIIT B has been ranked #1 program in the country in the domain of Artificial Intelligence and Machine Learning About the Role A seasoned technical contributor who has experience in proposing and implementing Data Engineering projects and bringing them to production to solve complex engineering/business problems. Passionate about storage, retrieval, and analysis of data to build data-driven solutions and aid in the decision-making process. Role and Responsibilities Ability to take decisions from an Infrastructure perspective with communication with stakeholders. Build and implement end to end CI/CD pipelines using tools like Jenkins, Kubernetes, and Spinnaker. Responsible for architecting deployments for High availability, scalability, and reliability. Maintain and enhance the SLA of 99.99% for offered services and managed platforms. Identify and streamline the developer practices from application start to deployment into production. Identify stakeholders and owners for applications and coordinate regular audit for best practices and cost optimization. Design and implement platforms for monitoring, log processing, metrics collection, and data visualization. Script and code automation tools (Shell/Python/Terraform etc) for automation and efficient management of sites/products Infrastructure and platform security. Strong knowledge of baseline security practices and can set up security tools for monitoring at the infrastructure level. Regular Performance and security audits; patching of systems, resources; benchmarking & capacity planning. Scanning, identification, and fixing of security issues, vulnerabilities. Manage 2-3 people as part of DevOps team. Skills/Experience 8+ year of experience with a proven track record of managing high traffic internet applications Excellent exposure in provisioning, managing, optimizing cloud infrastructure in AWS (IAM, EC2, RDS, ElasticCache, CloudFront, S3, ECS, Lambda, ELK etc.) Experience in microservice architecture deployment. Strong experience in dockers, Kubernetes, and EKS. Experience of managing infrastructure with front-end & back-end applications based on technologies like NodeJS, Ruby, Python, Java, Golang with the use of Kong/Nginx as gateways. Understanding of managing database tools and technologies (Postgres, MySQL, MongoDB, Redis), Backup and recovery for DBs, Scaling, and tuning for performance. Hands-on experience building logging and monitoring systems (like Elasticsearch-Logstash-Kibana, Graylog, InfluxDB, Prometheus, Grafana) for scale. Experience in managing enterprise firewall solutions (AWS preferred, F5, Akamai, etc.) A desire to engage in continuous learning to ensure knowledge of the latest DevOps Technologies and AWS product updates Experience participating in 24/7 on-call rosters. Qualification – B.Tech/M.Tech/MCA(IT/Computer Science) Years of Exp – 8-10+
About theAsianparent : theAsianparent is a reproductive health-tech company that reaches out to 30 million mothers every month through our parenting website and app. Our vision is to improve the overall health of pregnant women, mothers and families in South East Asia by helping them navigate their most important moments with data-driven solutions and information in the form of content, community and physical products. Headquartered in Singapore, theAsianparent has offices in Vietnam, Indonesia, Malaysia, the Philippines, Thailand, India, Sri Lanka, Hong Kong and Nigeria. Our investors include Fosun, JD.com,Vertex Ventures and others. Link: https://tickledmedia.com/ / https://sg.theasianparent.com/ We are looking for a Backend Engineers with 4+ years of experience to join our team. This is unique opportunity for a driven and insightful Engineer to join the leading growth-stage start up in the most meaningful segment of the economy(parents) in the core market of Singapore. This is a role where careers are made, if you are upto t