Software Development Manager


DESCRIPTION

Job summary
The Device Cloud Services organization in Chennai (DCS-Chennai) is specialized in building foundational solutions that cater to a number of critical customer experiences in the areas of a) device management solutions like device-registration, device-authentication, device-onboarding, and device-identity, b) over-the-air software updates for devices, c) device access control solutions through rules and policy evaluation mechanisms supported by strong formal verification methods and d) advanced device security and privacy solutions including end-to-end data encryption and data access key management solutions. These solutions cater to all Amazon first-party devices and other third-party devices, including smart-home devices that connect to the Amazon cloud on behalf of customer scenarios that originate through these devices.
The organization is looking for an experienced and talented Software Development Manager, for its device management space.
As a software development leader in the device management space, you will build and lead a diverse team of engineers to solve complex technical problems that will enable our device management platform become world-class and continue to enable launch newer devices faster, cheaper and better. You will be working with an assorted set of stakeholders, You will influence the roadmap and technology decisions that will drive the adoption of our products across the Devices business. You will have a strong focus on keeping the operational excellence bar high while managing these platform products through defining key business metrics. You will also have an established background in developing distributed systems that have scaled to cater millions of transactions per second with close to 99.99% of availability and highly performant.
You will be expected to have a strong technical ability, excellent project management skills, great communication skills, and a motivation to achieve results in a fast-paced environment. You will be a motivator and an experienced leader who can hire high-caliber engineers, with the ability to influence both the chain of leadership and the team.

Key job responsibilities
• Work successfully with customers, leaders, and other engineering teams. You foster constructive dialogue, harmonize discordant views, and lead the resolution of contentious issues.
• Provide hands-on technical leadership to the team, design reviews, and prioritization.
• Manage team priorities, headcount projections, recruiting, and continuous performance evaluations.
• Hire and retain the right mix of engineers to accomplish team goals.
• You can assess performance and have experience managing both high and low performers. You take effective action addressing employee concerns. You successfully hire, develop, and promote.

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
· BS/MS in Computer Science or equivalent.
· Experience in OOP, Java or C++, Perl, and Web development, highly scalable systems, device development and performance testing.
· 7+ years of relevant engineering experience
· 3+ years people management experience

PREFERRED QUALIFICATIONS

· You are extremely technical and have significant experience developing scalable web applications, device software, and networking middleware, with a penchant for building elegant and maintainable systems that get the job done with minimal complexity.
· You have excellent interpersonal skills and enjoy working in a highly iterative, agile, and open team environment.
· You build the right product for your customers and pride yourself on delivering products on-time against deadlines.
· Excellent verbal and written communication skills.
· Deep hands-on technical expertise.
· Ability to handle multiple competing priorities in a fast-paced environment.
· A deep understanding of cross-functional multiple-team based
· software development.
· A strong business and technical vision and the ability to translate these in business and technical approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran

Keyword: deviceswiot

Apply