Join Udacity as a BackEnd Engineer to build and maintain scalable microservices while impacting the educational experiences of students worldwide.
Responsibilities: Design, build, ship, and maintain microservices, participate in design reviews, manage cloud resources, and maintain core APIs in production environments.
Skills: Strong experience in software engineering, particularly with GoLang, Postgresql, Graphql, and scalable systems.
Qualifications: At least 3+ years of professional experience in a product-oriented engineering role; familiarity with cloud platforms and DevOps tools is a plus.
Location: The position is fully remote but requires candidates to be authorized to work in the USA.
Compensation: $120000 / Annually
The Udacity Platform and Core Services team is looking for Backend Software Engineers to build products to support the rapidly growing business demand of Udacity. The Platform and Core Services team provides our internal customers with the tools they need to make sure their services and processes get the most from Udacity’s Platform. Your work will impact internal and external customers, including Udacity Students all over the world and provide you with plenty of engineering challenges as we refine the experiences and infrastructure to handle new levels of flexibility and scale as we tackle this massive market.
Responsibilities:
● Design, build, ship, and maintain new and existing microservices with production quality
● Participate in design and code reviews
● Participate in on-call rotation for production incident response.
● Manage cloud vendor resources and services.
● Maintain core internal APIs in support of application services.
What We Value:
● At least 3+ years of professional software engineering experience working hands-on in a product-oriented software engineering role, in live production code.
● Strong background in building scalable and low latency systems
● Demonstrated expertise in designing, building, delivering, and maintaining production quality reliable and performant microservices
● Experience with languages or frameworks in general, but in particular with GoLang, Postgresql, Graphql, and the latest web protocols and security concerns.
● Ability to thrive in a dynamic environment
● Passionate about your users’ experience and you feel, as we do, that online education can improve lives worldwide
Nice To Have:
● SQL performance tuning experience is a plus
● AWS , GCP, Cloudflare experience
● Terraform, Ansible experience
● Kubernetes in Production experience
● Python programming experience
● CI/CD pipeline configuration experience
● Distributed event streaming platform experience like Kafka
● Production applications monitoring experience
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.
Location: While this is a remote role, applicants must be currently authorized to work in the United States of America on a full-time basis.
Compensation: The maximum base pay for this position is $120,000, depending on experience and location.
Benefits:
Experience a rewarding work environment with Udacity's perks and benefits!
● Flexibility of working from home, with in-person collaboration spaces in Mountain View, Cairo, Dubai, and Noida.
● Flexible working hours.
● Paid time off.
● Comprehensive medical insurance coverage for you and your dependents.
● Employee wellness resources and initiatives (access to wellness platforms like Headspace, Modern Health).
● Quarterly wellness day off.
● Personalized career development.
● Unlimited access to Udacity courses and Nanodegrees.
***We will consider qualified candidates currently based in the United States, with the exception of the following states: Alaska, Delaware, Hawaii, Kentucky, Louisiana, Maine, Mississippi, Missouri, Montana, New Mexico, North Dakota, Oklahoma, South Dakota, Vermont, Wisconsin, Wyoming.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Join Udacity as a BackEnd Engineer and help shape the future of online education! We're on a mission to improve educational experiences for students worldwide, and your role will be pivotal in building and maintaining scalable microservices that support our vibrant platform. As a BackEnd Engineer here at Udacity, you’ll dive into designing and shipping high-quality production services, participate in code reviews, manage cloud resources, and maintain our core APIs. Your strong background in software engineering, particularly with technologies like GoLang, PostgreSQL, and GraphQL, will play a key role in ensuring our systems run efficiently to handle the growing demands of our users. With at least 3 years of experience under your belt, you’ll find yourself thriving in our dynamic environment, contributing to innovative solutions that directly impact learning experiences. Not only will you participate in on-call rotations for incident response, but you will also have the opportunity to work alongside a passionate team dedicated to making a difference through technology. And the best part? This is a fully remote position, allowing you to work comfortably while being part of our inclusive and diverse team. If you're excited about tackling engineering challenges and want to use your skills to make a significant impact, we’d love to hear from you!
Udacity is looking for a Product Manager with Japanese language skills to lead design initiatives for their new platform features.
Join Udacity as an Independent Contractor Mentor to assist students with their Front End Developer Nanodegree projects.
Join Aspire Software as a Senior Software Developer to drive innovation and collaborate on enhancing mission-critical software solutions.
Join Netcompany-Intrasoft as a Junior .NET Developer and work on innovative projects with a dynamic team in Patras, Greece.
Join the dynamic team at Visa as a Lead Software Engineer where you'll innovate payment solutions shaping financial transactions across various sectors.
Join Valsoft as an AI Solutions Engineer and play a pivotal role in developing cutting-edge Java solutions that blend AI technologies.
Join Berkley Small Business Solutions as a Software Engineer Intern to support the development of innovative software applications and enhance customer experience.
Udacity’s mission is to power careers through tech education.
94 jobsSubscribe to Rise newsletter