Location: Seattle, WA
Duration: 22-23 months
- Work with Buck engineering team in maintaining the open source efforts, including developing features for Open source customers, fixing bugs, and reviewing/handing PRs, informing the roadmap with OSS needs.
- Require open source experience and passion.
Top 3 "must haves” for this position:JavaOpen Source experience (GitHub)Proven XFN experience Wish List skills:Experience with build systems or related dev tools (compilers, CI etc)Proven experience interacting with a development communityPython Employee's first day responsibilities be:First day will be getting a baseline level understand of the Buck codebase and understanding the current primary pain points that the community is having with Buck. Performance measured in this role is:Tooling:- Contribute to the open sourcing of current Buck and future Buck with Buck team. E.g.: - Contribute to "moving Buck to fbsource” effort, enable the fbsourceGitHub sync - Remove MOE and migrate buck to standard shipit toolingIssues:- Increase # of community issues (i.e. higher engagement when people are filing issues)- The reduction of overall # of open issues & increase # of issues closed- Reduction of latency for issues to be looked at / triagedPull request:- The increase of community contributions- Increase of # of pull request landing for Buck- Reduce latency for triaging PRsAn increase in sentiment for the Buck project overall. Best vs. Average: Best = high volume of issues & pull request processed. (high throughput) leading to increase engagement of community and increase in usage of Buck, both by individuals and companies.Average = 50% reduction in open issues and pull requests. Education:
- Knowledge of at least one of the following languages: C, C++, Java. Knowledge of Java preferred. Experience in build system or dev tools experience.
Languages: English Read Write Speak Required Skills: EngineerJavaOpen SourceSoftware Engineer Additional Skills:B2B SoftwareSoftware Engineering
- BS + 2 years' experience and MS + 1 year experience in Software Engineering
As an equal opportunity employer, ICONMA prides itself on creating an employment environment that supportsand encourages the abilities of all persons regardless of race, color, gender, age, sexual
orientation, citizenship, or disability.