diff --git a/src/content/jobs/_template.md b/src/content/jobs/_template.md index f4013facb2..d89c407587 100644 --- a/src/content/jobs/_template.md +++ b/src/content/jobs/_template.md @@ -14,11 +14,11 @@ toc: false ## About the team - + ## About the position - + ## Our values @@ -42,7 +42,7 @@ are employee-initiated networks for supporting underrepresented employees and their allies with shared values of creating belonging across their communities and Google. -### Work-Life Balance +### Work-life balance Our team also puts a high value on work-life balance. Striking a healthy balance between your personal and professional life @@ -63,11 +63,11 @@ well-balanced life—both in and outside of work. ### Minimum qualifications - + ### Preferred qualifications - + ## To apply diff --git a/src/content/jobs/dre-china.md b/src/content/jobs/dre-china.md deleted file mode 100644 index 28f8abefac..0000000000 --- a/src/content/jobs/dre-china.md +++ /dev/null @@ -1,90 +0,0 @@ ---- -title: Flutter Developer Relations Engineer - China (Contractor) -short-title: DRE - China -description: >- - Learn about and apply to the DRE contracting position in - Mainland China on the Flutter team. -toc: false ---- - -Location: Mainland China - -## About the position - -We are looking for a contractor who can support -customers based in China, in Chinese, -and from a local timezone. - -## Job location - -Mainland China - -## Job responsibilities - -Managing relationships with large Chinese customers - -* Actively manage relationships with existing P1 - Chinese customers to understand their needs, - provide technical support, escalate top issues - to the Flutter eng team, deliver technical presentations, - and enhance Flutter usage within these companies. -* Develop new Chinese Flutter customers who hold - strategic importance to Google. - -Bridging between Chinese contributors and the Flutter eng team - -* Act as a zeroth customer, - help Flutter team understand how large - Chinese customers are using Flutter, - and if new features are meeting their needs. -* Help Flutter be more accessible for Chinese customers - (For example, understand customer pain points in contributing - to Flutter repo, identify the ideal communication channel, - tooling and platforms for Chinese customers to engage with - Flutter eng team.) -* Mentor Chinese contributors - (especially large enterprise customers) - to submit quality PRs to the Flutter repo. -* Review PRs, provide feedback, - and sponsor contribution access to quality PR contributors. - -Community support - -* Deliver Flutter presentation at technical events in - China. (Such as Google Developer Summit.) -* Coordinate with Flutter DevRel and marketing in - launching Flutter-related events in China. -* Overview the localization process of Flutter - learning content, sample projects, video tutorials - for Chinese-speaking developers, etc -* Support and grow China GDEs. - -## Qualifications - -### Minimum qualifications - -* 3 years of software engineering experience, - including at least 1-year experience coding in - Flutter and Dart. -* Experience with the Android and iOS platform and ecosystem. - -Language requirements: - -* Chinese verbal and written communication: Native level -* English written communication: Advanced level -* English verbal communication: Medium level - -### Preferred qualifications - -* Experience working with, - and contributing to open-source software repo. -* Experience working in a support or consulting - relationship with customers. -* Experience delivering public speeches, - writing blog posts and articles, - and interacting with developer communities. - -## To apply - -Please apply by -[filling out the following form](https://flutter.dev/go/job). diff --git a/src/content/jobs/index.md b/src/content/jobs/index.md index 12dba3d26f..51540eb01d 100644 --- a/src/content/jobs/index.md +++ b/src/content/jobs/index.md @@ -6,17 +6,15 @@ description: Open job listings for the Flutter and Dart teams. ## Current openings -#### Mainland China -* [Developer Relations Engineer](/jobs/dre-china) +#### Sunnyvale, CA, USA -#### Mexico City, Mexico -* [Software Engineer III](/jobs/swe_iii) -* [Senior Software Engineer](/jobs/senior_swe) -* [Software Engineering Manager II](/jobs/swe_manager_ii) -* [Senior Software Engineering Manager](/jobs/senior_swe_mgr) +* [Tech Writer II](/jobs/tw) +{% comment %} +Is this position still open? #### Viby, Denmark * [Software Engineering Manager, Dart](/jobs/eng_mgr_denmark) +{% endcomment %} {% comment %} The Flutter and Dart SWE teams aren't currently hiring. diff --git a/src/content/jobs/senior_swe.md b/src/content/jobs/senior_swe.md deleted file mode 100644 index 326042631c..0000000000 --- a/src/content/jobs/senior_swe.md +++ /dev/null @@ -1,78 +0,0 @@ ---- -title: Senior Software Engineer, Flutter -short-title: Open SWE role -description: Learn about and apply to this role! -toc: false ---- - -## About the position - -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. - -In this role, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. - -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. - -## Our values - -### Mentorship - -Upon joining Google, you will be paired with a formal mentor, -who will help guide you in the process of ramping up, forging relationships, -and learning the systems you'll need to do your job. -Your manager can also help you find mentors who can coach you -as you navigate your career at Google. In addition to formal mentors, -we work and train together so that we are always learning from one another, -and we celebrate and support the career progression of our team members. - -### Inclusion - -Here on the Flutter team and at Google, we embrace our differences -and are [committed to furthering our culture of inclusion](https://flutter.dev/culture). -In addition to groups like the [Flutteristas](https://flutteristas.org/), -[Employee Resource Groups (ERGs)](https://diversity.google/commitments/) -are employee-initiated networks for supporting underrepresented employees -and their allies with shared values of creating belonging -across their communities and Google. - -### Work-Life Balance - -Our team also puts a high value on work-life balance. -Striking a healthy balance between your personal and professional life -is crucial to your happiness and success here, which is why we aren't focused -on how many hours you spend at work or online. Instead, -we're happy to offer a flexible schedule so you can have a more productive and -well-balanced life—both in and outside of work. - -## Job location - -Mexico City, CDMX, Mexico - -## Job responsibilities - -* Write and test product or system development code. -* Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. -* Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). -* Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. -* 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. - -## Qualifications - -### Minimum qualifications - -* Bachelor’s degree or equivalent practical experience. -* 5 years of experience with software development in one or more programming languages, and with data structures/algorithms. -* 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. -* Experience in mobile development. - -### Preferred qualifications - -* Master's degree or PhD in Computer Science, or a related technical field. -* 1 year of experience in a technical leadership role. -* Experience in front-end coding tools and languages (e.g., Javascript/Typescript, Flutter, Dart, Angular). -* Experience in back-end coding languages (e.g., GoLang, Rust, or Java). -* Experience in Machine learning (ML) model coding languages (e.g., Python) - -## To apply - -Please apply via [this Google Careers page](https://www.google.com/about/careers/applications/jobs/results/139595052358738630). diff --git a/src/content/jobs/senior_swe_mgr.md b/src/content/jobs/senior_swe_mgr.md deleted file mode 100644 index e1c3e94b7b..0000000000 --- a/src/content/jobs/senior_swe_mgr.md +++ /dev/null @@ -1,78 +0,0 @@ ---- -title: Senior Software Engineering Manager, Core -short-title: Open manager role -description: Learn about and apply to this role! -toc: false ---- - -## About the position - -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. - -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. -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. - -## Our values - -### Mentorship - -Upon joining Google, you will be paired with a formal mentor, -who will help guide you in the process of ramping up, forging relationships, -and learning the systems you'll need to do your job. -Your manager can also help you find mentors who can coach you -as you navigate your career at Google. In addition to formal mentors, -we work and train together so that we are always learning from one another, -and we celebrate and support the career progression of our team members. - -### Inclusion - -Here on the Flutter team and at Google, we embrace our differences -and are [committed to furthering our culture of inclusion](https://flutter.dev/culture). -In addition to groups like the [Flutteristas](https://flutteristas.org/), -[Employee Resource Groups (ERGs)](https://diversity.google/commitments/) -are employee-initiated networks for supporting underrepresented employees -and their allies with shared values of creating belonging -across their communities and Google. - -### Work-Life Balance - -Our team also puts a high value on work-life balance. -Striking a healthy balance between your personal and professional life -is crucial to your happiness and success here, which is why we aren't focused -on how many hours you spend at work or online. Instead, -we're happy to offer a flexible schedule so you can have a more productive and -well-balanced life—both in and outside of work. - -## Job location - -Mexico City, CDMX, Mexico - -## Job responsibilities - -* Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams. -* 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. -* 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. -* Oversee systems designs within the scope of the broader area, and review product or system development code to solve ambiguous problems. -* Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). - -## Qualifications - -### Minimum qualifications - -* Bachelor's degree or equivalent practical experience. -* 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). -* 5 years of experience in a technical leadership role; overseeing projects, with 5 years of experience in a people management, supervision/team leadership role. - -### Preferred qualifications - -* Master's degree or PhD in Computer Science or related technical field. -* 5 years of experience working in a complex, matrixed organization. -* Experience delivering developer tools, languages, AI Agents and ML models. -* Experience in building and deploying full-stack applications and servers. -* Experience in developer focused products aimed at improving developer productivity. - -## To apply - -Please apply via [this Google Careers page](https://www.google.com/about/careers/applications/jobs/results/119322545533919942). diff --git a/src/content/jobs/swe_iii.md b/src/content/jobs/swe_iii.md deleted file mode 100644 index 3975dbb24d..0000000000 --- a/src/content/jobs/swe_iii.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: Software Engineer III, Flutter (on mobile) -short-title: Open SWE role -description: Learn about and apply to this role! -toc: false ---- - -## About the position - -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. - -In this role, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. - -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. - -## Our values - -### Mentorship - -Upon joining Google, you will be paired with a formal mentor, -who will help guide you in the process of ramping up, forging relationships, -and learning the systems you'll need to do your job. -Your manager can also help you find mentors who can coach you -as you navigate your career at Google. In addition to formal mentors, -we work and train together so that we are always learning from one another, -and we celebrate and support the career progression of our team members. - -### Inclusion - -Here on the Flutter team and at Google, we embrace our differences -and are [committed to furthering our culture of inclusion](https://flutter.dev/culture). -In addition to groups like the [Flutteristas](https://flutteristas.org/), -[Employee Resource Groups (ERGs)](https://diversity.google/commitments/) -are employee-initiated networks for supporting underrepresented employees -and their allies with shared values of creating belonging -across their communities and Google. - -### Work-Life Balance - -Our team also puts a high value on work-life balance. -Striking a healthy balance between your personal and professional life -is crucial to your happiness and success here, which is why we aren't focused -on how many hours you spend at work or online. Instead, -we're happy to offer a flexible schedule so you can have a more productive and -well-balanced life—both in and outside of work. - -## Job location - -Mexico City, CDMX, Mexico - -## Job responsibilities - -* Design and build language and frameworks components to assist both Google and external developers build multi-platform applications. -* Collaborate closely with cross-functional partners in user research, design, and product to understand educators needs and to translate them into the right technical decisions and systems. -* Contribute to a diverse and inclusive team culture. - -## Qualifications - -### Minimum qualifications - -* Bachelor’s degree or equivalent practical experience. -* 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. -* 2 years of experience with data structures or algorithms. -* Experience in mobile application development. -* Experience with Android application development. -* Experience with iOS application development. - -### Preferred qualifications - -* Master's degree or PhD in Computer Science, or a related technical field. -* 1 year of experience in a technical leadership role. -* Experience coding in Java, Go, Rust, or Python. -* Experience in front-end coding tools and languages (e.g., Javascript/Typescript, Flutter, Dart, Angular). -* Experience developing accessible technologies. -* Ability to work well in a cross-functional team environment. - -## To apply - -Please apply via [this Google Careers page](https://www.google.com/about/careers/applications/jobs/results/91316052444488390). diff --git a/src/content/jobs/swe_manager_ii.md b/src/content/jobs/swe_manager_ii.md deleted file mode 100644 index 81f42a2b5c..0000000000 --- a/src/content/jobs/swe_manager_ii.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: Software Engineering Manager II, Flutter Engineering Productivity -short-title: Open manager role -description: Learn about and apply to this role! -toc: false ---- - -## About the position - -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. - -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. - -## Our values - -### Mentorship - -Upon joining Google, you will be paired with a formal mentor, -who will help guide you in the process of ramping up, forging relationships, -and learning the systems you'll need to do your job. -Your manager can also help you find mentors who can coach you -as you navigate your career at Google. In addition to formal mentors, -we work and train together so that we are always learning from one another, -and we celebrate and support the career progression of our team members. - -### Inclusion - -Here on the Flutter team and at Google, we embrace our differences -and are [committed to furthering our culture of inclusion](https://flutter.dev/culture). -In addition to groups like the [Flutteristas](https://flutteristas.org/), -[Employee Resource Groups (ERGs)](https://diversity.google/commitments/) -are employee-initiated networks for supporting underrepresented employees -and their allies with shared values of creating belonging -across their communities and Google. - -### Work-Life Balance - -Our team also puts a high value on work-life balance. -Striking a healthy balance between your personal and professional life -is crucial to your happiness and success here, which is why we aren't focused -on how many hours you spend at work or online. Instead, -we're happy to offer a flexible schedule so you can have a more productive and -well-balanced life—both in and outside of work. - -## Job location - -Mexico City, CDMX, Mexico - -## Job responsibilities - -* Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams. -* 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. -* Develop the mid-term technical goal and roadmap within the scope of the teams. Evolve the roadmap to meet anticipated future requirements and infrastructure needs. -* Design, guide and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems. -* Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). - - -## Qualifications - -### Minimum qualifications - -* Bachelor's degree or equivalent practical experience. -* 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). -* 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision team leadership role. - -### Preferred qualifications - -* Experience in building and deploying full-stack applications and servers. -* Experience in developer focused products aimed at improving developer productivity. -* Experience working with cross-organization large engineering teams. -* Experience delivering developer tools, languages, AI Agents and Machine Learning (ML) models. - -## To apply - -Please apply via this [Google Careers page](https://www.google.com/about/careers/applications/jobs/results/83236711349265094). diff --git a/src/content/jobs/tech_writer_ii.md b/src/content/jobs/tech_writer_ii.md new file mode 100644 index 0000000000..7a7fe21ada --- /dev/null +++ b/src/content/jobs/tech_writer_ii.md @@ -0,0 +1,105 @@ +--- +title: Technical Writer, Languages +toc: false +description: Learn about and apply to this technical writer role! +--- + +{% comment %} +external link: +https://www.google.com/about/careers/applications/jobs/results/95463419917804230-technical-writer-languages +{% endcomment %} + +## About the team + +This full time position is in the Frameworks and Languages team, part of Developer Relations. +As such, this team is dedicated to educating developers who use our products, +including Dart, Flutter, and Go. + +## About the position + +Technical writers plan, create, and maintain educational content +as an integral part of the engineering or user experience. +The content is often in the form of documentation, but may also be UI text, +sample code, videos, or other educational material. +Regardless of the content medium, technical writers are distinguished by +their abilities to explain complex topics in a way that’s useful to their audience. + +The US base salary range for this full-time position is $87,000-$125,000 ++ bonus + equity + benefits. Our salary ranges are determined by role, +level, and location. Within the range, individual pay is determined by +work location and additional factors, including job-related skills, +experience, and relevant education or training. Your recruiter can share +more about the specific salary range for your preferred location during the hiring process. + +Please note that the compensation details listed in US role postings reflect +the base salary only, and do not include bonus, equity, or benefits. +Learn more about +[benefits at Google](https://www.google.com/about/careers/applications/benefits/). + +## Our values + +### Mentorship + +Upon joining Google, you will be paired with a formal mentor, +who will help guide you in the process of ramping up, forging relationships, +and learning the systems you'll need to do your job. +Your manager can also help you find mentors who can coach you +as you navigate your career at Google. In addition to formal mentors, +we work and train together so that we are always learning from one another, +and we celebrate and support the career progression of our team members. + +### Inclusion + +Here on the Flutter team and at Google, we embrace our differences +and are [committed to furthering our culture of inclusion](https://flutter.dev/culture). +In addition to groups like the [Flutteristas](https://flutteristas.org/), +[Employee Resource Groups (ERGs)](https://diversity.google/commitments/) +are employee-initiated networks for supporting underrepresented employees +and their allies with shared values of creating belonging +across their communities and Google. + +### Work-Life balance + +Our team also puts a high value on work-life balance. +Striking a healthy balance between your personal and professional life +is crucial to your happiness and success here, which is why we aren't focused +on how many hours you spend at work or online. Instead, +we're happy to offer a flexible schedule so you can have a more productive and +well-balanced life—both in and outside of work. + +## Job location + +Sunnyvale, CA, USA + +## Job responsibilities + +Execute assigned tasks, including issue triage, pull request management, +content verification, and feedback review, under executive guidance. +Write clear, concise, and organized content for defined projects, +meeting user needs and adhering to style guidelines. +Proofread, edit, and reorganize existing documentation to enhance +the developer experience and ensure style consistency. +Collaborate with team members and subject matter experts. +Demonstrate basic knowledge of user information needs and content creation processes. +Maintain a foundational understanding of the product domain and technical writing principles. + +## Qualifications + +### Minimum qualifications + +* Bachelor's degree in a relevant field, or equivalent practical experience. +* Experience creating content for technical audiences + (for example, developer documentation, Computer Science course material, + or IT administration playbooks). +* Experience with one or more programming languages + (Python, Java, C++, Dart, Go, etc). + +### Preferred qualifications + +* 1 year of experience in technical writing. +* Experience creating content for technical audiences. +* Interest in programming languages such as Dart or Go. + +## To apply + +Please apply by [filling out the following form](https://flutter.dev/go/job).