CrawlJobs Logo

Software Engineering Instructor Lead

Bahrain · Job Posted February 17, 2026
Apply Position
Job Link Share

Job Description

Our Software Engineering Immersive course is a life-changing educational experience where our students learn the skills and mindsets to take on new careers as web developers. We are looking for a lead instructor with strong full-stack web development experience to play a key role in teaching and leading the instructional team.

Job Responsibility

  • Teach Sunday-Thursday, 9am-5pm (local time), for the 12 week duration of the program.
  • Instructors will need to commit a few hours per week supporting students, preparing lessons and materials, leveraging existing GA curriculum content.
  • Work closely with co-instructors or teaching assistants to provide students with meaningful and prompt feedback on their progress.
  • Work alongside GA staff and teaching team to best meet the needs and learning styles of your students.
  • Guide students through development of a stellar final project that will showcase their abilities to hiring managers.
  • Facilitate a dynamic, collaborative, and positive classroom community.
  • Inspire students to persevere through the challenges of learning a new skill set.

Requirements

  • You are the person that your colleagues naturally gravitate to when they are trying to figure something out.
  • You are eager to shape the skills, minds, and careers of the newest generation of web developers.
  • You have at least 3+ years of experience working on a software development team.
  • WDI/SEI Alumni a strong plus.
  • You have working experience in both front-end and back-end development, and are fluent in: HTML and CSS
  • Full-stack JavaScript (strong JavaScript highly preferred)
  • At least one JS MV* framework (Angular, Backbone, or React preferred)
  • SQL databases (we generally use PostgreSQL)
  • NoSQL (we generally cover MongoDB and Redis)
  • At least one additional object-oriented language (Ruby or Python preferred)

Nice to have

WDI/SEI Alumni a strong plus.

What we offer

General Assembly will cover all travel-related expenses for qualified candidates.

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineering Instructor Lead

8 matching positions

Learning Designer - Technical/AI

The Learning Designer, Technical/AI, is a full-time, India-based role responsibl...
Location
Location
India , Delhi
Salary
Salary:
Not provided
coursera.org Logo
Coursera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Data Science, Artificial Intelligence, Software Engineering, or a related technical domain
  • 3–5 years of combined experience in technical domains (e.g., Computer Science, Software Engineering, AI/ML, and related areas) and/or designing, teaching, developing, or supporting technical learning experiences, curricula, or educational products
  • Experience as a technical instructor, curriculum developer, subject matter expert, bootcamp educator, learning designer, or similar role supporting adult learners in higher education, professional education, or workforce development
  • Demonstrated hands-on technical proficiency, including building, prototyping, or implementing software applications, AI solutions, agentic workflows, or other technology-enabled products
  • Demonstrated experience leveraging GenAI technologies to solve real-world problems, improve workflows, develop educational experiences, or build AI-assisted tools and solutions
Job Responsibility
Job Responsibility
  • Lead learning design for scaled Coursera-produced learning experiences (short- and long-form) with emphasis on modular, skill-aligned design and robust assessment design
  • Partner with subject matter experts (including technical SMEs) to translate expertise into vendor-ready design deliverables, including learning outcomes, program architectures, outlines, storyboards, sequenced learning journeys, and assessment specifications, while ensuring technical accuracy and real-world applicability
  • Build replicable design systems, templates, and acceptance criteria to accelerate consistent production across vendors
  • Collaborate on repackaging efforts: recombine modules and learning assets into new long-form offerings or program structures that align to skill outcomes
  • Adhere to design standards
  • provide detailed, actionable feedback and Quality Assurance checks to production vendors and Coursera partners
  • Contribute to pedagogical innovation, AI-assisted design tooling, prompts, templates,agentic workflows, and technology-enabled content development processes that improve quality, scalability, and operational efficiency
  • Fulltime
Read More
Arrow Right

Mission Planning Software Test Engineer - Fighter Weapons - Senior

