Senior Software Engineer - Channels & Attributions
Job Description
As a Senior Software Engineer of the Channels & Attribution team, you will work with your team members to build robust, complex and scalable workflows, data and web platforms, and tools to enable attribution of, and insights into, complex cross-channel traffic. The platforms and tools will enable Udemy's growth and business strategy agility by enabling and supporting new product and marketing strategies. We are seeking an analytical and dynamic engineer, who will collaborate closely with partners across multiple disciplines.
Here is what you will be doing:
- Be the subject matter expert in business critical attribution pipelines and related web and data applications.
- Support Udemy's growth by building and scaling systems to enable our growing business development and marketing efforts.
- Collaborate closely with engineering teams, product owners, and senior leadership to develop attribution platforms and data workflows.
- Work closely with cross-functional partners to understand, refine and translate requirements to build scalable solutions that drive impact.
- Design and build data pipelines to ingest, clean, query and share data.
- Monitor workflows, diagnose and resolve issues, and fix business critical pipelines.
We are excited about you because you have:
- B.S. degree or higher in Computer Science, or a related technical field.
- 4+ years of software engineering experience.
- Applicable experience in developing web applications, application development best practices.
- Technical accomplishments working with large datasets using distributed computing frameworks (e.g. Spark ) and/or ETL workflows with multiple storage technologies ( Hive, nosql DBs, RDBs )
Hands on experience with designing data systems, and complex and scalable ETLs
- Experience developing integrations with 3rd party tools and platforms
- Strong communications skills to enable effective collaboration with asynchronous and remote co-workers and teams in fast-paced environments with performance-driven culture.
- Technologies:
- Spark (Scala, Python) for data applications,
- Python (Django Web Application),
- Kotlin (services applications),
- Kafka
- GRPC (dealing with API's)
At Udemy, we're all about improving lives through the power of learning. We are a leading global learning company and one of the world's largest education platforms with more than 54 million learners. Our goal is to provide flexible, effective skill development to empower organizations and individuals. Talented people are everywhere, but opportunities 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 empowering our learners, our instructors, and businesses around the world.
We are proud to be recognized for our world-class employee experience. Learn more about our Great Place to Work certification here and find out what it's like to work at Udemy on our blog .
Udemy is headquartered in San Francisco with global offices in the US, Turkey, Ireland, Australia, India, and Brazil. Learn more on our company page .
Information regarding data privacy is available within the Udemy Careers Privacy Notice .
At Udemy, we value diversity and inclusion and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition or disability. We will consider for employment qualified applicants with arrest and conviction records.
Udemy Benefits:
- Eligibility: Regular, full-time employees are eligible for Udemy's benefit programs.
- Health Plans: Medical, dental, and vision coverage (100% coverage for employee-only).
- HSA/FSA/Commuter: Pre-tax savings/spending plans available; generous HSA employer contributions for those enrolled in the HDHP medical plan.
- Life/Disability: Employer-paid life insurance (supplemental available), in addition to short-term and long-term disability.
- Retirement: Access to 401(k) with annual employer contribution.
- Wellbeing: Corporate memberships for meditation and mindfulness, therapy and coaching, financial planning, primary care, tele-health, health advocacy, parent/newborn support, and employee discounts.
- Education: Free access to the entire course library on the Udemy and Udemy for Business platforms; annual stipend for external learning beginning at six months of employment.
- Charitable Matching Program: Employer match of monetary contributions to eligible nonprofits and charities that carry a 501(c)(3) tax status.
- Vacation: 15 days per year of Paid Time Off for hourly; flexible Discretionary Time Off for salaried.
- Parental Leave: 8 weeks of leave at 100% pay for parents who take time off from work following the date of birth, adoption, or foster placement beginning at six months of employment; this amount is in addition to pregnancy-disability benefits at 100% pay, if applicable.
- Holidays: 11 paid holidays throughout the year
Date Posted
10/12/2022
Views
5
Similar Jobs
Software Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsSenior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View DetailsSenior Business Analyst - Xpansiv
Views in the last 30 days - 0
Xpansiv promotes its role as an energy market innovator with a global platform for environmental commodities The job posting seeks a Business Analyst ...
View DetailsSenior Specialist Senior Accountant Shared Financial Services - Make-A-Wish America
Views in the last 30 days - 0
The text describes Make a Wish Foundations mission to grant childrens wishes and their community efforts It outlines job positions with remotehybrid o...
View DetailsAssociate Technical Support Engineer - Recharge
Views in the last 30 days - 0
Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...
View Details