Udacity is seeking a Back-end Engineer II to design and maintain microservices for their rapidly growing platform, impacting users and educational experiences worldwide.
Responsibilities: Key responsibilities include designing and maintaining microservices, participating in design and code reviews, responding to production incidents, and managing cloud services.
Skills: Candidates should have at least 3 years of software engineering experience, strong skills in building scalable systems, and expertise in microservices with technologies like GoLang and PostgreSQL.
Qualifications: Preferred candidates will possess experience with AWS, Kubernetes, Terraform, CI/CD pipelines, and performance tuning.
Location: This is a remote role, but applicants must be authorized to work in the USA on a full-time basis.
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.
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.
Looking to level up your career as a Back-end Engineer II? Udacity is calling your name! Join our dynamic remote team where you'll play a pivotal role in designing and maintaining microservices that enhance the educational experiences of users all around the globe. In this engaging position, your day-to-day will involve participating in code reviews, managing cloud services, and responding promptly to production incidents to keep our platform running smoothly. With a minimum of three years in software engineering under your belt, you're expected to be familiar with technologies like GoLang and PostgreSQL. Your engineering skills will not just be employed to build reliable systems; they will directly impact Udacity students, making their journeys smoother and more enriching. Additionally, you'll have the opportunity to collaborate with cross-functional teams that are just as passionate about education and technology as you are. If you have a knack for building scalable systems and a desire to innovate within an educational landscape, join Udacity and enrich lives through online learning. Plus, enjoy perks like flexible hours and wellness initiatives while working from wherever you choose. Let’s create a brighter future together!
Join Udacity's mission to revolutionize tech education as a Back-End Engineer, enhancing cutting-edge products.
Join Udacity as a Frontend Software Engineer III, responsible for developing intuitive user interfaces that enhance student learning experiences.
Become a key player in Thomson Reuters as a Lead Software Engineer, where your expertise will drive innovative software solutions and team growth.
Cognizant is looking for a skilled Datastage/Java Developer to contribute to core Facets Applications in a fully remote position.
As a Senior iOS Developer at Revivn, you'll create impactful mobile tools in a mission-driven company focused on sustainable tech reuse.
Join Bethesda Game Studios as an AI Programmer and help enhance the gaming experience with innovative AI systems.
Join a collaborative team as a Software Engineer to design and develop innovative software solutions in a flexible and inclusive work environment.
Be a part of NVIDIA's pioneering efforts in AI computing as a Principal System Software Engineer focused on Linux GPU technology.
Ecolab is on the lookout for a Senior Full Stack Engineer to lead transformative security innovations in the restaurant sector from their Dallas office.
As a Technical Lead, you will mentor a team while driving the technical direction for eCommerce solutions using Oro Commerce.
Udacity’s mission is to power careers through tech education.
69 jobsSubscribe to Rise newsletter