Software Engineer

 

Description:

The Art of Education University (AOEU) is seeking a mid-career Software Engineer to join our team in building the next generation of our educational products and systems.

We're looking for a Backend Developer who can collaborate with product owners, designers, and engineering team members on the design, planning, development, and testing of our product. In addition, you'll contribute to identifying ways to make our product performant, reliable, and consistent for our users.

This position will operate within the Engineering Division. The Engineering Division is responsible for developing services and applications for all aspects of the AOEU digital presence.

We are not looking for the mythical 10x engineer, we value communication and empathy over raw coding ability.

POSITION DETAILS

Structured as a remote full-time salaried position. This position will report to the Manager of Software Engineering.

This position is eligible to remote work from the following locations: USA.

 

ESSENTIAL FUNCTIONS

  • Work with cross-functional teams to develop high-quality software applications.

  • Participate in code reviews to ensure code quality, readability, and maintainability.

  • Write clean, well-designed, and efficient code that follows software development standards and best practices.

  • Continuously improve and maintain existing software systems.

  • Participate in team meetings to share knowledge, provide feedback, and communicate progress.

  • Provide support and guidance to junior software engineers as needed.

  • Help establish the technical direction for the backend

  • Support the team in architectural and infrastructure decisions

  • Troubleshooting, debugging, and preventing incidents/bugs

  • Collaborate with other internal teams

KNOWLEDGE, SKILLS, AND ABILITIES

While we have identified specific requirements for this role, we acknowledge that not all candidates may possess every requirement listed. We encourage applicants who believe they possess the necessary skills and experience to apply, regardless of whether they meet each requirement to the fullest extent.

  • 3-5 years of experience in software engineering.

  • Experience working in a team-oriented environment and a strong team player.

  • Strong communication skills and the ability to collaborate effectively with team members and stakeholders.

  • Demonstrated experience in using clean coding practices and following software development best practices.

  • Proficiency in Golang, Docker, and Python. These are not hard requirements, a talented engineer can pick up a language fairly quickly.

  • A healthy understanding of MySQL and PostgreSQL

  • Knowledge of AWS, Heroku, or other cloud hosting solutions

  • A desire for work-life balance and a commitment to maintaining a healthy work-life balance.

  • React/JavaScript knowledge a plus

Organization The Art of Education University
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer
Job Location New York,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 3 Years
Posted at 2023-05-11 4:21 am
Expires on 2025-01-21