We're seeking an experienced software engineering coach to work with students and professionals ... This role includes teaching core skills in architecture and frontend frameworks, as well as modern ...
We're seeking an experienced software engineering coach to work with students and professionals ... This role includes teaching core skills in architecture and frontend frameworks, as well as modern ...
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a closely ... Deep experience using code reviews as a teaching and quality mechanism-not just a merge gate.
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a closely ... Deep experience using code reviews as a teaching and quality mechanism-not just a merge gate.
Qualifications : Required : • Bachelor's degree in Computer Science, Software Engineering ... teaching and quality mechanism--not just a merge gate. • Working knowledge of Oracle PL/SQL ...
Qualifications : Required : • Bachelor's degree in Computer Science, Software Engineering ... teaching and quality mechanism--not just a merge gate. • Working knowledge of Oracle PL/SQL ...
Courses are taught in person at the West Long Branch campus. Adjunct positions remain posted ... Master's degree or higher in Software Engineering or a related field. * Excellent interpersonal ...
Courses are taught in person at the West Long Branch campus. Adjunct positions remain posted ... Master's degree or higher in Software Engineering or a related field. * Excellent interpersonal ...
Software Engineering Intern
New York, NY · On-site +1
Software Engineering Intern Software Engineering Intern -- Lytehaus Group Location: New York City ... Currently studying (or recently finished) CS, engineering, or equivalent self-taught ability -- we ...
Software Engineering Intern
New York, NY · On-site +1
Software Engineering Intern Software Engineering Intern -- Lytehaus Group Location: New York City ... Currently studying (or recently finished) CS, engineering, or equivalent self-taught ability -- we ...
Research Associate, Nuclear Engineering Teaching Laboratory
Austin, TX · On-site
$110K/yr
Research Associate, Nuclear Engineering Teaching Laboratory ---- Hiring Department: Walker ... Help maintain laboratory equipment and group's software repositories. * Supervise and educate ...
Research Associate, Nuclear Engineering Teaching Laboratory
Austin, TX · On-site
$110K/yr
Research Associate, Nuclear Engineering Teaching Laboratory ---- Hiring Department: Walker ... Help maintain laboratory equipment and group's software repositories. * Supervise and educate ...
Research Associate, Nuclear Engineering Teaching Laboratory
Austin, TX · On-site
$110K/yr
Research Associate, Nuclear Engineering Teaching Laboratory ---- Hiring Department: Walker ... Help maintain laboratory equipment and group's software repositories. * Supervise and educate ...
Research Associate, Nuclear Engineering Teaching Laboratory
Austin, TX · On-site
$110K/yr
Research Associate, Nuclear Engineering Teaching Laboratory ---- Hiring Department: Walker ... Help maintain laboratory equipment and group's software repositories. * Supervise and educate ...
Software Engineering Lead
San Francisco, CA · On-site
We are seeking a Staff Software Engineer who will lead by example, write great code, solve ... teaching, and a strong background in building best-in-class large-scale SaaS or consumer ...
Software Engineering Lead
San Francisco, CA · On-site
We are seeking a Staff Software Engineer who will lead by example, write great code, solve ... teaching, and a strong background in building best-in-class large-scale SaaS or consumer ...
Software Engineering Lead
San Francisco, CA · On-site
We are seeking a Staff Software Engineer who will lead by example, write great code, solve ... teaching, and a strong background in building best-in-class large-scale SaaS or consumer ...
Software Engineering Lead
San Francisco, CA · On-site
We are seeking a Staff Software Engineer who will lead by example, write great code, solve ... teaching, and a strong background in building best-in-class large-scale SaaS or consumer ...
Part-Time Faculty - Maritime (Engineering) Teaching Maritime Engineering related coursework ... Must have a working knowledge of computing systems and software, be a team player/leader, and place ...
Part-Time Faculty - Maritime (Engineering) Teaching Maritime Engineering related coursework ... Must have a working knowledge of computing systems and software, be a team player/leader, and place ...
Part-Time Faculty - Maritime (Engineering) Teaching Maritime Engineering related coursework ... Must have a working knowledge of computing systems and software, be a team player/leader, and place ...
Part-Time Faculty - Maritime (Engineering) Teaching Maritime Engineering related coursework ... Must have a working knowledge of computing systems and software, be a team player/leader, and place ...
Engineering Faculty
Greenville, SC · On-site
Teaching engineering courses related to area of expertise. * Teaching other assigned courses and ... EDA software (MultiSim, LabVIEW) CERTIFICATES & LICENSES: * EIT or P.E. certification desired, but ...
Engineering Faculty
Greenville, SC · On-site
Teaching engineering courses related to area of expertise. * Teaching other assigned courses and ... EDA software (MultiSim, LabVIEW) CERTIFICATES & LICENSES: * EIT or P.E. certification desired, but ...
... Software Engineering Location: Remote Duration: 7 Months Job Type: Temporary Assignment Work Type ... Continuously learns and teaches others existing and new technologies. * Contributes to the ...
... Software Engineering Location: Remote Duration: 7 Months Job Type: Temporary Assignment Work Type ... Continuously learns and teaches others existing and new technologies. * Contributes to the ...
You would be managing a team of talented software engineers responsible PaaS solution, operations ... Desire to make an impact in education and continually learn and teach * 5+ years relevant work ...
You would be managing a team of talented software engineers responsible PaaS solution, operations ... Desire to make an impact in education and continually learn and teach * 5+ years relevant work ...
You would be managing a team of talented software engineers responsible PaaS solution, operations ... Desire to make an impact in education and continually learn and teach * 5+ years relevant work ...
You would be managing a team of talented software engineers responsible PaaS solution, operations ... Desire to make an impact in education and continually learn and teach * 5+ years relevant work ...
This is a hands-on role for an emerging engineer or self-taught automation builder who already has strong software fundamentals and can reason through technical trade-offs, while working closely with ...
This is a hands-on role for an emerging engineer or self-taught automation builder who already has strong software fundamentals and can reason through technical trade-offs, while working closely with ...
Adjunct: Game Development
Camden, NJ · On-site
Master's degree required * 3-5 years of experience in gameplay programming or software engineering * Teaching experience * Experience working with game engines, gaming programming and game ...
Adjunct: Game Development
Camden, NJ · On-site
Master's degree required * 3-5 years of experience in gameplay programming or software engineering * Teaching experience * Experience working with game engines, gaming programming and game ...
Software Engineer, AI & Software Engineering (temp-to-perm)
Manhattan, NY · On-site
$40 - $45/hr
This is a hands-on role for an emerging engineer or self-taught automation builder who already has strong software fundamentals and can reason through technical trade-offs, while working closely with ...
Software Engineer, AI & Software Engineering (temp-to-perm)
Manhattan, NY · On-site
$40 - $45/hr
This is a hands-on role for an emerging engineer or self-taught automation builder who already has strong software fundamentals and can reason through technical trade-offs, while working closely with ...
Assistant Professor of Software Engineering
$74K - $158K/yr
Teach undergraduate and graduate courses in software engineering, software design and architecture, and related areas of computer engineering and computer science. Instruction in the Department of ...
Assistant Professor of Software Engineering
$74K - $158K/yr
Teach undergraduate and graduate courses in software engineering, software design and architecture, and related areas of computer engineering and computer science. Instruction in the Department of ...
Software Engineering Director, Infrared Data Products
San Jose, CA · Hybrid
$231K - $260K/yr
Train, teach and model the best principles of software engineering and data science. * Communicate clearly and effectively to customers, partner teams and the company as a whole, driving clarity on ...
Software Engineering Director, Infrared Data Products
San Jose, CA · Hybrid
$231K - $260K/yr
Train, teach and model the best principles of software engineering and data science. * Communicate clearly and effectively to customers, partner teams and the company as a whole, driving clarity on ...
Software Engineering Teaching information
See salary details
$63.5K - $76.4K
2% of jobs
$76.4K - $89.3K
4% of jobs
$89.3K - $102.2K
6% of jobs
$102.2K - $115.1K
8% of jobs
$122.1K is the 25th percentile. Wages below this are outliers.
$115.1K - $128K
7% of jobs
$128K - $141K
18% of jobs
The median wage is $144K / yr.
$141K - $153.9K
16% of jobs
$153.9K - $166.8K
2% of jobs
$172.1K is the 75th percentile. Wages above this are outliers.
$166.8K - $179.7K
26% of jobs
$179.7K - $192.6K
1% of jobs
$192.6K - $205.5K
8% of jobs
$63.5K
$147.5K
$205.5K
How much do software engineering teaching jobs pay per year?
Is it true that AI will replace software engineers?
Can you make $500,000 as a software engineer?
What are the key skills and qualifications needed to thrive in the Software Engineering Teaching position, and why are they important?
To thrive in Software Engineering Teaching, you need a strong understanding of programming languages, software development methodologies, and a background in computer science or a related field, often with teaching experience or relevant certifications. Familiarity with popular software tools like integrated development environments (IDEs), version control systems (such as Git), and online learning platforms is beneficial. Strong communication, mentorship, and the ability to inspire and adapt to different learning styles are standout soft skills. These abilities are essential to effectively educate, motivate, and prepare students for real-world software engineering roles.
What engineer makes $500,000 a year?
What is a Software Engineering Teaching job?
A Software Engineering Teaching job involves educating students or professionals on software development principles, programming languages, and engineering best practices. Instructors design course materials, deliver lectures, and provide hands-on coding exercises to enhance learning. They may teach in universities, coding bootcamps, or corporate training programs. The role requires strong technical expertise, communication skills, and a passion for mentoring future engineers.
Can a computer engineer be a teacher?
What are the typical daily responsibilities of a Software Engineering Teaching professional?
As a Software Engineering Teaching professional, your daily responsibilities often include preparing and delivering lectures or tutorials, developing learning materials, and designing projects or assessments that reflect industry practices. You may also spend significant time providing personalized feedback, holding office hours, and mentoring students both individually and in groups. Collaboration with colleagues to enhance curriculum and stay current with technological trends is common. This dynamic role involves balancing teaching, curriculum development, and student support to ensure effective and engaging learning experiences.

