About the role
We are looking for a Software Engineer to join our team at Udacity. In this role, you will be responsible for designing, developing, and maintaining complex software systems. Responsibilities include writing clean, efficient, and maintainable code, collaborating with cross-functional teams, and participating in the full software development lifecycle. Requirements include a strong background in computer science, proficiency in programming languages such as Python, Java, or C++, and experience with software development tools and methodologies.
About the company
Udacity is a global education company that offers online courses and nanodegrees in a variety of subjects, including technology, business, and personal development. Our mission is to democratize education and make high-quality learning accessible to anyone, anywhere.