LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Udacity›Senior Software Engineer
Udacity

About Udacity

Upskill for the future of tech careers

🏢 Tech👥 1001+ employees📅 Founded 2011📍 Mountain View, CA💰 $160m⭐ 3.5
B2CB2BEnterpriseEducationTrainingLearning

Key Highlights

  • Headquartered in Mountain View, CA with 1001+ employees
  • $160M raised in Series C funding from top investors
  • Offers industry-recognized 'Nanodegree' programs in tech
  • Partners with leading tech companies for curriculum development

Udacity is a leading talent transformation platform headquartered in Mountain View, CA, specializing in upskilling professionals in high-demand tech fields. With over 1000 employees and $160M in funding from investors like Andreessen Horowitz and Charles River Ventures, Udacity offers industry-recog...

🎁 Benefits

Udacity provides a comprehensive benefits package including a monthly wellness stipend, unlimited vacation, and no-premium health, dental, and vision ...

🌟 Culture

Udacity's culture emphasizes practical skills and real-world applications, connecting education directly to job readiness. By focusing on industry-spe...

🌐 Website💼 LinkedIn𝕏 TwitterAll 34 jobs →
Udacity

Senior Software Engineer

Udacity • United States

Posted 3w ago🏠 RemoteSeniorBackend engineer📍 United states
Apply Now →

Skills & Technologies

JavaPythonAWSREST APIDockerPostgreSQL

Overview

Udacity is seeking a Senior Backend Engineer to develop and maintain core applications that enhance the learning experience. You'll work with technologies like Java, Python, and AWS to create scalable solutions. This role requires significant backend engineering experience.

Job Description

Who you are

You have 5+ years of backend engineering experience, building production systems that scale effectively — you've taken ownership of services from design through deployment and have navigated the complexities of debugging distributed systems. Your expertise in Java and Python allows you to create robust applications that meet user needs and enhance learning experiences. You are familiar with cloud services, particularly AWS, and understand how to leverage them for scalable solutions. Your experience with REST APIs means you can design and implement interfaces that facilitate seamless communication between services. You have a solid understanding of containerization technologies like Docker, which you use to ensure consistent environments across development and production. Your knowledge of databases, particularly PostgreSQL, enables you to optimize data storage and retrieval for performance and reliability.

Desirable

Experience with emerging technologies such as generative AI is a plus, as you will have opportunities to explore and integrate these into your work. You are a collaborative team player who enjoys working closely with frontend developers and product managers to deliver high-quality solutions. You embrace curiosity and are always looking for ways to improve processes and outcomes.

What you'll do

As a Senior Backend Engineer at Udacity, you will be responsible for developing and maintaining the core applications that drive our user experience. You will collaborate with frontend developers and product managers to deliver scalable solutions that enhance the learning journey for our students. Your role will involve designing and implementing backend services that are robust and reliable, ensuring they can handle the demands of a growing user base. You will also have the opportunity to explore and integrate emerging technologies, including generative AI, to create personalized and adaptive learning experiences. Your work will directly impact the quality and efficiency of our educational platform, making it engaging and accessible for learners.

What we offer

At Udacity, we are more than just a tech company; we are an educational platform that empowers individuals to transform their lives through learning. We offer a flexible and engaging work environment that allows you to grow your skills and advance your career. You will be part of a dynamic team that values collaboration and innovation, and you will have the chance to make a meaningful impact on the future of education. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Udacity.

Apply Now →Get Job Alerts