Software Engineer Ii Growth & Marketing Platform

Year    Bangalore, Karnataka, India

Job Description

..About the Role.. Uber's Marketing Data Platform team is growing rapidly and seeking a software engineer who will collaborate with product managers, engineering teams, and 3rd party providers to ensure that ad measurement and products are operating

..About the Role.. Uber's Marketing Data Platform team is growing rapidly and seeking a software engineer who will collaborate with product managers, engineering teams, and 3rd party providers to ensure that ad measurement and products are operating seamlessly across the world. As part of our Marketing Data Platform team, this position is essential to ensuring that we have a platform that the team is focussed on providing a first class self-serve data platform for all of marketing performance measurement needs, which has data quality built in. If you are interested in making a direct impact on the company's bottom line, join the Ad Tech team. Uber is on track to spend hundreds of millions of dollars in marketing in 2021. A 10% improvement in return on investment on this spend saves the company hundreds of millions of dollars and directly speeds up the company's path to profitability. Help us build the software systems that will make this happen. The team is still in its early stages, so you can drive products from inception to adoption and further iterations. ..What the Candidate Will Need / Bonus Points.. ---- What the Candidate Will Do ---- . Work with product managers, architects and engineering managers to understand and define product requirements and roadmaps . Technically lead one or more teams to deliver features across Uber's entire technical stack . Adapt to meet the needs of our massive growth and rapidly evolving systems. . Write maintainable and extensible code with high quality tests and documentation. . Understand and use existing systems efficiently, contributing to them where necessary . Ship high quality products with an eye on scale, reliability and engineering excellence . Build and work with real-time services along with batch data pipelines that track and attribute ad spend to actions that Uber users take (e.g. take rides, eats orders, etc.). . Work on systems that will use advanced machine learning techniques to optimize spend within different channels . Build real time systems that can handle millions of TPS in sub 10ms latency . Build systems that detect ad fraud and help us eliminate ad networks that are only here to rob us of our money. . Build systems that get us free traffic (SEO and content) instead of having us pay other ad networks for it. . Build systems that will help us target the right kind of potential users.This involves working with datasets that are world population scale (billions of rows). ---- Basic Qualifications ---- . Architecture: Knowledge of data structures and an eye for architecture. You can discuss the tradeoff between architectural choices, both on a theoretical level and on an applied level. . Strong coding/debugging abilities: You have advanced knowledge of at least one programming language, and are happy to learn more. Our core languages are Python, Golang and Java. . Big data: Experience with Distributed system such as Hadoop, Hive, Spark, Kafka, Vertica is preferred. . Data pipeline: Strong understanding in SQL, Database. Experience in building data pipeline is nice to have. Love getting your hands dirty with the data implementing custom ETLs to shape it into information. . Fast learner: We're looking for software engineers who thrive on learning new technologies and don't believe in one--fits-all solutions. You should be able to adapt easily to meet the needs of our massive growth and rapidly evolving business environment. . A great teammate: You believe that you can achieve more on a team -- that the whole is greater than the sum of its parts. You rely on others' candid feedback for continuous improvement. . Design and business acumen: You understand requirements beyond the written word. Whether you're working on an API used by other developers, an internal tool consumed by our operation teams, or a feature used by millions of customers, your attention to details leads to a delightful user experience. At Uber, we reimagine the way the world moves for the better. The idea was born on a snowy night in Paris in 2008, and ever since then, our DNA of reimagination and reinvention carries on. We've grown into a global platform moving people and things in ever-expanding ways, taking on big problems to help drivers, riders, delivery partners, and eaters make movement happen at the push of a button for everyone, everywhere. We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let's move the world forward, together. Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role. Uber is committed to a safe workplace. We have implemented COVID-19 safety protocols that meet or exceed local public health guidelines. Workplace safety remains our number one priority. As a result, and depending on the workplace location, Uber either requires. or recommends employees be vaccinated to access any of our facilities this is subject to change solely at the Company's discretion. . Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to [[HIDDEN TEXT]](mailto:[HIDDEN TEXT]).

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2950711
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year