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 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 the 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 \
Role Summary
This role will primarily be responsible for envisioning, defining, and owning the execution of upGrad's product design strategy. As the strategic design leader, team coach, and customer champion you'll galvanize people to solve complex problems, developing strategies, and ensuring product designers have the space to create products that deliver enduring value. You will also lead change cross-functionally to drive better experiences and influence our company's product, operations, content, and data to unlock the unrealized wants of learners and coaches across new subjects and fields.
You’ll lead your team through the design process, help build a vision, and navigate ambiguity through partnering with research and enabling experimentation, all while mentoring, and growing a hardworking and capable design team.
You’ll run design critiques, host collaboration & brainstorming sessions, drive design execution excellence, identify areas of process efficiency, and promote a high-output and fast-paced design practice.
Roles & Responsibilities
- Work closely with your team and other designers in defining, designing, and iterating on product features across web and mobile platforms
- Get out of the Office and work with research to observe the impact of your work in the real world, and take that input back to your work as a designer to be constantly improving our products.
- Invest in design standards, documentation, and processes alongside your team members to further our design practice
- Shape product strategy and vision together with product managers and have a significant impact across all the product teams
- Bring consistency to all the platforms and products
- Drive and support cross-team initiatives that make the Design practice better at upGrad such as improving our hiring processes, expanding our community presence, interviewing potential new team members
- Work in the way that works for you and what you're designing, whether that's spending time sketching or jumping straight into pixels and code.
- Work with other members of the Design team to help them deliver great work and develop their own skills. This could be as a mentor, a coach, or a collaborator.
Skills Required::
- 7 years of Product Design experience with at least 2 years of experience leading product design teams
- Consistent track record of leading highly collaborative cross-functional teams thought ambiguity and deliver the best products possible to our customers are an experienced mentor and coachable to give and receive honest, thoughtful, and direct feedback that removes roadblocks encourages growth, and accelerates delivery
- Are intent on crafting psychologically optimistic spaces where your direct reports and your collaborators are confident in sharing their ideas, opinions, and reservations in order to get to the best customer-focused solution
- Experienced recruiting, hiring, and retaining multi-disciplinary design teams
- Ability to understand complex feature sets and their dependencies while being able to deliver a design strategy that accounts for capabilities and limitations of the product
- Methodology rich, including standard approaches for design deliverables including user journeys, research plans, mocks, prototypes, documentation, and quality checks
- Have the ability to communicate research findings and design decisions openly and confidently, regardless of the audience
- Have partnered with research teams or led research experiments to validate and inform product thinking
- Have a proven history of partnering with engineering in a continuous delivery environment

About upGrad
About
upGrad is an online higher education platform. Founded by Ronnie Screwvala, Mayank Kumar, Ravijot Chugh and Phalgun Kompalli in March’ 2015, upGrad provides rigorous industry-relevant programs designed and delivered in collaboration with world-class faculty and industry. Merging the latest technology, pedagogy, and services, upGrad is creating an immersive learning experience – anytime and anywhere.
Through exclusive partnerships with some of the most prominent universities like IIIT-Bangalore, MICA, BITS Pilani, ISB, Cambridge Judge Business School- our aim to impart university education, online.
Learning online can be tough, especially when you have to do it all by yourself. Reasons why you should upskill with UpGrad:
- We provide an engaging experience via our suite of learning applications right from the university applications till you get a job and transition
- We provide structured online courses in collaboration with some of the prominent universities and industry experts
- We co-create a rigorous curriculum in collaboration with these universities to provide the learners with a holistic learning experience
- All our courses are comprehensive, structured and rigorous - delivered online, providing you the flexibility and opportunity of continuous learning
- We conduct regular live lectures with the industry experts and the professors
- Each of our learners is allocated with a dedicated student mentor who helps them chart a career path and motivates them to push themselves
- We provide in-depth feedback on all the assignments, case studies, and projects
- We have delivered 400+ successful career transitions and we’re committed to building careers of tomorrow
- You get access to an alumni network of 3,000+ students across the globe
- We also conduct periodic offline events like Hackathons, Bootcamps, Alumni Nights and connect you not only to the professors and industry experts but the peers in your batch too
- Last but not the last, we provide career assistance and help all the learners with interview preparations, mentorship calls, and job placements even after the completion of the program
Company video


