Senior Software Engineer | Udemy is Hiring Software Engineer | Udemy

Senior Software Engineer | Udemy is Hiring Software Engineer | Udemy | Naukri Notice | NaukriNotice

Job Title

Senior Software Engineer | Udemy is Hiring Software Engineer | Udemy




Remote, India

Join Telegram

About Udemy

At Udemy, we’re on a mission to improve lives through the power of learning. We’re a leading global learning company and one of the world’s largest education platforms, with more than 57 million learners. Our goal is to provide flexible, effective skill development to empower organizations and individuals.

Talented people are everywhere, and the right opportunity can be hard to come by. That’s why we’re focused on revolutionizing learning, using our skills and expertise to help others develop theirs and reach their full potential. Individually, we bring our unique perspective to reimagine the way we share knowledge. Together, we can improve lives by making learning more accessible for our learners, our instructors, and businesses around the world.

About this Role

As the Senior Software Engineer on the Globalization team you will be designing, implementing and maintaining scalable solutions for new markets at Udemy. As engineer of the globalization team you will be working closely to understand International needs of Udemy learners and enterprises. You will help develop service-oriented foundations for Globalization at Udemy and collaborate with other teams on connecting instructors, learners and organization on their skill development journey.

What you'll be doing

i) Design, specify and implement new features and services

ii) Participate in code reviews making sure that our code is well designed, tested, robust, secure, performant and readable

iii) Contribute to the quality and health of your team's codebase

iv) Initiate, lead and execute improvements to our code and architecture

v) Support your team to deliver extraordinary output

vi) Mentor junior engineers

vii) Nurture relationships with other engineering teams and other functions within Udemy

viii) Work closely with product, design and other team partners to ensure our implementations meet business outcomes

What you'll have

i) 5+ years of professional engineering experience

ii) Strong object-oriented programming skills and expert level software development in at least one programming language (ideally Python/Kotlin)

iii) Experience with web application development frameworks such as Spring Boot and Django

iv) Experience with designing scalable systems with microservices and event-driven architecture (preferably Kafka)

v) Experience designing scalable, secure and performant APIs (REST/GraphQL/gRPC)

vi) Experience with web application development in technologies such as HTTP, HTML/CSS and JavaScript/TypeScript/React

vii) Focus on quality and developer-led testing methods (unit, integration and e2e)

viii) Experience working with databases, both relational and noSQL

ix) Understanding of best practices of application security (at least OWASP Top 10)

x) Experience working in a highly collaborative environment that involves product, design and other stakeholders

xi) Experience working closely with Global Engineering teams

xii) Ability to troubleshoot and diagnose issues and perform root cause analysis

xiii) Experience working with the Internationalization of Products

xiv) Experience with B2B SaaS applications

To Apply for this Job click on Apply Now Button

Apply Now

Join Telegram for Quick Updates: Join Now

Post a Comment

* Please Don't Spam Here. All the Comments are Reviewed by Admin.

Top Post Ad

Below Post Ad