Data Platform engineering at Uber is looking for a strong Technical Lead (Level 5a Engineer) who has built high quality platforms and services that can operate at scale. 5a Engineer at Uber exhibits following qualities:
- Demonstrate tech expertise › Demonstrate technical skills to go very deep or broad in solving classes of problems or creating broadly leverageable solutions.
- Execute large scale projects › Define, plan and execute complex and impactful projects. You communicate the vision to peers and stakeholders.
- Collaborate across teams › Domain resource to engineers outside your team and help them leverage the right solutions. Facilitate technical discussions and drive to a consensus.
- Coach engineers › Coach and mentor less experienced engineers and deeply invest in their learning and success. You give and solicit feedback, both positive and negative, to others you work with to help improve the entire team.
- Tech leadership › Lead the effort to define the best practices in your immediate team, and help the broader organization establish better technical or business processes.
What You’ll Do
- Build a scalable, reliable, operable and performant data analytics platform for Uber’s engineers, data scientists, products and operations teams.
- Work alongside the pioneers of big data systems such as Hive, Yarn, Spark, Presto, Kafka, Flink to build out a highly reliable, performant, easy to use software system for Uber’s planet scale of data.
- Become proficient of multi-tenancy, resource isolation, abuse prevention, self-serve debuggability aspects of a high performant, large scale, service while building these capabilities for Uber's engineers and operation folks.
What You’ll Need
- 7+ years experience in building large scale products, data platforms, distributed systems in a high caliber environment.
- Architecture: Identify and solve major architectural problems by going deep in your field or broad across different teams. Extend, improve, or, when needed, build solutions to address architectural gaps or technical debt.
- Software Engineering/Programming: Create frameworks and abstractions that are reliable and reusable. advanced knowledge of at least one programming language, and are happy to learn more. Our core languages are Java, Python, Go, and Scala.
- Data Engineering: Expertise in one of the big data analytics technologies we currently use such as Apache Hadoop (HDFS and YARN), Apache Hive, Impala, Drill, Spark, Tez, Presto, Calcite, Parquet, Arrow etc. Under the hood experience with similar systems such as Vertica, Apache Impala, Drill, Google Borg, Google BigQuery, Amazon EMR, Amazon RedShift, Docker, Kubernetes, Mesos etc.
- Execution & Results: You tackle large technical projects/problems that are not clearly defined. You anticipate roadblocks and have strategies to de-risk timelines. You orchestrate work that spans multiple teams and keep your stakeholders informed.
- A team player: 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.
- 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.
About Uber
Uber Technologies, Inc. functions as a technology platform for the transportation of both people and things. This firm offers multi-modal delivery services for restaurant meals, transportation services for individuals, and connection services for freight carriers and shippers. Eats, Rides, Freight, ATG, Other Bets, and Other Technology Programs are the five components that make it function well. Rides Drivers provide customers with rides in a variety of vehicles including auto-rickshaws, automobiles, minibusses, motorbikes, and taxis. Users may connect with Rides Drivers via Rides Goods.
Customers can search for and locate local restaurants, place an order for a meal, and choose to either pick it up or have it delivered via the Eats category. The Freight division is responsible for connecting carriers and shippers on the platform by utilizing its brand recognition, one-of-a-kind technology, and expertise in disrupting industries. The company was founded in 2009 by Travis Kalanick, Oscar Salazar Gaitan, and Garrett Camp, and it has its headquarters in San Francisco, California.
Similar jobs
We are looking for a PHP Developer with knowledge of the laravel framework and a minimum of 2+ years of work experience in developing PHP-based applications for the specified designs and standards.
* Developing web solutions in PHP/Laravel on the LAMP stack
* Understanding the eCommerce domain and working in close proximity with the Business Owners to discuss requirements and quickly prototype business ideas into applications
* Make the best use of the ORM capability of Laravel and develop project solutions that are independent of the hosting environment and underlying database
* Integrations with 3rd party tools and services
* Troubleshooting and resolution of website performance issues
* Hands-on experience in Core PHP, Laravel, HTML, CSS
* Must be capable to handle projects alone.
* Should have handled projects in Agile methodology
Providing software application support under the supervision of the Senior Engineer.
Performing analyses on software application functionality and suggesting improvements.
Ensuring effective front-end and back-end functionality of applications.
Consulting with the software development team, internal users, and clients to improve application performance.
Establishing the root causes of application errors, and escalating serious concerns to the Senior Engineer.
Keeping a record of configuration changes and scheduling application updates.
Documenting processes and monitoring application performance metrics.
Providing front-end support to clients and colleagues in other departments.
Requirements:
A bachelor's degree in software engineering, computer science, information technology, information systems, computer engineering, or similar.
Demonstrable experience as an application support engineer in a related field.
Advanced knowledge of integration and system testing
Ability to manage code migration, document configuration changes, and monitor performance.
Exceptional ability to provide front-end support to internal departments and web-based clients.
Advanced proficiency in determining the causes of application errors and repairing them.
Budget: Industry Standards
Location: Bangalore, Pune, Noida and Chennai (WFO)
Positions: Multiple
Skills:
- .net with MVC/Angular/Web API
- Exp in SQL
ROLES AND RESPONSIBILITIES
- Build an advanced e-commerce admin dashboard application for our platform.
- Proven working experience in React JS app development and experience with Web packs and integration with NodeJS.
- Good understanding of Hooks and Redux State Management tools.
- Understanding of React Design principles and architecture patterns.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and APIs like the one of Unicommerce.
- Create Unit-test code for robustness, including edge cases, usability, and general reliability. Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new maximizegies to maximize development efficiency.
- Translate designs high-quality into high quality code.
- Have a good understanding of CI/CD tools (any).
- Robust knowledge of popular databases like MongoDB, Elastic Search, DynamoDB, Redis etc;
- Knowledge about AWS Amplify is super plus.
·
·
- CANDIDATES MUST HAVE
- · React JS, Redux
- · Hooks and redux state management
- · React design principles
- · Architectural pattern
- · Unit test code
- · High-level design
- · Ci/cd tool
- · Elasticsearch, DynamoDB, Redis
- · AWS amplify
- · ES6/ ECMAScript, JavaScript,
- · NodeJS ,IDEs, Restful API’s , Git
REQUIREMENTS
- Bachelor’s degree in computer science, software development, engineering, or a related technical field
- Proficient with the latest versions of ECMAScript (JavaScript) as well as HTML and CSS
- Knowledge of React and common tools used in the wider React ecosystem, such as Node.js and npm
- Familiarity with common programming tools such as Redux, IDEs, RESTful APIs, Git repositories, TypeScript, version control software, and remote deployment tools
- An understanding of common programming paradigms and fundamental React principles, such as React components, hooks, and the React lifecycle
About Tweeny:
We are a team of passionate software Ninjas who design scalable software solutions.
We solve some of the interesting problems for our clients in a variety of sectors. We are also developing our own products where we are seeking bright minds with creative thinking.
We are a fast-paced and young team of fun-loving engineers. For us, work is not just a job but it's a way to grow & learn together while doing what we love.
We are looking to hire on MERN stack position (full stack engineering profile) although if you have worked only on either ReactJS/Native or NodeJS stack, please do apply as well.
We are hiring for a few specific teams at our organization that is building utility and functional web application experiences (as marketplace applications) that solving some interesting problems for remote workforce management.
Requirements:
- 2-5 years of experience working with React JS, Node JS, and other advanced JavaScript libraries and frameworks.
- Ability to understand business requirements and translate them into technical requirements.
- Strong software engineering skills with the proven ability to build, deploy, and maintain a scalable codebase.
- Experience working with remote data using RESTful APIs and JSON.
- Strong understanding of development tools and technologies like ES6, Redux, Immutable, JSX Components, Bootstrap, HTML, CSS, Git, NPM, Express.
- Strong understanding of any build tool like Webpack, Babel, Gulp, or similar.
- Strong affinity for benchmarking and performance optimization.
- Experience deploying applications to the cloud and setting up CI/CD is a plus.
- Experience building container images using tools like Docker is a plus.
- Ability to learn new languages and technologies.
- B.E/B.Tech in Computer Science, Engineering, or a related field.
Responsibilities:
- Produce clean, efficient code based on specifications
- Integrate software components and third-party programs
- Verify and deploy programs and systems
- Troubleshoot, debug and upgrade existing software
- Recommend and execute improvements for the software development and software delivery life cycle
- Ensure the highest standard of performance, quality, and responsiveness of the applications.
Proactively fetches information from various sources and analyzes it for a better understanding of how the business performs, and to build AI tools that automate certain processes within the company.
Roles & Responsibilities
- Develop novel computer vision/NLP algorithms
- Build large datasets that will be used to train the models
- Empirically evaluate related research works
- Train and evaluate deep learning architectures on multiple large scale datasets
- Collaborate with the rest of the research team to produce high quality research
- Manage a team of 2+ interns
Must-have skills
- 2+years of experience in building deep learning models
- Strong basics around probability and statistics, linear algebra, data structure & algorithms
- Good knowledge of classic ML algorithms (regression, SVM, PCA etc.), deep learning
- Strong programming skills
Nice to have skills
- Familiarity with pytorch
- Knowledge of SOTA techniques in NLP and Vision
Benefits
- High level of responsibility and ownership for a product impacting billions of lives.
- Extremely high-quality talent to work with. Work with a global team between US / India.
- Work from anywhere anytime!
- Best of breed industry benefits packages.
At Toddle we help teachers do better what they do best - teach!
We do this by creating intuitive technology tools that empower teachers across all stages of teaching and leaning. Our mission is to amplify teaching for 60 million K-12 educators globally and support them in delivering meaningful and personalised learning experiences.
Our first product is a collaboration platform for IB PYP teachers. Be it curriculum planning or parent communication, student portfolios or reports creation, Toddle makes working together simple and fun. Within 5 months of launch, Toddle is being used by 70+ IB schools across the world with an ARR of USD 300 thousand. All our growth has been 100% organic and fuelled by positive word of mouth. Given this encouraging takeoff, we are confident that Toddle is ideal for the needs of progressive educators across the world. Over the next 2 years, our goal is to become the preferred teaching partner of more than 50% K-8 teachers across the world.
Job Description
We are looking for a passionate and skilled Frontend Engineer, one who partners with us in creating beautiful products for teachers, students and parents alike. As a Frontend Engineer, you will play a major role in designing, developing and deploying high-quality web platforms. In this multifaceted role, you will get the opportunity to work along curriculum experts, teachers, and students, and user-test the product in real school settings.
Required Skills:
• Frontend: ES6, HTML5/CSS3, React, Redux/Apollo, Sense of Design & UX
• Tooling: Webpack, Babel, Git Basics, Chrome DevTools (Profiling)
• Soft Skills: Having a bias towards action, a good sense of design, empathy, and good communication skills
• Experience: 2 to 6 Years
Good to have: • Ability to manage a small team and distribute work • Working experience in ReactNative (iOS & Android) • Basics of Photoshop, Sketch
We need pro-active hires who can handle their work on their own without external involvement.
English with strong communication skills are a must.
Social Media Responsibilities:
- Strategies for engaging, creative, and innovative content for regularly scheduled posts, keeping in touch with all the latest Trends on Social Media for brand development.
- Oversee all existing clients, along with overview and maintenance of social media accounts on Facebook, Instagram, Twitter, Linkedin, Youtube, Behance,etc.
- Coordinating with the team to create relevant and engaging content which will add to the Recall Value.
- Audit and analyse social media presence, including digital advertising costs and returns.
- Analyse social media campaigns with tracking systems to gather visitor data and determine efficacy and areas for campaign improvement.
- Get in touch with businesses which would be interested in our services and products, both international and domestic.
- Should be active 24/7 on Social Media and ensure that Our Online Presence is always active, by liking, commenting, sharing, tagging and retweeting relevant content on all platforms.
- We need someone who knows how to reach the masses by tailor making content to attract followers.
- We need an influencer with a large social media presence, who know all the cheat codes required to increase our online presence and following.
Required Experience and Qualifications
Good grammatically correct English speaking and writing is a must.
If you've worked in brand, content, and social media related marketing and have strong communication skills and convincing powers, you will fit right in with us.
You should be familiar with social media and other online and offline portals which can be used for brand development and reaching out to new consumers/users.
You should be good with strategies to improve outreach, marketing and conversions for our own content, services and products.