Senior Software Engineer - Backend Engineering
You can learn anything on Udemy.
Today, over 3,000,000 students in 190+ countries are taking online courses on Programming, Yoga, Design, Photography, Spanish, Marketing, Guitar, Finance, Cake Decorating, and so much more.
More than 16,000 courses (in 10 different languages!) have been published in our marketplace. Each course is designed and taught by an expert instructor and hundreds of new courses are published every month. So whether you want to get promoted, break into a new industry, start a company, or just further a passion, Udemy’s here to help you achieve your goals.
Founded in 2010, Udemy has raised a total of $48 million in venture capital and is headquartered in San Francisco, California.Learn more about our team and culture: https://www.udemy.com/blog/udemy-mission-culture-philosophies-team/
Build robust and scalable software systems to support high traffic website.
While having expertise in specific areas, the job may require enhancing code up and down the software stack
Function as a technical lead for various projects/tasks as needed. This may involve some project planning, resource planning, and deployment planning in additional to his/her current software engineering responsibilities
We practice agile development methodologies with two week sprints.
Mentor junior engineers to become proficient developers using best software development practices and processes
Lead by example and contribute to a team culture that values quality, robustness, and scalability while fostering initiatives and innovation.
Continue to research and evaluate new technologies that may improve performance and elegance of our software implementation
Technologies currently in use:
PHP, Python, Django (experience with Python/Djando a big plus)
MySQL, Solr, Mahout, Redis
Datadog, Mixpanel, Newrelic
Shown success as an individual contributor. Have consistently demonstrated ability and commitment to deliver major initiatives from beginning to full deployment in a timely manner.
Embrace good development practices including design specification, coding standards, unit testing, and code reviews.
Exhibited passion for delivering high quality products that meet business requirements
Demonstrated knowledge of well known software technologies and services and curiosity to continue to evaluate new technologies to strengthen our platform.
Demonstrated ability to work effectively within a team and with cross-functional technical and business teams.
Demonstrated ability to solve time-critical problems
Exhibited passion for mentoring and contributing to the development of others through code reviews, tech talks, or personal coaching.
Willingness to "go the extra mile" when needed.
How to Apply:
Join our team! If you're interested, e-mail us with your resume and an explanation of why you'd be a good fit we look forward to hearing from you.
UDEMY IN THE NEWS