This job has expired, please see additional jobs below
Software Engineer
Entertainment & Media Industry Company
Santa Monica, CA, United States
Job Details - this job has expired, please see similar jobs below
We strive to hire extraordinary, diverse, talented, passionate individuals to help change the way we learn. Because learning changes everything.
Do you have a global perspective and are passionate about succeeding? If so, then let’s talk!
Company is a digital learning company that draws on its more than 100 years of educational expertise to offer solutions which improve learning outcomes around the world. Company is the adaptive education technology leader with the vision for creating a highly personalized learning experience that prepares students of all ages for the world that awaits. The Company has offices across North America, India, China, Europe, the Middle East and South America, and makes its learning solutions available in more than 65 languages. For additional information, visit Company website.
What will you get out of your career at Company?
• You’ll receive a robust compensation package, 401(k) match, medical/dental/optical insurance and more.
• We all need some time to recharge once in a while. All full-time employees are eligible to receive paid time off, in addition to 10 company-paid holidays per year and a generous sick time policy.
• Eager for a personal and professional development fix? Benefit from online educational programs and/or a generous tuition reimbursement program.
• Are you passionate? If so, you’ll be part of collaborative, creative and purposeful teams who have a history of promoting from within.
• Every position at Company makes an impact on the future of education.
We have an opening for an experienced, innovative, strategic Software Engineerin our Santa Monica office. Does this sound like you?
Reporting to the Manager, Software Engineering, the Software Engineerwill be part of energized, agile teams and work closely with product team members to identify requirements, formulate elegant and scalable software designs, develop high-quality software solutions, and work with QA and DevOps teams to test and promote code from test environments into production. They will work with other engineering teams throughout the Digital Platform Group (DPG) to develop user experiences that will shape the future of education technology. All engineers are expected to work effectively as both an individual contributor and a team member, requiring excellent written and verbal communication skills. Senior engineers are expected to mentor, guide, and foster the growth of colleagues. They may support other developers' tasks in parallel with the completion of their own.
Critical Functions:
• Projects that software engineers may work on include: integrations with 3rd parties and content teams within Company (utilizing the Engrade API), ensuring that user experience is seamless and feature sets are cohesive with the Engrade platform, writing API documentation and flows for use by 3rd parties, analyzing areas where performance optimizations can occur and perform them, and developing features for other Engrade platform initiatives.
• Responsible for the design, development, and testing of web-based applications, APIs, event agents, and User Experiences
• Responsible for developing database schema changes to support new features
• Responsible for review and accurate development against business requirements
• Following processes including: SDLC, QA, optimization, and others
• Ability to work in a team environment including effective communication within development groups, product, and business.
• The ability to identify creative and scalable solutions within the constructs of a system with millions of users is a must. Engineers use the following technologies to develop software: PHP, JavaScript, Git, and MySQL. Experience with Gearman, AWS (S3, CloudSearch, SQS, RDS, etc.), Memcached, REDIS, APC, DynamoDB, Angular JS, Laravel/CodeIgniter/ZF2, and other JS or PHP frameworks is a plus.
• Ability to organize, plan, and delegate within a group of developers
• Develops efficient, goal oriented code that meets business requirements
• Develops with a focus on scalability / quality
• Manages time effectively individually and within working groups
Next Steps:
• If you’re interested in this position, submit your resume.
• We’ll review your resume, and if you might be a match, we’ll contact you.
• After our first conversation, you may be invited to interview with others at Company. This is your time to shine!
• If you’re eager, dynamic and ultimately a good fit, you’ll be afforded the opportunity to change the future of education.
Join a team of those who want to make a difference in education, are intellectually curious and have integrity! We can offer a means for you to achieve the goals you want to accomplish in your career. Please apply – right now – we can’t wait to meet you!
Company is an EOE/Male/Female/Disability/Veterans/Sexual Orientation/Gender Identity. Only electronic job submissions will be considered for employment. For special accommodation due to disability, please email ___@___(apply_to_show_email) and your request will be forwarded to the appropriate individual.