Software Engineering Instructor

Added
19 days ago
Type
Full time
Salary
Salary not provided

Related skills

aws python microservices llms langchain

๐Ÿ“‹ Description

  • Design, build, and maintain the end-to-end SWE training curriculum.
  • Deliver live workshops and hands-on labs for engineers at varying levels.
  • Create high-quality asynchronous content: lectures, guides, exercises, projects.
  • Provide 1-on-1 and small-group coaching to close skill gaps.
  • Track engineer skill progression and training impact with data.
  • Update training materials to reflect new tools and trends.

๐ŸŽฏ Requirements

  • 5+ years of professional software engineering (system design, backend/full-stack, architecture).
  • Experience teaching or training software engineers.
  • Experience deploying/managing Cloud Infra (AWS/GCP/Azure) โ€“ AWS preferred.
  • Proficiency in at least two of: Python, JavaScript/TypeScript, Java, or Go.
  • Understanding of software architecture patterns: microservices, event-driven, layered, DDD.
  • Practical knowledge of testing strategies: unit, integration, TDD/BDD, test automation.

๐ŸŽ Benefits

  • Ownership through equity participation.
  • Annual company retreat.
  • Education bonus for continuous learning.
  • Company-wide winter break.
  • Paid time off.
  • Optional in-person events and meetups.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’