
Software Engineer II
Há 7 dias
About the Role
Uber is at the forefront of redefining the future of grocery and retail delivery. From a company that began by transporting people, we have evolved into a platform that delivers nearly anything on-demand. As we continue expanding into groceries, retail, and beyond, we are focused on providing a seamless, scalable experience for our customers, earners, and partners.
The Grocery & Retail Data Engineering Team plays a pivotal role in driving this mission. This team is responsible for building and maintaining robust data platforms that support our fast-growing grocery and retail services. As a Data Engineer in this team, you will be designing, developing, and scaling data solutions that will enable advanced analytics, operational efficiencies, and data-driven decision-making across various business verticals.
- Basic Qualifications -
BSc in Computer Science, Engineering, Mathematics, or a related field experience in Software Engineering, with at least 3 years of focused experience in:
- Programming Languages: Full proficiency in SQL, Python, and Java/Scala.
- Big Data Technologies: Hands-on experience with Spark, Hadoop, Kafka, Flink or other big data processing frameworks.
- ETL Development: Designing and building ETL pipelines for processing large data sets.
- Data Systems Design: Experience designing end-to-end data solutions and complex data architectures.
- Preferred Qualifications -
- Strong knowledge of and database optimization techniques for both relational and non-relational databases.
- Understanding of data warehousing solutions and best practices, including partitioning, indexing, and schema design.
- Experience with cloud-based data services (e.g., AWS Redshift, Google BigQuery, Azure Data Lake).
- Experience working with cloud infrastructure (e.g., AWS, Google Cloud Platform, Microsoft Azure) to deploy and manage scalable data solutions.
- Demonstrated ability to translate complex business requirements into efficient and scalable data models, systems, and analytical tools.
- Familiarity with distributed systems and their associated challenges, including consistency, availability, and fault tolerance.
- Ability to work with both batch and real-time data processing frameworks.
- What the candidate Will Do -
- Collaborate with cross-functional stakeholders, including product managers, data scientists, and software engineers, to design and develop data systems that enable Uber's grocery and retail expansion.
- Build and maintain large-scale data systems such as data warehouses, databases, and big data infrastructures that power various analytics and business applications.
- Develop scalable ETL (Extract, Transform, Load) pipelines to process and manage high volumes of structured and unstructured data.
- Ensure the reliability, availability, and performance of data systems through continuous monitoring and optimization of distributed data processing frameworks (e.g., Spark, Flink, Presto).
- Lead efforts to improve data modeling practices, defining best practices for schema design and data governance to support business intelligence tools and advanced analytics.
- Create and optimize data workflows to support both operational systems and advanced data analysis, ensuring consistency, integrity, and quality across all data products.
- Support the development and implementation of cutting-edge data architecture, ensuring scalability, fault-tolerance, and efficiency.
- Stay ahead of industry trends and emerging technologies in data engineering to maintain Uber's competitive edge in data solutions.
-
Software Engineer II
4 semanas atrás
São Paulo, São Paulo, Brasil Teachable Tempo inteiroJoin to apply for the Software Engineer II - L3 role at Teachable2 weeks ago Be among the first 25 applicantsJoin to apply for the Software Engineer II - L3 role at TeachableTeachable is trusted by creator-educators around the world to grow their impact and income. From online courses and communities to memberships and downloads, Teachable's digital learning...
-
Software Engineer Spec II
1 semana atrás
São Paulo, São Paulo, Brasil Santander Tempo inteiro R$40.000 - R$80.000 por anoSoftware Engineer Spec IICountry: BrazilQUEM SOMOSA F1RST é o futuro e sua carreira está aqui Nossa cultura é baseada em "Pessoas, Inovação e Resultados". Aqui promovemos serviços e experiência para os mais de 60 milhões de clientes de todo o ecossistema Santander. Venha fazer parte do time que tem como propósito apoiar as pessoas e fazer os...
-
Software Engineer Ii
4 semanas atrás
São Paulo, São Paulo, Brasil TSYS Tempo inteiroTSYS, a Global Payments company, is the payment stack for the future and operating in more than 75 countries around the world, we process billions of card transactions each year.We are looking for a Software Engineer with experience in C++ to be part of our team in Brazil, so if you are pursuing professional development and would like to be part of our...
-
Software Engineer Ii
4 semanas atrás
São Paulo, São Paulo, Brasil TSYS Tempo inteiroTSYS, a Global Payments company, is the payment stack for the future and operating in more than 75 countries around the world, we process billions of card transactions each year. We are looking for a Software Engineer with experience in C++ to be part of our team in Brazil, so if you are pursuing professional development and would like to be part of our...
-
Software Engineer II
4 semanas atrás
São Paulo, São Paulo, Brasil Teachable Tempo inteiroJoin to apply for the Software Engineer II - Back-end role at Teachable 1 week ago Be among the first 25 applicants Join to apply for the Software Engineer II - Back-end role at Teachable Teachable is trusted by creator-educators around the world to grow their impact and income. From online courses and communities to memberships and downloads,...
-
Software Engineer II
1 dia atrás
São Paulo, São Paulo, Brasil JPMorganChase Tempo inteiro R$90.000 - R$120.000 por anoJOB DESCRIPTIONWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer II at JPMorgan Chase within the Latam Payments Technology team, you will be part of the Regional Applications Technology group based in São Paulo. You will have the opportunity to develop and maintain...
-
Software Developer Engineer II, Intech
Há 3 dias
São Paulo, São Paulo, Brasil Amazon Tempo inteiro R$90.000 - R$120.000 por ano's long-term vision is to enable a seamless global shopping experience for all Amazon customers worldwide on any Amazon website or device, in any language and for any culture. Our goal is to create software that offers customers a unique shopping experience that is internationalized for their preferences.Our team is responsible for automating the launch...
-
Software Developer Engineer II, Intech
Há 3 dias
São Paulo, São Paulo, Brasil Amazon Tempo inteiro R$100.000 - R$150.000 por anoDESCRIPTION's long-term vision is to enable a seamless global shopping experience for all Amazon customers worldwide on any Amazon website or device, in any language and for any culture. Our goal is to create software that offers customers a unique shopping experience that is internationalized for their preferences.Our team is responsible for automating the...
-
Software Integration Engineer
Há 7 dias
São Bernardo do Campo, São Paulo, Brasil Sigma Software Group Tempo inteiro US$70.000 - US$120.000 por anoWe are looking for an experienced Software Integration Engineer to support the development of an advanced, Android-based in-vehicle infotainment (IVI) platform. The role involves integrating system layers, applications, and configurations into build packages, managing CI/CD pipelines, validating system functionality through automated testing, and ensuring...
-
Software-Defined Networking Engineer
4 semanas atrás
São Paulo, São Paulo, Brasil Canonical Tempo inteiroJoin to apply for the Software-Defined Networking Engineer role at Canonical 2 days ago Be among the first 25 applicants Join to apply for the Software-Defined Networking Engineer role at Canonical This is a general selection process for all seniority levels, to join teams that focus on open source networking software at Canonical. Apply here if you are...