hit counter

SOFTWARE ENGINEER

Job Description

SOFTWARE ENGINEER

 

Duolingo, Inc. has multiple openings for Software Engineer in Pittsburgh, PA to perform software engineering tasks on Duolingo's language education software. Duties: (i) under supervision, research, design, & develop software in conjunction w/language education product design; (ii) collaborate on full-stack software projects; (iii) analyze & plan implementation of specifications from design team to change/add features of mobile app.; (iv) work within a team to determine deadlines & time frames; (v) apply principles & techniques of computer sci., engineering, & mathematical analysis to analyze software application reqs. to determine feasibility of design within time & cost constraints; (vi) design test plans, scenarios, scripts, &/or procedures & run A/B testing on new/changed features of application, & use statistical analysis/techniques to analyze test data; (vii) identify, analyze, & document software application defects, changes, & implementations; (viii) write & present summaries of statistical analysis of features to team; (ix) submit code to be reviewed by superiors, & review coding of peers & contractors; & (x) submit finished projects to quality assurance team. Telecommuting permitted consistent with company policy. Reqs: Bachelor’s degree or foreign equiv. in Data Science, Mathematics, Computer Science or related field.  Must have knowledge of (i) full-stack engineering; (ii) statistical modeling; & (iii) Programming Languages (Java, Python, Kotlin or Swift). Email resume to: jobs@duolingo.com with Job No. 1231 and title “Software Engineer - PGH” in subject line.


recblid dddkan2u2ytdd4hljkv70j9yvah20g

dddkan2u2ytdd4hljkv70j9yvah20g