Software Development Manager, GREF Tech
DESCRIPTION
The Global Real Estate and Facilities (GREF) Tech team, part of Finance Automation, is the software development team for GREF. This team develops services, products, and tools to enable Amazon's corporate real estate team to build and operate the company's global facilities in more than 60 countries, while offering a host of other services that allow more than half a million Amazonians to come to the office and be productive during their workday. Our mission is to create technology that simplifies the processes Amazon employs to manage its corporate real estate, and facilitates employee access to amenities offered at their workplace. Our teams build services and products that support various GREF domains, including space and occupancy planning, design and construction, employee health and safety, sustainability, and building management systems requiring IoT expertise. If you possess the skills to lead teams that build, operate, and scale the next generation of distributed systems supporting Amazon's growth, this role may be well-suited for you.
We are seeking an experienced Software Development Manager (SDM) to lead the development and launch of a new service. This service will enable GREF optimize space and moves for one of the largest corporate real estate profiles in the world. If you are passionate about working on linear programming along with data scientists and SDEs / FEEs, this role is for you.
The ideal candidate will possess extensive experience in building and leading teams of software engineers, front-end engineers, and technical program managers. They will have a proven track record of developing enterprise-level systems and applications. The successful applicant will be a clear and strategic thinker, adept at hiring and developing team members, and capable of setting and delivering organizational impact goals. They will demonstrate the ability to independently manage their team's day-to-day work and long-term objectives, fostering a high-performance, team-oriented culture.
Key job responsibilities
As a Software Development Manager, you will be responsible for design and delivery of solutions with a team of engineers and product partners. To excel in this role, you must demonstrate a strong commitment to high standards for code quality, code reviews, testing, and operational excellence. You will establish mechanisms to achieve results, iterate improvements, and lead a team to deliver outcomes with the autonomy to build appropriate solutions. The Software Development Manager should relentlessly re-prioritize objectives and ensure that higher standards are set for the operational excellence of the team. They will influence the strategic direction and vision for the services they own, while fostering an engineering culture that embraces ownership and delivers high-performance solutions. The SDM will anticipate bottlenecks, provide escalation management, anticipate and make trade-offs, and balance the business needs versus technical constraints. They provide technical leadership, vision, and career guidance to team members.
BASIC QUALIFICATIONS
- 3+ years of engineering team management experience
- 7+ years of engineering experience
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience partnering with product or program management teams
PREFERRED QUALIFICATIONS
- Master's degree
- • • Master’s degree in Computer Science, Computer Engineering or related technical discipline
- • Familiarity with cloud computing, AWS Technologies
- • A deep understanding of the software development lifecycle, and a track record of shipping software on time
- • Experience with the SCRUM methodology for agile software development preferred
- • Experience designing software architectures for scalability, reliability and performance
- • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences
- • A passion for people management and mentorship
- • Track record of developing engineers through various career stages and building high-performance teams
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $166,400/year in our lowest geographic market up to $287,700/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.