What are the responsibilities and job description for the Senior Software Engineer position at Apollo Education Group?
Senior Software Engineer at Apollo Education Group
Location : San Francisco, CA, United States
Do you have the right skills and experience for this role Read on to find out, and make your application.
Job ID : 11707
Full-Time, Regular
Position Summary
If you are passionate about tackling the most difficult (and interesting) problems out there, we have a terrific opportunity. Utilizing emerging technologies on the frontend such as modern JS frameworks, Sass, HTML5, CSS, and scaling the backend to tackle a robust graph data structure through the application of technologies such as NoSQL, Hadoop, MapR, Cassandra, Titan, and Python to tie it all together; you will help millions find a path to their dream career through continued education.
We are seeking a Senior Software Engineer to join a newly assembled team to manage and provide technical expertise to the design, development, and launch of software applications / products.
Primary Accountabilities
- Lead and manage the design, development, testing, and launch of web applications using Django and related technologies.
- Work with data scientists to implement developed algorithms into production code.
- Day-to-day maintenance and execution of existing patterns and on occasion, carry out new technology to support the organization's needs.
- Craft beautiful and well-documented code, follow best practices, hit deadlines, exercise professionalism, and maintain active interest in the overall success of what we are building.
- Track and report the status of projects on various teams, acting as a gateway through which work should be assigned to appropriate teams while ensuring that project scope is adequately defined.
- Ensure that teams have appropriate product and technical specifications, direction, and resources to deliver products effectively by establishing realistic estimates for timelines while ensuring that projects remain on target to meet deadlines.
- Serve as technical lead in product / team meetings.
- Maintain and increase professional and technical knowledge and currency by attending workshops, reviewing professional publications, establishing personal networks, and participating in professional societies.
Knowledge Skills & Abilities
Basic Qualifications
EEO Statement
Apollo Education Group is an Equal Opportunity Employer and welcomes diversity.
How To Apply
To be considered for this position, please submit your resume / CV via the Apollo Education Group Careers website.
J-18808-Ljbffr