Astrion has an exciting opportunity for a SME-Level Mission Planning Test Engine...
Location
Location
United States , Eglin Air Force Base
Salary
Salary:
Not provided
astrion.us Logo
Astrion
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • An active Secret security clearance is required for consideration, with the ability to obtain and maintain a Top Secret security clearance
  • U.S. Citizenship Required
  • Must possess a thorough knowledge of and extensive experience/training in Air Force, Navy, or Marine Corps mission planning systems
  • this includes extensive general experience as a military fighter aircrew member accomplishing manual mission planning procedures and techniques
  • Must have operational experience as a Pilot or Weapon Systems Officer (WSO) in one of the following aircraft: F-15, F-16, F/A-18, F-35, or F-22
  • Military fighter Mission Planning experience is required
  • Must have operational experience as a military fighter aircraft mission commander or instructor for weapons and tactics
  • or be a graduate of one of the following military training programs: USAF Weapons School or United States Navy Strike Fighter Tactics Instructor program (TOPGUN)
  • Must have a demonstrated ability to work effectively on a team and to lead and direct the work of others
  • Must be able to communicate effectively both orally and in writing including communication skills in areas of technical writing, briefings, and formal presentations
Job Responsibility
Job Responsibility
  • Provide mission planning domain expertise and frequently serve as the final authority on software test and deployment
  • Provide mission planning domain expertise in questions/issues of critical importance to the customer
  • Plan tests, establish criteria, assess program effectiveness, and investigate/analyze unusual testing conditions, problems, or questions
  • Plan, coordinate, and monitor test projects that frequently require significant modifications of standard practices or adaptation of instrumentation to obtain valid results
  • Plan, monitor and evaluate tests from an operational fighter perspective, and assess the feasibility and soundness of proposed evaluation methods
  • Make recommendations and commitments to program management leadership/personnel
  • Demonstrate software experience in the Windows 10 environment
  • Demonstrate operational fighter and fighter mission planning experience with functions provided by the software including operational use of JMPS or comparable systems
  • Maintain a working knowledge of the software or class of software being tested, to include experience with the existing software, previous versions, future versions or any associated software used in conjunction with the software being tested
  • Maintain testing/test methodology experience, including testing of software/hardware, such as unit, integration, system, or acceptance testing, and familiarity with Air Force directives, processes and procedures
What we offer
What we offer
  • Competitive salaries
  • Continuing education assistance
  • Professional development
  • Multiple healthcare benefits package options
  • 401K with employer matching
  • Competitive time off policy along with a federally recognized holiday schedule
  • Fulltime
Read More
Arrow Right

Technical Learning Designer & Instructor

At JFrog, we’re reinventing DevOps to help the world’s greatest companies innova...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
jfrog.com Logo
JFrog
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven Technical Background: 4+ years in a technical role such as Software Developer, DevOps Engineer, or Technical Instructor within the SaaS industry
  • Hands-on Coding Skills: Proficiency in at least one major language (Java, Python, Go, etc.) and comfort working with APIs, Docker, and Kubernetes
  • DevOps DNA: A strong understanding of the SDLC, CI/CD pipelines (Jenkins, GitHub Actions, GitLab), and package management
  • Instructional Brilliance: Experience teaching technical concepts to a technical audience
  • Educational Content Creation: Experience with "docs-as-code," Markdown, or video authoring tools to create developer-focused learning paths
  • Problem-Solving: The ability to troubleshoot complex environment issues on the fly during a live training session
  • Communication: Fluent English with the ability to simplify complex backend concepts into clear, logical steps
Job Responsibility
Job Responsibility
  • Architect Hands-on Labs: Design and build sandbox environments, CLI-based exercises, and automated lab environments for advanced DevOps workflows
  • Deliver Technical Instruction: Lead high-impact training sessions (virtual and on-site) for developers and DevOps engineers, translating complex architecture into actionable knowledge
  • Develop Code-Centric Content: Create technical tutorials, sample repositories, and e-learning modules that focus on real-world use cases, API integrations, and CI/CD pipelines
  • Own the Technical Curriculum: Regularly update training materials to keep pace with the rapid JFrog release cycle, ensuring code samples and technical guides are always accurate
  • Bridge Content & Engineering: Work closely with Product and Engineering teams to stay ahead of new features, turning beta documentation into production-ready training content
  • Analyze Technical Adoption: Use data to track how developers interact with our training and iterate on the curriculum to reduce friction in the learning curve
Read More
Arrow Right

Education Specialist, Americas

