Software Engineer - Core Services

| Remote
Sorry, this job was removed at 9:59 p.m. (CST) on Wednesday, May 18, 2022
Find out who’s hiring remotely Nationwide
See all Remote jobs Nationwide
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Udacity is on a mission to change lives, businesses and nations through radical talent transformation in digital technologies.  We offer a unique and immersive online learning platform, powering corporate technical training in fields such as Artificial Intelligence, Machine Learning, Data Science, Autonomous Systems, Cloud Computing and more. Our rapidly growing global organization is revolutionizing how the enterprise market bridges the talent shortage and skills gaps during their digital transformation journey. Udacity is proud to be backed by respected investors like Andreessen Horowitz, Charles River Ventures, Bertelsmann and Drive Capital, among other leading VC firms, and provides a powerful and differentiated solution inside of a $32b total addressable market opportunity. Udacity has more than 100 enterprise customers including Airbus, Bertelsmann, BNP Paribas, Leidos, Mazda, and the United States Air Force.

 

The Product Infrastructure team owns and operates core services that power the Udacity site. The APIs behind Sign Up / Sign In, User Experiments and Sessions, as well as enabling and evangelizing Kafka usage, are among the important components which this team owns. Some of these APIs operate at the 1000s of requests per minute scale.

Udacity follows a DevOps school of thought: engineers should always be automating, they are on-call for their systems, and they practice iterative improvement.

Most of our back-end services are written in Go and most of our front-end applications are written in TypeScript using the React framework, but we are a multilingual shop and expect developers to be comfortable operating in an environment  with multiple languages and computing environments.

What You’ll Do:

  • Design, build and maintain new and existing infrastructure services which form the core building blocks for product engineers to use.
  • Improve tooling and processes.
  • Debug production issues that span multiple internal and external services.
  • Participate in on-call rotations for production incidents.
  • Provide active support to both engineers and customer support managers as part of on-call rotations.

About You: 

  • Demonstrated experience in designing, building, delivering, and maintaining reliable and performant microservices in production.
  • Strong programming fundamentals demonstrable in Go, Ruby, Python or a similar language. 
  • Experience with relational databases, Postgres preferred.
  • Experience supporting a production service that others depend on.

What We Value:

  • A relentless focus on building the best possible experience for our users and a data driven attitude to achieving it.
  • Passion for working as part of a team - you love connecting and collaborating with others.
  • Honest, transparent communication and openness to fresh perspectives.
  • Enjoys finding simple, actionable improvements to larger systems.
  • Continuously learning new tools and techniques.

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.



Learn more about Udacity's Values

 

Students First - Better Together - Entrepreneurial - Data Driven - Candid and Direct - Talent Obsessed

Udacity is committed to creating economic empowerment and a more diverse and equitable world. 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.

 

Udacity's Terms of Use and Privacy Policy

More Information on Udacity
Udacity operates in the Edtech industry. The company is located in Mountain View, CA. Udacity was founded in 2011. It has 430 total employees. It offers perks and benefits such as Friends outside of work, Open door policy, OKR operational model, Team based strategic planning, Group brainstorming sessions and Diversity employee resource groups. To see all 4 open jobs at Udacity, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about UdacityFind similar jobs