Udacity's mission is to train the world’s workforce in the careers of the future. We partner with leading companies to learn how technology is transforming industries, then teach the critical tech skills that individuals need for new and better jobs, and companies are looking for in their workforce. With Nanodegree programs ranging from AI and Azure to Data Science, Robotic Process Automation, and Cybersecurity, our online training platform helps even the busiest learners prepare themselves for the most in-demand tech roles.
Udacity's unique learning model of real-world projects and experts and mentors available 24/7 enables an unprecedented degree of engagement with our students, and we are with them through every step of their learning journey—from the first moment a marketing team member might answer a question, to the penultimate moment when a career team member receives word that a graduate has gotten a new job. Always putting Students First guides us as we continue our mission to bring the highest quality learning possible, to as many learners as we can possibly reach.
Students First - Better Together - Entrepreneurial - Data Driven - Candid and Direct - A Meritocracy
As a Full-Stack Engineer, you will be a key contributor to our user facing and internal services. You'll be developing the infrastructure that is serving our site along with all the custom tools our team uses to build our world-class learning experience.
Responsibilities:
Explore new feature development and help scale both our back-end and front-end
Compose high performance code designed to scale
Contribute ideas, software design, implementation, code reviews and deployments
Develop and maintain comprehensive monitoring, alerting, and incident response protocols for your products and services to reach our service level guarantees
What We Value:
5+ years software development experience
Understanding of REST API development and API design best practices
Experience with Go or Node or Python
Experience with relational databases, Postgres preferred
Strong knowledge of HTML, CSS, and Javascript or Typescript
Experience with React or similar JS framework is a plus
A solid understanding of how websites work from the client to server, up and down the stack
A user-centric and empathetic mentality for building products
Consider applying if your experience is close to what we described above. We look for people with exceptional potential, as we know highest performing teams include people of diverse backgrounds, perspectives, and life experiences.
Udacity is committed to creating economic empowerment and a more diverse and equitable world. We have partnered with AT&T, Google, Lyft, Microsoft, Accenture and more to provide over 22,000 scholarships this year to those from communities under-represented in tech.
To ensure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, color, religion, sex, gender, gender identity or expression, sexual orientation, marital status, national origin, ancestry, disability, medical condition (including genetic information), age, veteran status or military status, denial of pregnancy disability leave or reasonable accommodation.