Skip to content

Commit aa44bf2

Browse files
authored
Adds new roles to the jobs page. (#11025)
This adds five new open roles to the jobs page at https://docs.flutter.dev/jobs. **Staged:** https://flutter-docs-prod--pr11025-jobs-ss2k17c7.web.app/jobs
1 parent b367b01 commit aa44bf2

File tree

6 files changed

+398
-11
lines changed

6 files changed

+398
-11
lines changed

src/content/jobs/eng_mgr_denmark.md

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
---
2+
title: Engineering Manager, Dart
3+
short-title: Open manager role
4+
description: Learn about and apply to this role!
5+
toc: false
6+
---
7+
8+
## About the position
9+
10+
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.
11+
12+
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.
13+
14+
## Our values
15+
16+
### Mentorship
17+
18+
Upon joining Google, you will be paired with a formal mentor,
19+
who will help guide you in the process of ramping up, forging relationships,
20+
and learning the systems you'll need to do your job.
21+
Your manager can also help you find mentors who can coach you
22+
as you navigate your career at Google. In addition to formal mentors,
23+
we work and train together so that we are always learning from one another,
24+
and we celebrate and support the career progression of our team members.
25+
26+
### Inclusion
27+
28+
Here on the Flutter team and at Google, we embrace our differences
29+
and are [committed to furthering our culture of inclusion](https://flutter.dev/culture).
30+
In addition to groups like the [Flutteristas](https://flutteristas.org/),
31+
[Employee Resource Groups (ERGs)](https://diversity.google/commitments/)
32+
are employee-initiated networks for supporting underrepresented employees
33+
and their allies with shared values of creating belonging
34+
across their communities and Google.
35+
36+
### Work-Life Balance
37+
38+
Our team also puts a high value on work-life balance.
39+
Striking a healthy balance between your personal and professional life
40+
is crucial to your happiness and success here, which is why we aren't focused
41+
on how many hours you spend at work or online. Instead,
42+
we're happy to offer a flexible schedule so you can have a more productive and
43+
well-balanced life—both in and outside of work.
44+
45+
## Job location
46+
47+
Aarhus, Denmark
48+
49+
## Job responsibilities
50+
51+
* Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams.
52+
* Set clear expectations with individuals based on their level and role and aligned to the broader organization's goals. Meet regularly with individuals to discuss performance and development and provide feedback and coaching.
53+
* Develop the mid-term technical outlook and roadmap within the scope of your (often multiple) team(s). Evolve the roadmap to meet anticipated future requirements and infrastructure needs.
54+
* Design, guide, and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems.
55+
* Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
56+
57+
## Qualifications
58+
59+
### Minimum qualifications
60+
61+
* Bachelor’s degree, or equivalent practical experience.
62+
* 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
63+
* 3 years of experience in a technical leadership role; overseeing
64+
projects, with 2 years of experience in a people management,
65+
supervision/team leadership role.
66+
67+
### Preferred qualifications
68+
69+
* Master's degree or PhD in Computer Science or related technical field.
70+
* 5 years of experience working in a complex, matrixed organization.
71+
72+
## To apply
73+
74+
Please apply via [this Google Careers page](https://www.google.com/about/careers/applications/jobs/results/90752708964688582-engineering-manager).

src/content/jobs/index.md

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,24 @@
11
---
22
title: Flutter and Dart team job openings
3-
short-title: Flutter team jobs
3+
short-title: Open jobs
44
description: Open job listings for the Flutter and Dart teams.
55
---
66

77
## Current openings
88

9-
* [DRE based in mainland China](/jobs/dre-china)
9+
#### Mainland China
10+
* [Developer Relations Engineer](/jobs/dre-china)
11+
12+
#### Mexico City, Mexico
13+
* [Software Engineer III](/jobs/swe_iii)
14+
* [Senior Software Engineer](/jobs/senior_swe)
15+
* [Software Engineering Manager II](/jobs/swe_manager_ii)
16+
* [Senior Software Engineering Manager](/jobs/senior_swe_mgr)
17+
18+
#### Viby, Denmark
19+
* [Software Engineering Manager, Dart](/jobs/eng_mgr_denmark)
1020

1121
{% comment %}
1222
The Flutter and Dart SWE teams aren't currently hiring.
1323
Thanks for your interest!
14-
15-
We are hiring on the Flutter and Dart teams!
16-
The following jobs are open:
17-
18-
## Software Engineering
19-
20-
* [Android Engineer](/jobs/android)
21-
* [Android Technical Lead](/jobs/android_tl)
22-
* [iOS Engineer](/jobs/ios)
2324
{% endcomment %}

src/content/jobs/senior_swe.md

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
---
2+
title: Senior Software Engineer, Flutter
3+
short-title: Open SWE role
4+
description: Learn about and apply to this role!
5+
toc: false
6+
---
7+
8+
## About the position
9+
10+
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
11+
12+
In this role, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.
13+
14+
The Core team builds the technical foundation behind Google’s 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 Google’s 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.
15+
16+
## Our values
17+
18+
### Mentorship
19+
20+
Upon joining Google, you will be paired with a formal mentor,
21+
who will help guide you in the process of ramping up, forging relationships,
22+
and learning the systems you'll need to do your job.
23+
Your manager can also help you find mentors who can coach you
24+
as you navigate your career at Google. In addition to formal mentors,
25+
we work and train together so that we are always learning from one another,
26+
and we celebrate and support the career progression of our team members.
27+
28+
### Inclusion
29+
30+
Here on the Flutter team and at Google, we embrace our differences
31+
and are [committed to furthering our culture of inclusion](https://flutter.dev/culture).
32+
In addition to groups like the [Flutteristas](https://flutteristas.org/),
33+
[Employee Resource Groups (ERGs)](https://diversity.google/commitments/)
34+
are employee-initiated networks for supporting underrepresented employees
35+
and their allies with shared values of creating belonging
36+
across their communities and Google.
37+
38+
### Work-Life Balance
39+
40+
Our team also puts a high value on work-life balance.
41+
Striking a healthy balance between your personal and professional life
42+
is crucial to your happiness and success here, which is why we aren't focused
43+
on how many hours you spend at work or online. Instead,
44+
we're happy to offer a flexible schedule so you can have a more productive and
45+
well-balanced life—both in and outside of work.
46+
47+
## Job location
48+
49+
Mexico City, CDMX, Mexico
50+
51+
## Job responsibilities
52+
53+
* Write and test product or system development code.
54+
* Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
55+
* Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
56+
* Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
57+
* Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
58+
59+
## Qualifications
60+
61+
### Minimum qualifications
62+
63+
* Bachelor’s degree or equivalent practical experience.
64+
* 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
65+
* 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
66+
* Experience in mobile development.
67+
68+
### Preferred qualifications
69+
70+
* Master's degree or PhD in Computer Science, or a related technical field.
71+
* 1 year of experience in a technical leadership role.
72+
* Experience in front-end coding tools and languages (e.g., Javascript/Typescript, Flutter, Dart, Angular).
73+
* Experience in back-end coding languages (e.g., GoLang, Rust, or Java).
74+
* Experience in Machine learning (ML) model coding languages (e.g., Python)
75+
76+
## To apply
77+
78+
Please apply via [this Google Careers page](https://www.google.com/about/careers/applications/jobs/results/139595052358738630).

src/content/jobs/senior_swe_mgr.md

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
---
2+
title: Senior Software Engineering Manager, Core
3+
short-title: Open manager role
4+
description: Learn about and apply to this role!
5+
toc: false
6+
---
7+
8+
## About the position
9+
10+
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.
11+
12+
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.
13+
14+
We empower developers to build multi-platform, full-stack applications and services augmented by AI using technologies such as Firebase, Project IDX, Checks, Gemini and Google Cloud Services. We look beyond the horizon, across all of Google’s products, to forge central solutions that dismantle technical barriers and enhance system robustness. We have some of the most vibrant and active Open Source communities in the world, such as Go, Flutter, and Dart, which help us innovate and deliver value to professional developers and enterprises across the globe.
15+
The Core team builds the technical foundation behind Google’s 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 Google’s 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.
16+
17+
## Our values
18+
19+
### Mentorship
20+
21+
Upon joining Google, you will be paired with a formal mentor,
22+
who will help guide you in the process of ramping up, forging relationships,
23+
and learning the systems you'll need to do your job.
24+
Your manager can also help you find mentors who can coach you
25+
as you navigate your career at Google. In addition to formal mentors,
26+
we work and train together so that we are always learning from one another,
27+
and we celebrate and support the career progression of our team members.
28+
29+
### Inclusion
30+
31+
Here on the Flutter team and at Google, we embrace our differences
32+
and are [committed to furthering our culture of inclusion](https://flutter.dev/culture).
33+
In addition to groups like the [Flutteristas](https://flutteristas.org/),
34+
[Employee Resource Groups (ERGs)](https://diversity.google/commitments/)
35+
are employee-initiated networks for supporting underrepresented employees
36+
and their allies with shared values of creating belonging
37+
across their communities and Google.
38+
39+
### Work-Life Balance
40+
41+
Our team also puts a high value on work-life balance.
42+
Striking a healthy balance between your personal and professional life
43+
is crucial to your happiness and success here, which is why we aren't focused
44+
on how many hours you spend at work or online. Instead,
45+
we're happy to offer a flexible schedule so you can have a more productive and
46+
well-balanced life—both in and outside of work.
47+
48+
## Job location
49+
50+
Mexico City, CDMX, Mexico
51+
52+
## Job responsibilities
53+
54+
* Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams.
55+
* Set clear expectations with individuals based on their level and role and aligned to the broader organization's goals. Meet regularly with individuals to discuss performance and development and provide feedback and coaching.
56+
* Develop the long-term technical goal and roadmap within, and often beyond, the scope of the teams. Evolve the roadmap to meet anticipated future requirements and infrastructure needs.
57+
* Oversee systems designs within the scope of the broader area, and review product or system development code to solve ambiguous problems.
58+
* Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
59+
60+
## Qualifications
61+
62+
### Minimum qualifications
63+
64+
* Bachelor's degree or equivalent practical experience.
65+
* 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
66+
* 5 years of experience in a technical leadership role; overseeing projects, with 5 years of experience in a people management, supervision/team leadership role.
67+
68+
### Preferred qualifications
69+
70+
* Master's degree or PhD in Computer Science or related technical field.
71+
* 5 years of experience working in a complex, matrixed organization.
72+
* Experience delivering developer tools, languages, AI Agents and ML models.
73+
* Experience in building and deploying full-stack applications and servers.
74+
* Experience in developer focused products aimed at improving developer productivity.
75+
76+
## To apply
77+
78+
Please apply via [this Google Careers page](https://www.google.com/about/careers/applications/jobs/results/119322545533919942).

0 commit comments

Comments
 (0)