Vaga de Software Engineering Manager, Risk and Compliance Engineering
1 vaga: | Publicada em 20/10
- A combinar
Sobre a vaga
Qualification
Minimum qualifications:
Bachelors degree, or equivalent practical experience.
5 years of experience with software development in one or more programming
languages (e.g., Python, C, C++, Java, JavaScript).
1.5 years of experience in a leadership role (technical leadership or people
management, supervision, or team leadership).
Preferred qualifications:
Master's degree or PhD in Computer Science or related technical field.
1 year of experience working in a complex, matrixed organization.
Experience developing large-scale systems, with large data processing or complex
UX flows with users.
Description
Like Google's own ambitions, the work of a Software Engineer goes beyond just
Search. Software Engineering Managers have not only the technical expertise to
take on and provide technical leadership to major projects, but also manage a team
of Engineers. You not only optimize your own code but make sure Engineers are able
to optimize theirs. As a Software Engineering Manager you manage your project
goals, contribute to product strategy and help develop your team. Teams work all
across the company, in areas such as information retrieval, artificial
intelligence, natural language processing, distributed computing, large-scale
system design, networking, security, data compression, user interface design; the
list goes on and is growing every day. Operating with scale and speed, our
exceptional software engineers are just getting started -- and as a manager, you
guide the way.
With technical and leadership expertise, you manage engineers across multiple
teams and locations, a large product budget and oversee the deployment of
large-scale projects across multiple sites internationally.
In this role, you'll be able to develop a new product within an organization
that's already driving a big impact to the company, by keeping our users safe,
calculating risk and compliance indicators, among others. You'll have
opportunities to work on all parts of the stack and learn the main pieces of
technologies available at Google, from processing huge amounts of data in a
reliable and efficient manner, monitoring, alerting, and building front ends with
close interaction with our PM and UX team.
The Core team builds the technical foundation behind Googles flagship products.
We are owners and advocates for the underlying design elements, developer
platforms, product components, and infrastructure at Google. These are the
essential building blocks for excellent, safe, and coherent experiences for our
users and drive the pace of innovation for every developer. We look across
Googles products to build central solutions, break down technical barriers and
strengthen existing systems. As the Core team, we have a mandate and a unique
opportunity to impact important technical decisions across the company.
Responsibilities
Establish and follow software development best practices and a robust engineering
culture.
Participate in the definition, design, and development of the next generation of
Alphabet's risk and compliance products.
Work with both back end and front end, learning the main technologies in Google's
software development stack.
Work closely with our UX team to ensure our products reflect product excellence
and are accessible.
Summary
Bachelors degree, or equivalent practical experience.
5 years of experience with software development in one or more programming
languages (e.g., Python, C, C++, Java, JavaScript).
1.5 years of experience in a leadership role (technical leadership or people
management, supervision, or team leadership).