The Education division develops and delivers a leading global training program o...
Location
Location
United States , Nashville
Salary
Salary:
Not provided
chat3d.ai Logo
Chat3D
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong foundation in audio engineering with real field experience deploying sound systems
  • Experience implementing L-Acoustics line sources is a strong advantage
  • Familiarity or mastery of L-Acoustics software tools: Soundvision, LA Network Manager, L-ISA Controller
  • Experience as an instructor or facilitator (manufacturer training, university program, training center, or structured mentoring)
  • Ability to take ownership of a classroom: explain, demonstrate, guide, adjust
  • Clear, structured communicator who thrive in front of groups
  • Strong listening and observation skills
  • a didactic approach to teaching
  • High intercultural sensitivity for work across the Americas
  • Excellent English
Job Responsibility
Job Responsibility
  • Deliver and lead L-Acoustics training (online & onsite)
  • Strengthen regional training partnerships
  • Support trainer certification
  • Anchor Education activities in Nashville
  • Contribute to program evolution
  • Support the Americas as a connected region
  • Fulltime
Read More
Arrow Right

Technical Enablement Director

Sentry is looking for a talented Technical Enablement Director to help drive usa...
Location
Location
United States , San Francisco
Salary
Salary:
180000.00 - 200000.00 USD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong knowledge in the application monitoring field
  • 5+ year experience in technical training development and delivery
  • BA/BS degree in CS or Computer Engineering-related field or equivalent experience is mandatory
  • Strong verbal and written communications skills
  • Strong presentation skills
  • Significant experience working with customers and partners, both remotely and in person
  • Ability to think out of the box to develop structured training plans, actions, and measurable metrics
  • Experience leveraging various learning tools and media to provide optimal learning
Job Responsibility
Job Responsibility
  • Become a Sentry product expert
  • Own the Sentry University virtual learning platform
  • Create a comprehensive training strategy
  • Build out and operationalize an engaging certification program
  • Design and own all end-user training content
  • Create and deliver an instructor-led training curriculum
  • Work in close partnership with sales and marketing to track progress of leads
  • Collaborate with Product and Engineering to ensure enablement materials are up to date
  • Develop programs and training materials to drive onboarding and ongoing technical enablement
  • Develop KPIs that measure adoption and effectiveness of the training programs
  • Fulltime
Read More
Arrow Right

IT Training Program Manager

The IT Training Program Manager performs both a strategic leadership and tactica...
Location
Location
United States , Tucker
Salary
Salary:
139120.00 - 173900.00 USD / Year
gasoc.com Logo
Georgia System Operations
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor Degree in Computer Science, Business Administration, IT, Engineering, Science, Education, or related field
  • 11 years' experience with increasing responsibilities in the area of Technical Training, Training Programs, Teaching, Software Support, IT Infrastructure, Cloud infrastructure, Virtualization, Business Analyst, IT, or Technology
  • Strong verbal and written communication skills
  • excellent organization and time management skills
  • analytical and creative problem-solving skills
  • ability to establish and maintain effective working relationships as necessitated by the work
  • provides emergency coverage for technology issues
  • Responsive to after-hours calls, texts, messages, emails, etc. relating to technology and business emergencies
Job Responsibility
Job Responsibility
  • Develops the technology training strategy for the organization
  • Develop, implement, and manage a comprehensive IT training program for OPC, GTC, and GSOC users
  • Provides the vision for design, preparation, and delivery of training courses for the continuous development of Shared Services IT staff
  • Develop and manage the IT department's training curriculum
  • Manage the user experience program, establishing user groups for gathering feedback on the effectiveness and direction of technology platforms
  • Collaborate with Learning Management System (LMS) administrators to track, measure, and report on training progress across the organization
  • Identify, evaluate and negotiate with potential instructors or vendors for supplemental contract training services or strategic partnerships
  • Lead, facilitate or participate in Lessons Learned activities to ensure training reflects any changes or corrective actions identified, delivering any interim training as needed
  • Stay informed about new educational trends and incorporate relevant strategies into the training program
What we offer
What we offer
  • comprehensive medical, dental, and vision coverage
  • a strong retirement program
  • career development
  • flexible work schedules
  • Fulltime
