SDE II Backend
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Uber is seeking a dynamic Software Development Engineer II (SDE II) to join our rapidly expanding Ad Tech team within the Delivery organization in Bengaluru, India. This role is critical for driving growth in Uber’s high-growth Ads business by contributing to impactful projects that enhance the advertiser experience. You will engage in the development of advanced Advertiser experience applications aimed at growing Uber's Advertiser base, providing cutting-edge solutions and improving user interaction with the Uber platform.
Responsibilities:
- Write reliable, clear, efficient, and well-tested code.
- Utilize back-end development skills to build scalable applications, focusing on robust server-side functionalities.
- Collaborate with product managers, data science, and global operations teams to gather requirements.
- Partner with fellow engineers to architect, develop, and scale the Advertiser platform, considering operational issues.
- Mentor and support teammates.
- Drive ongoing efficiency and reliability improvements to enhance system quality.
- Write clear documentation to facilitate collaboration and contribution from other engineers.
Basic Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 3+ years of overall experience as a software engineer.
- Proficiency in one or more object-oriented programming languages: Java, GoLang, C++.
- Strong experience in software design and architecture.
- Experience building large-scale distributed systems with a focus on high availability and high performance.
- Experience with the full software development lifecycle, including requirements, design, coding/testing, and rollout/deployment.
- Experience in technical collaboration with other engineers and product managers.
- Passion for the team's mission and a self-starting attitude.
- Adept communication and collaboration skills, with the ability to promote ideas and be receptive to feedback.
- Enthusiasm for learning from and guiding others, and a passion for creating tools, products, and support for junior engineers.
Company
Uber
Uber is a global technology company dedicated to revolutionizing movement and access. We empower people to go anywhere and get anything, creating flexible earning opportunities worldwide. Our mission ...