Connect with the team
Similar jobs
Profile - Databricks Developer
Experience- 5+ years
Location- Bangalore (On site)
PF & BGV is Mandatory
Job Description: -
* Design, build, and optimize data pipelines and ETL/ELT workflows using Databricks and
Apache Spark (PySpark).
* Develop scalable, high performance data solutions using Spark distributed processing.
* Lead engineering initiatives focused on automation, performance tuning, and platform
modernization.
* Implement and manage CI/CD pipelines using Git-based workflows and tools such as
GitHub Actions or Jenkins.
* Collaborate with cross-functional teams to translate business needs into technical
solutions.
* Ensure data quality, governance, and security across all processes.
* Troubleshoot and optimize Spark jobs, Databricks clusters, and workflows.
* Participate in code reviews and develop reusable engineering frameworks.
* Should have knowledge of utilizing AI tools to improve productivity and support daily
engineering activities.
* Strong knowledge and hands-on experience in Databricks Genie, including prompt
engineering, workspace usage, and automation.
Required Skills & Experience:
* 5+ years of experience in Data Engineering or related fields.
* Strong hands-on expertise in Databricks (notebooks, Delta Lake, job orchestration).
* Deep knowledge of Apache Spark (PySpark, Spark SQL, optimization techniques).
* Strong proficiency in Python for data processing, automation, and framework
development.
* Strong proficiency in SQL, including complex queries, performance tuning, and analytical
functions.
* Strong knowledge of Databricks Genie and leveraging it for engineering workflows.
* Strong experience with CI/CD and Git-based development workflows.
* Proficiency in data modeling and ETL/ELT pipeline design.
* Experience with automation frameworks and scheduling tools.
* Solid understanding of distributed systems and big data concepts
Position Summary
The GCP Senior Data Engineer is responsible for designing, building, optimizing, and maintaining high‑quality data pipelines and cloud‑native data platforms on Google Cloud Platform (GCP). This role partners closely with data analysts, data scientists, business teams, DevOps, and platform engineering to deliver secure, reliable, and scalable data solutions that support Trane Technologies’ digital strategy.
This position requires strong hands‑on engineering capabilities, cloud experience, and a passion for delivering enterprise‑grade data solutions.Qualifications
Education Requirements
• Bachelor’s /Master’s degree in Computer Science, Information Technology, Data Engineering, Software Engineering, or a related technical field.
Experience Requirements
• 7+ years of total experience in data engineering, data platforms, or data‑centric software engineering.
• 5+ years of hands‑on experience designing and building data pipelines, ETL/ELT workflows, and cloud‑native data solutions.
• 3+ years of direct experience with Google Cloud Platform (GCP) using services such as BigQuery, Cloud Storage, Cloud Run, Datafusion, Dataproc, Composer, and Pub/Sub.
• Advanced proficiency in SQL, Python, and PySpark for data processing and transformation.
• Proven experience developing and supporting production‑grade, end‑to‑end cloud data pipelines.
• Expertise in ELT/ETL design, performance optimization, and data transformation frameworks.
• Strong background in monitoring, logging, alerting, and data quality frameworks across distributed systems.
• Experience with DevOps tools and techniques, including CI/CD, GitHub, and related automation practices.
• Demonstrated experience working in global, cross‑functional, and agile development environments.
• Excellent communication, problem‑solving, and analytical skills with the ability to collaborate across technical and non‑technical teams.
• GCP certification preferred (e.g., Google Cloud Professional Data Engineer).
Core Responsibilities
1. Data Engineering & Cloud Development (Core Responsibilities)
• Design, build, and maintain scalable data processing systems on Google Cloud Platform (GCP).
• Develop end‑to‑end data pipelines to support ingestion, transformation, and storage.
• Build ELT/ETL workflows, database objects, and cloud‑native data orchestration solutions.
• Optimize pipelines for performance, scalability, cost efficiency, and reliability.
• Ensure robust monitoring, alerting, and data quality assurance across distributed systems.
• Implement secure data architectures following Trane Technologies’ standards.
2. Collaboration & Analytics Enablement
• Work closely with data analysts and data scientists to understand business requirements and translate them into scalable data solutions.
• Support analytical use cases, data modelling, and enable self‑service data consumption.
• Partner across global teams, including business stakeholders, product owners, and data governance.
3. DevOps / Platform Engineering Partnership
• Partner with DevOps and platform engineering teams to ensure data infrastructure is secure, reliable, and highly available.
• Apply working knowledge of CI/CD practices (code versioning, automation, testing frameworks) to support cloud‑based deployments.
• Collaborate on environments, pipelines, and promote code through dev → test → prod.
4. Engineering Excellence & Ways of Working
• Participate in code reviews and maintain global coding standards.
• Follow structured engineering methods, documentation practices, and release processes.
• Contribute effectively in distributed, agile development teams across multiple time zones.
• Communicate clearly with both technical and non‑technical stakeholders.
5. Innovation & Continuous Improvement
• Research, evaluate, and propose new tools, technologies, and design patterns.
• Stay current with cloud, data engineering, and analytics trends relevant to enterprise‑scale environments.
• Apply continuous improvement practices to enhance reliability, quality, and developer productivity.
Required Experience
3 - 8 Years
Skills
Java/J2EE,
Spring,
microservices
+ 1 more
- Develop unit, integration, and functional tests within Grails/Java and contribute to new architectures design for multi-tier Java EE-based products in a SOA environment.
- Interact with Business Analysts to understand software build configuration and testing processes, documenting application functionality and programming accordingly.
- Collaborate with a talented software team to work on various types of applications, ensuring the building of backend APIs using Java-based technologies.
- Stay updated with the latest trends and technologies, conducting POCs on new technical stacks to support and maintain a portfolio of applications.
- Utilize core Java skills to define, design, develop, integrate, test, deploy, maintain, and troubleshoot applications and tools written in Java and other related languages.
- Provide technical expertise in Java development, including Spring, Hibernate, and building scalable solutions for large web application deployments.
- Participate in the full SDLC, from requirements and design to development, testing, and deployment, ensuring the implementation of best practices and industry-standard procedures.
- Possess hands-on experience with Java, J2EE, Spring Boot, microservices, and web services, while also demonstrating proficiency in writing enterprise-strength code and developing backend APIs.
- Work in an agile environment, supporting users by developing documentation and offering assistance with tools, while promoting established development standards and change control procedures.
Job DESCRIPTION
As Android Developer you will be responsible for having a direct impact on the Android applications used every day by millions of small businesses in india. You will be able to work on all aspects of the application, from UI front end to networking back end. Dukaan looks for and values talented individuals, giving them autonomy to make the product they are working on the best product in the world. Change your job, change the world.
RESPONSIBILITIES
● You will develop Android applications that scale to reach millions of users
● You will continually evaluate emerging technologies to identify opportunities, trends, and
best practices that can be used to strengthen Dukaan’s technology platform and
development practices
● Work with the team to create user interface layouts for customers and interfaces to
backend web services
● Design and develop systems and libraries that are highly reusable and maintainable
REQUIREMENTS
● Proficiency in the standard Android tech stack - JAVA, Kotlin, Android SDK, Android
Studio, SDK, adb, Layout Editor etc
● Good knowledge of Object Oriented Programming and design patterns, MVC, MVVM,
Dependency Injection and more
● Restful API, JSON Parsing, XML Parsing, Retrofit Network Libraries
● Strong knowledge of Android UI design principles, patterns, and best practices
● Experience of working with multi-language, multi-screen resolutions
● Experience with offline storage, threading, and performance tuning
● Excellent Android technical issue diagnosis and problem solving skills
● Proficient understanding of code versioning tools, such as Git
● Experience with Python Django / DRF is a plus.
Executive - AR:-
• Average ability on calling, spoken and written English with moderate medical billing knowledge.
• Should be able to work independently with minimal supervision, on moderate and complex tasks with guidance from supervisors
• Should be a team player and collaborate in solving the issues and problems.
Roles & Responsibilities:
• Ability to talk to insurance companies & check online for outstanding payments and document the conversation/ findings on patient account and assigned WP as per the standardization protocol with required accuracy.
• Willingness to work in the night shift
• Meet Compliance requirements like HIPPA etc.
• Meet QMS and ISMS requirements
• Meet productivity and quality standards.
Sr. Executive - AR:-
• Above average calling, spoken and written English skills, high medical billing knowledge
• Should work independently, and with minimal supervision, on complex tasks with guidance from supervisors
• Should be a team player and collaborate in solving the issues
Roles & Responsibilities:
• Ability to analyze a claim and talk to insurance companies & check online for outstanding payments and take necessary action, so that the claim is closed
• Mentor and guide team members
• Willing to work in Night shifts
• Ensure required quality standards.
Analyst - AR:-
• Offers solutions, suggestions & improvements and also help on client specific reports to their immediate supervisor
• Should be a team player, mentor the trainees and collaborate in solving the issues and problems
Roles & Responsibilities:
• Should have the ability to identify global issues, root cause of the problem and take corrective and systemic actions.
• Ensure required quality standards.
• Clear the rejections
• Check whether the response is received in a timely manner
• Check process dashboard on time; if any rejection found
• Generate Insurance Collection summary report grouping by Insurance and sub-grouping.
• Work on the denial bucket claims
• Resolve the denied claims
Sr. Analyst - AR:-
• Capable of handling minimum team of 5-10
• Identify the global issues proactively and offer resolutions and recommendation to eradicate from reoccurring.
• Should be able to mentor the team members
• Ability to generate client specific reports and assist immediate supervisor on day to day operational needs.
• Exceed individual productivity and quality standards as per org policy.
• Assist team to achieve the minimum productivity and quality benchmark.
• Should be a team player and collaborate in solving the issues and problems.
Roles & Responsibilities:
• Should have the ability to identify global issues, root cause of the problem and take corrective and systemic actions.
• Ensure required quality standards.
• Clear the rejections
• Check whether the response is received in a timely manner
• Check process dashboard on time; if any rejection found
• Generate Insurance Collection summary report grouping by Insurance and sub-grouping.
• Work on the denial bucket claims
• Review EOB, post the denials and take appropriate action on the denials.
• Resolve the denied claims.
LogiNext is looking for a technically savvy and passionate Mobile Application Developer to cater to the development and launch of core mobile product features. You will help the team in building an awesome product with your optimized code. You will make a humongous impact on design, architecture, implementation and enhancement of the applications that exceed client expectations in terms of value and benefit.
You have hands-on experience in building secure, high-performing and scalable mobile applications. Your design intuition inclines towards usability, elegance and simplicity. You are biased towards open-source tools and existing frameworks. You have assisted in shipping applications with beautiful front-end and intelligent back end. You have demonstrated strong interpersonal and communication skills.
Responsibilities
Develop cutting edge native Android or iOS applications for the mobile platform Build, test, maintain and enhance mobile apps having elegant and efficient UI/UX to enhance client experience Own features from their ideation, design, development, test, release and maintenance Be a resident expert of new trends and implement the latest Android/iOS features to maximize application performance Maintain high standards of quality and responsiveness through technical design analysis, code reviews and test automation Collaborate with a talented team of product managers, engineers, and designers Demonstrate high level of ethics, dedication and teamwork
Requirements
Bachelor’s degree in Computer Science, Information Technology or related field 8 to 10 years of experience in developing native Android or iOS mobile applications Strong knowledge of programming language in Swift or Java/Kotlin, SQLite and IDE like XCode or Android Studio Hands on experience in using Location Based Services, REST Web Services Integration, FCM, Firebase and Battery Optimization Techniques Strong experience in memory management, performance tuning and resource optimization Deep knowledge of mobile automation and unit testing frameworks Proven ability to drive large scale projects with deep understanding of Agile SDLC, high collaboration and leadership Experience in both Android and iOS applications is a plus Excellent written and oral communication skills, judgment and decision-making skills
Responsibilities:
- Develop and deploy services to improve the availability, ease of use/management, and visibility of 6sense systems
- Architecting, building, and scaling out our services and infrastructure
- Learning and adopting technologies that may aide in solving our challenges
- Own our systems like our Hadoop and Presto clusters, front/back-end services, build configurations, infrastructure components, deployment of services into our infrastructure, and everything in between
- Write/review/debug production code, develop documentation and capacity plans, and debug live production problems
- Contributing back to open-source projects if we need to add or patch functionality
- Support the overall Software Engineering team to resolve any issues they encounter
Minimum Qualifications:
- 5+ years in a Software Engineering role or equivalent experience
- 1+ years of experience with Linux/Unix system administration and networking fundamentals
- Strong skills in reading code as well as writing clean, maintainable, and scalable code
- Good knowledge of Python and Java
- Experience designing, building, and maintaining scalable services and/or service-oriented architecture
- Experience with high-availability
Bonus Requirements:
- Experience with modern configuration management tools (e.g. Ansible, Chef, Puppet) and idempotency
- Exposure to modern build systems such as Bazel, Buck, or Pants
- Knowledge of the Hadoop ecosystem (e.g. Hadoop, Hive, Presto) including deployment, scaling,
- and maintenance
- Knowledge of standard security practices
- 1+ years of experience working with Kubernetes, Docker
- Good knowledge of Javascript
The Lead UI/UX Designer must be a great leader with the ability to maximize the talents of the teams. Doing so means being a coach, an instructor, a team leader and a critic all at once. The Lead UI/UX Designer work with User Experience Designers, Visual Designers, User Researchers, Front End Engineers, Business Analysts, Copywriters, and other Marketers on a regular basis to ensure the full experience of the UI/UX of the website, web application or mobile application is being taken care of.
Lead UIUX Design Job Description
- Maintain ownership of the product vision and roadmap and improving the product development process. Lead the team in expanding mastery of the business goals of each design request and pushing back on stakeholders with innovative UX/UI proposals.
- Demonstrate high quality design practices. This includes participation in all aspects of UX: research, ideation, strategy, interaction design, and visual design.
- Conceptualise original ideas that bring simplicity and user friendliness to complex design roadblocks, working on a framework for judging the success or failure of the product, prioritising feature development and structuring product failures.
- Empower and mentor designers in the team, fostering a collaborative, productive, and positive environment within a growing team.
- Lead design strategy activities to understand user needs & business opportunities, uncover business/user needs, generate potential solutions, craft a holistic vision for the end-to-end product and develop roadmaps for achieving that future.
- Maintain and further build design team workflows that ensure that all designs delivered are in line with style guides and are of high quality standards.
- Ensure that the projects are delivered on a timely manner.
- Highly communicative and responsive both within the team and to stakeholders across the company while managing a large volume of ongoing projects.
Requirements:
- 6+ years of industry experience as a UI/UX designer and/or manager in a cross-functional UI/UX team, dedicated to the complete UI/UX design and development lifecycle of several successfully launched desktop and mobile applications.
- Deep understanding of the iOS and Android platforms and experience designing and launching products for both.
- Proven success designing and optimizing high-quality product experiences for a variety of platforms including desktop, web and mobile. Experience in B2B platforms is an advantage.
- Mastery of UX interaction and design principles and deliverables including rapid prototyping, concept diagrams, user scenarios, wireframes, flows, experience maps, design patterns and annotated comps.
- Architect system wide design solutions that satisfy both product and engineering requirements.
- Experience managing a team of around 6-8 UI/UX designers. Ability to communicate with different departments of a multi-national and dynamic company
- Working knowledge of the capabilities and constraints of web front-end technologies including HTML5, CSS, JavaScript, Bootstrap as well as iOS components and Material Design.
- Drive and willingness to go the extra mile with a strong work ethic.
- Experience in other type of designs (online ads, print, etc.) will be an advantage.
• Evaluate the organization’s security needs and establish best practices and standards accordingly.
• Designing, implementing, maintaining, overseeing, and upgrading all security measures needed to protect organizations’ data, systems, and networks.
• Responding to all security breaches to the network and associated systems.
• Troubleshooting all network and security issues and incidents.
• Routinely conduct penetration testing.
• Taking appropriate security measures to ensure that the organization's infrastructure and existing data are kept safe.
• Conducting testing and scans to identify any vulnerabilities in the network and system.
• Taking an active role in the change management process.
• Assist in any security breach investigations.
• Handling routine daily administrative tasks such as reporting and keeping open lines of communication with the organization’s appropriate departments.
- No day is the same - you will create technical designs that support varying client requirements
- You'll design and develop full-stack web applications using the latest web technologies, primarily Python and Django
- Write code/unit tests and be part of the test-driven development environment
- Leverage your skills in industry-standard tools to deliver weekly code releases
- You'll work in a no silos environment, frequently collaborating with global teams and roles across the organization
Who you are:
- 7+ years of experience developing great web applications
- You can build products from scratch
- You have expertise in the Django backend framework
- You are fluent in the Python language
- You have dabbled in any one of these front-end frameworks - Angular, React, Vue
- You understand when to use NoSQL vs. relational database
- you understand reporting/dashboards framework
- You are comfortable working up and down the stack
- You are able to convert ideas into designs and build them out
- Benefit if you have worked with payment gateways such as visa, Mastercard, etc.















