Software Development Manager

Software Development Manager

Job Overview

Location
Bengaluru, Karnataka
Job Type
Full Time Job
Job ID
41210
Date Posted
4 months ago
Recruiter
Aarav
Job Views
36

Job Description

External job description

Amazon advertising is looking for an SDM to lead a brand new initiative that powers Amazons venture into Contextual advertising space.

Advertising at Amazon is a fast-growing multi-billion dollar business that spans across desktop, mobile and connected devices; encompasses ads on Amazon and a vast network of hundreds of thousands of third party publishers; and extends across US, EU and an increasing number of international geographies.The Supply Quality organization in Bangalore has the charter to solve optimization problems for ad-programs in Amazon and ensure high-quality ad-impressions. We develop advanced algorithms and systems to optimize performance for our advertisers and publishers. We are focused on solving a wide variety of problems in computational advertising like traffic quality prediction (robot and fraud detection), Security forensics and research, Viewability prediction, Brand Safety and experimentation. Our team includes experts in the areas of distributed computing, machine learning, statistics, optimization, text mining, information theory and big data systems.

The Supply Quality infrastructure(SQI) team builds large-scale real-time transactional solutions, batch and stream processing systems, internet scale crawling solutions and storage infrastructure. We process bid requests in the orders of tens of billions per day with our real-time, batch and stream processing systems. To handle data at this scale, we use cutting-edge open source technologies like Hadoop, Spark, Redis and Amazon's cloud services like EC2, S3, EMR, DynamoDB and RedShift. We are not tied to one technology. Instead, we use what is best suited for the purpose. All of our systems tend to be loosely coupled, communicating using synchronous and asynchronous messaging, leading to a classic distributed processing architecture. All our systems need to also implement complex machine learning and optimization algorithms at scale.

We are looking for a talented Engineering Manager to lead a new big-data engineering initiative within SQI. The team will own building highly available, efficient and low latency internet scale infrastructure including web-scale crawler, contextual processing and classification systems that will be used across multiple advertising use cases. As a leader of the team, you will be responsible to evolve the charter of the team, work with stakeholders to set goals and deliver them. To succeed, you need to demonstrate sound technical acumen, excellent project management skills, great communication skills, and hire, build, and develop your team. You will be responsible for fostering a culture of engineering excelllence towards delivering cutting-edge solutions that materially improve customer experience.

Primary responsibilities:

  • Provide technical expertise and leadership throughout product life cycles, influence software engineers best practices for your team and own operational metrics
  • Work with business leaders and product managers to define product requirements.
  • Prioritize, communicate, maintain, and execute roadmaps, project plans, and commitments
  • Work with engineers to define technical requirements and architect and execute best-in-class implementations in agile manner
  • Build and maintain world-class customer experience and operational excellence for your deliverables
  • Hire, manage, mentor and grow a high performance team of Software Engineers

Internal job description

Loop competencies

None

Basic qualifications

  • 7+ years of relevant engineering experience
  • 3+ years of people management experience, managing engineers
  • Experience in partnering with product and program management teams

Preferred qualifications

  • Deep, hands-on technical expertise in large scale, service-oriented architectures
  • Exposure to Elastic Map Reduce and Machine Learning programs.
  • Ability to handle multiple competing priorities in a fast-paced environment
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations
  • Clear, professional communication skills able to contribute to team discussions, knowing when to contribute, when to listen, and when to ask questions
  • Proactively and continually improve their level of knowledge about Amazon’s business and relevant technologies, and use this knowledge to deliver high quality, accurate software deliverables
  • Strong business and technical vision
  • Good understanding of web technologies & data engineering.

Job ID: 41210

Similar Jobs

Meta

Full Time Job

Software development manager Software development manager

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Software development manager Software development manager

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Software development manager Software development manager

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Software development manager Software development manager

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept