At Flatiron School, we are on a mission to transform lives through education, guiding career changers as they embark on an exciting journey toward dynamic careers in the tech industry. Our diverse student body is united in their aspiration to excel in cutting-edge fields such as Software Engineering, Data Science, Product Design, and Cybersecurity. We are excited to welcome a dedicated and knowledgeable Content Writer specializing in Software Engineering to our team. In this role, you will play a critical part in developing a wide range of innovative learning materials, including videos, written guides, interactive experiences, and other student-facing content that enriches our curriculum and enhances the learning journey of our students.

As a Content Writer with expertise in Software Engineering, you will be the go-to Subject Matter Expert (SME) for crafting content that is not only high-quality but also deeply engaging and interactive. Your creativity and insight will be instrumental in producing varied educational materials that cater to different learning styles, ensuring each student can thrive. From developing instructional videos that break down complex concepts to creating interactive modules that provide hands-on learning experiences, your work will be central to nurturing our students' skills and knowledge to succeed in the ever-evolving tech world.

This role is a perfect match for individuals with a passion for education and Software Engineering. You will have the unique opportunity to directly shape the educational experiences of our students, guiding them as they lay the groundwork for a successful career in technology. If the idea of creating diverse and impactful learning materials excites you, and you are keen on contributing to a mission-driven organization, your application to join our team at Flatiron School would be eagerly welcomed.

Key Responsibilities:

  • Develop comprehensive and engaging learning materials for our Software Engineering program, including lesson plans, instructional guides, videos, and student resources
  • Collaborate with instructional designers and other SMEs to ensure content accuracy and relevance
  • Stay up-to-date with the latest trends and advancements in Software Engineering to ensure our content remains current and industry-relevant
  • Tailor content to different learning styles, ensuring it is accessible and engaging for a diverse student body
  • Contribute to the continuous improvement of course materials, incorporating feedback from students and faculty
  • Participate in curriculum development meetings and contribute to the overall strategy and direction of the Software Engineering program

Qualifications:

  • Bachelor’s degree in Software Engineering (or a related field) or 2-5 years of work experience in Software Engineering (or a related field)
  • Full-stack experience (with emphasis on backend) + ability to make a full-stack app is a must
  • Proven experience in content creation, writing, or educational material development, preferably in the fields of Software Engineering and/or online education 
  • Strong understanding of Software Engineering concepts, practices, and industry standards
  • Excellent writing and communication skills, with the ability to convey complex technical information in an accessible and engaging manner
  • Blog writing experience on Software Engineering topics a plus
  • Collaborative team player, able to work effectively with others to develop high-quality educational content
  • Ability to work under tight deadlines and manage frequently shifting priorities is a must
  • Commitment to creating inclusive and student-centered learning materials

Technical Skills:

  • Proficiency in Google Workspace
  • React frontend 
  • Flask backend
  • Python
  • JavaScript
  • Strong experience utilizing GitHub
  • Experience utilizing CodeGrade - nice-to-have
  • Open Broadcaster Software (OBS) experience is a plus
  • Jira experience is a plus
  • Slack experience is a plus

Note: If selected to meet with a member of the Talent Acquisition team, candidates will be expected to deliver a writing sample and a sample of technical work prior to advancing to the next interview stage.

Expected Compensation: 

  • $90K-$110K 

For Colorado Residents: Application Deadline: We expect this position to be filled by 09/21/2024

About Flatiron School

As a leader in the tech industry, Flatiron School believes that education is the best investment you can make in your future. We’re committed to helping change lives and the world for the better. Our courses provide an immersive, outcomes-driven curriculum for students looking to launch a career in Software Engineering, Cybersecurity, Data Science, or Product Design. Courses are offered both online and in-person on campuses across the country. Flatiron School is frequently ranked as a top coding bootcamp by industry publications. In addition to student programs, we also offer targeted education solutions for organizations.

Equal Employment Opportunity Commitment 

Flatiron School provides equal employment opportunity (“EEO”) to all persons without regard to race, color, religion, age, gender, pregnancy, sexual orientation, gender identity and expression, national origin, disability, marital status, citizenship status, veteran status, relationship or association with a protected veteran, military status or any other legally protected characteristic. This includes recruiting, hiring, working conditions, benefits, and other employment matters such as pay, promotion, demotion, transfer, termination, and reduction in force.  It is the policy of Flatiron School to comply with all applicable federal, state, and local laws governing nondiscrimination in employment and to ensure equal opportunity in all terms and conditions of employment or potential employment.  All employment decisions shall be consistent with the principle of equal employment opportunity.

Flatiron School values and encourages diversity and solicits applications from all qualified applicants without regard to race, color, gender, sex, age, religion, creed, national origin, ancestry, citizenship, marital status, sexual orientation, physical or mental disability, medical condition, military and veteran status, gender identity or expression, genetic information, change of sex or transgender status, or any other basis protected by federal, state or local law. Flatiron School is committed to working with people from all walks of life.  If you require a reasonable accommodation in any part of the employment process, please contact people@flatironschool.com

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)
When autocomplete results are available use up and down arrows to review
+ Add another education


Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in The Flatiron School’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.


Voluntary Self-Identification of Disability

Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.