Read More
Arrow Right

Field R&D Lead Data Scientist - Industrial Focus

Our global Field R&D team is a central part of the company strategy. The team fo...
Location
Location
United States , Remote
Salary
Salary:
149665.00 - 269396.00 USD / Year
cloud.com Logo
Cloud Software Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in advanced data analytics and delivery of demonstrations, projects, engagements or deployed software applications
  • 5+ years of experience in applying analytics to industry verticals such as Energy, Manufacturing, or similar
  • Superior communication and storytelling skills with data
  • Capability to formulate a real-world problem into a mathematical equivalent, propose various solutions, compare and contrast them, deploy the solution, validate the results, and present the results to technical and non-technical stakeholders
  • 5+ years of experience with Python or R and some knowledge of SQL
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment and communicate technical concepts to non-technical stakeholders
  • Strong problem-solving skills, with the ability to identify key areas for improvement and develop data-driven solutions to address them
  • A Master’s or higher degree in STEM (Computer Science, Statistics, Data Science, Engineering, Science, or related analytical field of study) with graduate classes in statistics and data mining
Job Responsibility
Job Responsibility
  • Delve deep into energy, manufacturing, or similar types of analytical and data science challenges
  • Engage with customers through presales support and post-sales success projects
  • Perform and guide R&D topics in the field of applied machine learning and AI
  • Create re­usable data models, workflows and test suites in order to streamline project delivery
  • Provide input into product management and engineering for the product roadmap
  • Innovate in the areas of application and deployment of machine learning
  • Tool Kit Development: create demos and templates with data science libraries
  • Technical marketing: create white papers, blogs and content for the Spotfire user community
  • Represent the team as a speaker or instructor in industry events and external conferences
  • Participate in technical customer engagements through understanding Spotfire use cases, providing guidance, and building prototypes
What we offer
What we offer
  • Healthcare
  • Life insurance
  • Disability benefits
  • 401(k) plan and company match
  • Fulltime
Read More
Arrow Right

Instructor, CISSP

As an Instructor at Simplilearn, you will play a vital role in shaping the next ...
Location
Location
United States
Salary
Salary:
50.00 - 60.00 USD / Hour
fullstackacademy.com Logo
Fullstack Academy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Active CISSP certification (mandatory) in good standing with (ISC)²
  • ISC2 Accredited Instructor status (mandatory)
  • 8+ years of professional experience in cybersecurity or information security, with broad exposure across multiple security domains and enterprise environments
  • Strong expertise across all eight CISSP domains, including security governance, risk management, security architecture, access control, cryptography, and security operations
  • Demonstrated experience aligning cybersecurity programs with key frameworks and standards such as NIST, ISO 27001, CIS Controls, and MITRE ATT&CK
  • Experience mentoring or conducting training in security leadership, governance, risk assessment, compliance, and operational security topics
  • Ability to simplify complex domain concepts and translate them into learnable strategies, including exam deconstruction, scenario analysis, and study techniques aligned with CISSP exam objectives
  • Prior teaching, mentoring, or professional training experience in live or virtual settings (preferred)
  • Excellent communication and presentation skills, with a strong learner-focused approach and the ability to engage diverse audiences
  • Professionalism, ethical conduct, and empathy in supporting learners’ development
Job Responsibility
Job Responsibility
  • Conduct live online classes, mentor learners through scenario-based discussions, domain-aligned problem-solving, and exam-focused strategies, and offer professional guidance based on your real-world experience in cybersecurity strategy and implementation
  • Bridge the gap between theory and practice, empowering learners to confidently lead security programs, make risk-informed decisions, and successfully clear the CISSP certification exam
  • Lead learners through all eight CISSP domains, including Security & Risk Management, Asset Security, Security Architecture and Engineering, Communication & Network Security, Identity and Access Management, Security Assessment and Testing, Security Operations, and Software Development Security, connecting concepts to real enterprise contexts
  • Create a positive, professional and inclusive learning environment
  • Serve as role model for students and as an ambassador for our brand, by: Exhibiting professionalism and an ethical and empathetic approach when engaging with Simplilearn staff, students, and the public
  • Encouraging teamwork and seek feedback for continuous improvement
  • Parttime
Read More
Arrow Right