Job description
We're seeking an experienced software engineering coach to work with students and professionals building careers in software engineering. This role includes teaching core skills in architecture and frontend frameworks, as well as modern AI-driven engineering work like AI system design, AI code review, model development, LLM fine-tuning, and prompt engineering, along with applying AI agents and AI automation to everyday development. Coaches also help students build these capabilities through consistent, practical skill building, and support the career side of the journey, including resume review, cover letters, LinkedIn review, behavioral interview prep, and technical interview prep, as well as salary negotiation, promotion strategy, and networking strategy. Ideal candidates have professional experience in software engineering, prior coaching or mentoring experience, and a clear, structured approach to breaking down complex technical concepts. Coaches set their own hours and rates, host sessions virtually, and partner with our team to deliver a high-quality, supportive experience for every student.
Why Leland?
- The chance to join a world-class team helping people achieve their career and educational dreams
- Work in a collaborative, high-energy environment where your contributions have a direct impact
- Operate in a fast-paced, AI-native environment
- We don't hire people who merely want to work for a great company; we hire people who want to make a great company
Leland is an equal opportunity employer. We encourage candidates of all backgrounds and demographics to apply.
About Leland
Sourced by ZipRecruiter
Industry
Business schools and computer and management training
Company size
11 - 50 Employees
Headquarters location
Stanford, CA, US
Year founded
2020