Return to jobs list

Trainer

Job type: Contract · Department: Training · Work type: Remote

India

Location: Remote

Schedule: Part time (10–15 hours/week), must be available in IST and/or EST timezone

Contract: 1-month contract with strong potential for long-term extension

About Uptime Crew

Uptime Crew multiplies technology talent potential to power today's leading enterprises. We remove barriers for diverse early-career technologists by delivering elite, immersive, outcome-based training that prepares them for long, rewarding careers.

We are expanding our global instructor network and seeking experienced Technical Trainers across multiple disciplines, including:

- Java

- Python

- Databases (SQL/NoSQL)

- Spring / Backend Development

- JavaScript / Node.js / React

- Docker & Kubernetes

- CI/CD & Cloud (AWS preferred)

- Data Engineering / AI / Machine Learning

- Pega

If you are a seasoned practitioner who loves mentorship, teaching, and transforming learners into job-ready engineers, we’d love to hear from you.

About the Role

Learners will complete structured curriculum through our online platform. You will supplement that training through hands-on guidance, technical feedback, mentorship, and industry insight, ensuring each learner is fully job-ready.

This role is ideal for a mid-to-senior engineer who enjoys coaching and wants flexible part-time work without writing lecture content.

Key Responsibilities

- Manage learners’ development and ensure they progress toward job-readiness

- Review assignments, coding projects, and labs; provide detailed, actionable feedback

- Respond to learner questions via Slack and calls (IST and EST timezone)

- Offer technical guidance, best practices, and professional mentorship

- Help learners troubleshoot issues in code, architecture, cloud deployments, data pipelines, or tooling—based on your area of expertise

- Provide insight on modern engineering workflows, tools, and skill expectations in today’s workforce

- Share feedback with the Uptime Crew training team to continuously improve the learner experience

Who We’re Looking For

Core Qualifications

- 5+ years hands-on experience in software engineering or data engineering

- 1+ year in training, mentoring, or consulting preferred

- Strong practical expertise in one or more of the following:

- Backend development (Java, Python, Spring, Node.js)

- Frontend development (React/Angular/Vue)

- Databases, SQL/NoSQL, data modelling

- DevOps, Docker, Kubernetes

- CI/CD pipelines and cloud platforms (AWS/Azure/GCP)

- Data engineering, analytics, AI/ML

General Technical Strengths

- Experience building or supporting enterprise applications

- Solid understanding of software engineering fundamentals, data structures, and clean code principles

- Familiarity with REST APIs, microservices, and distributed systems

- Version control and CI/CD workflows (GitHub Actions, Jenkins, GitLab CI, etc.)

- Comfort troubleshooting issues across code, cloud deployments, or data workflows

Nice to Have

- Experience with test automation tools (JUnit, pytest, Jest, Mockito, etc.)

- Familiarity with container orchestration, infrastructure-as-code, or MLOps pipelines

- Experience deploying apps or services on AWS/Azure/GCP

- Prior experience teaching, mentoring, or managing junior developers

Made with