What are the responsibilities and job description for the Staff Software Engineer position at Anthology?
A company is looking for a Staff Software Engineer to join their software team focused on enhancing higher education experiences.Key ResponsibilitiesResearch and inventory existing infrastructure and technology across product teamsDevelop software engineering standards and collaborate on emerging software development needsMentor developers and create technical documents for internal and client-facing useRequired Qualifications8-12 years of experience in an engineering roleExperience with Python, SQL, and web application development (Java, Node.js, JavaScript)Familiarity with cloud technologies, particularly AWS and AzureExperience with software security compliance and SaaS modelsKnowledge of REST API design and relational database concepts