Please mention DailyRemote when applying
See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewQuestions interviewers often ask for this role, with sample answers.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
Design, develop, test, and maintain scalable software applications, contributing throughout the software development lifecycle and supporting production systems. Collaborate with engineering teams, technology companies, and law enforcement partners to build tools that help detect and prevent child exploitation while maintaining the confidentiality of sensitive information.
LOCATION: Remote
FLSA: Exempt
DIVISION: Technology
DEPARTMENT: Technology
GENERAL DESCRIPTION
The NCMEC Technology Division is seeking a creative and self-motivated Software Engineer to join our Software Engineering team. In this position, you will use your skills and passion to help combat child exploitation and survivor revictimization in a dynamic, progressive, and technology-driven environment. You’ll also be part of an expert engineering team that highly values collaboration, empowerment, innovation, and a team-centric mentality.
You and your team will be challenged to conceive and implement well-designed solutions for complex problems relating to everything from real-time media processing to graph analysis, all at big data scale and using a variety of cutting-edge technologies and techniques. You’ll also have the opportunity to work with other engineers from software industry leaders like Microsoft, Google, Facebook, and Amazon on pioneering technologies that keep kids safe online. The tools you and your team build will be used to automatically enrich and connect vast amounts of data, will support the evolving needs of NCMEC analysts, and will be used by technology companies and law enforcement agencies all over the world.
ESSENTIAL DUTIES AND RESPONSIBILITIES
REQUIREMENTS AND QUALIFICATIONS
KNOWLEDGE, SKILLS, AND ABILITIES
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 220,099+ Jobs in Software Engineer
Answer easy questions
220,099+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”