Trainer
Uptime Crew · 19 days ago
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