Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Engineer-Senior Software Development

Enlearn

Engineer-Senior Software Development

Seattle, WA
Full Time
Paid
  • Responsibilities

    Senior Software Development Engineer

    Position Description

    Enlearn is a non-profit organization that focuses on making a transformative difference in education. Enlearn's research-based, scalable platform is designed to personalize learning and optimize outcomes for any student and teacher, with any curriculum.

    We are seeking Software Engineers who love working in teams and enjoy all portions of software creation, including design, prototype, implementation, optimization, deployment, and operation. As a member of our team, you will help further develop the Enlearn platform to adapt to the unique needs of each student and assist teachers with real-time adjustments, student classroom groupings, and more. You will be working in a fast-paced technical environment with other developers, managers, the founder, consultants, and partners. You must be a self-starter, disciplined OO engineer, a quick learner and enjoy solving computer science data structure and algorithm puzzles. If this sounds like you, we'd like to meet you!

    Responsibilities

    • Collaboration with other developers on implementation strategies and code design
    • Design detailed architectures for simplicity and robustness
    • Implementation of software and components on various platforms
    • Development of tools to improve efficiency of delivering software by the team
    • Operational support after delivery
    • Research new technology that could improve product offerings
    • Produce documentation where necessary for partners and other developers

    Required Skills & Experience

    • Bachelor’s degree in computer science or related technical or engineering degree
    • 5+ years of relevant software development
    • Strong object oriented skills (simple, tested and SOLID designs)

    Other Desirable Skills & Experience

    • Fluent web front end skills (javascript, html, css)
    • Educational software experience
    • Expertise with machine learning
    • Expertise with constraint solvers
    • Expertise with big data analytics and visualization techniques
    • C# and .NET technology experience
    • Use of Test Driven Design or Behavior Driven Design
    • Experience with Pair Programming
    • Expertise with AWS especially DevOps experience

    Equal Opportunity Employer

    Enlearn is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.

    Applicants must be legally authorized to work in the U.S. Employer will not sponsor applicants for work visas.

    Location: Seattle, WA

    Great Benefits & Fun Work Environment in Fremont!

    There’s never been a better time to join our team! We are looking for exceptionally talented people who are eager to make an impact. We hold ourselves to a very high bar for the tools and experiences we deliver — they will be compelling, efficient, and fun to use. We are looking for people who are passionate about data, customers, and big challenges. We want people on our team who are self-motivated, self-aware, and committed to learning, working well with others, and helping them succeed. If you like these kinds of challenges and want to wake up each day knowing that you’re doing something to positively change the world, then we’d like to meet you!

    We Have Great Benefits!

    • Competitive salary!
    • Generous vacation.
    • Fully stocked kitchen with your favorite treats, coffee, and drinks (and the occasional AMAZING homemade birthday cake, thanks to a creative culinary artist on the team).
    • Great people. Great office culture. Really!
    • Company-paid life insurance and short-term and long-term disability insurance.
    • Paid parental leave–for both moms and dads!
    • Company-paid medical, vision, and dental insurance.
    • Internal education, visiting experts in related education fields.
    • Nice team walks to go get coffee.
    • 401K matching by company.
    • Company lunches, parties, Friday happy hours.
    • Monthly bonus for coffee, parking, manicure, gym, or whatever pleases you!

    Check out our website for more information about our benefits and the great people you will be joining. http://www.enlearn.org/join-us