Lawrence Berkeley National Lab's (LBNL) ESnet Division has an opening for a Measurement and Analysis Developer to join the team.
The Measurement and Analysis Team is a small group of engineers that provides innovative network measurement and analysis services used to ensure effective science data movement between DOE and partner facilities across the globe. In this role, developers create innovative data visualizations and applications used in the analysis of network and system measurements. This position may be hired at a level 1 or level 2. This position is not eligible for visa sponsorship or transfer now or in the future. What You Will Do if hired at Level 1:
Design and build network measurement applications, visualizations, reports, and user interfaces.
Develop performant, reliable, and secure web-based data visualization components and applications using JavaScript, Python, and React.
Work within project teams to improve apps through the whole product lifecycle.
Develop solutions from user stories, designs, and specifications. Resolve problems in the design and implementation of software components that require analysis of technical factors. Complete project work on time using established management methodologies.
Work with Federated ID Authentication and Authorization systems as needed in the course of application development. Support production platforms via Oncall and Sprint planning. Demonstrate excellent communication and organization skills with the ability to operate in a geographically diverse team successfully. Work on and resolve problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Exercise judgment within defined procedures and practices to determine appropriate action. Build productive internal/external working relationships.
In Additional Responsibilities if hired at a Level 2:
Engage users to understand their needs better and help them succeed.
Create training and presentation content related to services and capabilities. Work on and resolve problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrate sound judgment in selecting methods and techniques for obtaining solutions. Network with senior internal and external personnel in one's own area of expertise.
What is Required to be hired at a Level 1:
Bachelor's degree in Computer Science and a minimum of 2 years of related experience; or an advanced degree without experience; or equivalent work experience. Experience developing applications using React, JavaScript, and Python. Experience developing data visualizations using JavaScript, Python, or related technologies. Solid understanding of current in User Interface (UI) and User Experience (UX) practices and visualization design. Ability to troubleshoot and solve problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Excellent oral and written communication skills. Demonstrated ability to work effectively as part of a cross-disciplinary team.
Additional Requirements to be hired at a Level 2:
Typically requires a minimum of 5 years of related experience with a Bachelor's degree; or 3 years and a Master's degree; or equivalent work experience. Demonstrated experience in developing web services with Python or Go. Demonstrated experience using relational or non-relational databases such as PostgreSQL and Elasticsearch. Experience with Kubernetes, Docker, and/or Linux System Administration.
Desired Qualifications:
4 years of relevant work in software development. Experience developing with Go, C, and/or Java. Experience with one or more web mapping technologies such as Google Maps, Leaflet, and OpenLayers. Experience using observability/telemetry systems for networks and systems such as Prometheus, Grafana, Elasticsearch, OpenTelemetry, etc. Experience with Google Cloud Platform. Experience using Figma as a design tool is preferred.
Notes:
This is a full time, 2 year, term appointment with the possibility of extension or conversion to Career appointment based upon satisfactory job performance, continuing availability of funds and ongoing operational needs. This position will be hired at a level commensurate with the business needs and the skills, knowledge, and abilities of the successful candidate. Level 1: The full salary range of this position is between $86,628 to $146,196 per year and is expected to pay between a targeted range of $97,452 to $119,136 per year depending upon candidates' full skills, knowledge, and abilities, including education, certifications, and years of experience. Level 2: The full salary range of this position is between $109,152 to $184,200 per year and is expected to pay between a targeted range of $122,784 to $150,096 per year depending upon candidates' full skills, knowledge, and abilities, including education, certifications, and years of experience. This position is subject to a background check. Any convictions will be evaluated to determine if they directly relate to the responsibilities and requirements of the position. Having a conviction history will not automatically disqualify an applicant from being considered for employment. This position has the option of working remotely depending on experience, or the option of working in one of ESnet's offices located in Berkeley, CA, Champagne, Illinois, or Bloomington, Indiana Work must be performed within the United States. A REAL ID or other acceptable form of identification is required to access Berkeley Lab sites. This position is not eligible for visa sponsorship or transfer now or in the future (e.g., H-1B, TN, STEM OPT, etc.). You must be legally authorized to work in the United States to be considered for this position.
Want to learn more about working at Berkeley Lab? Please visit: careers.lbl.gov Equal Employment Opportunity Employer: The foundation of Berkeley Lab is our Stewardship Values: Team Science, Service, Trust, Innovation, and Respect; and we strive to build community with these shared values and commitments. Berkeley Lab is an Equal Opportunity Employer. We heartily welcome applications from all who could contribute to the Lab's mission of leading scientific discovery, excellence, and professionalism. In support of our rich global community, all qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, or other protected categories under State and Federal law. Berkeley Lab is a University of California employer. It is the policy of the University of California to undertake affirmative action and anti-discrimination efforts, consistent with its obligations as a Federal and State contractor. Misconduct Disclosure Requirement: As a condition of employment, the finalist will be required to disclose if they are subject to any final administrative or judicial decisions within the last seven years determining that they committed any misconduct, are currently being investigated for misconduct, left a position during an investigation for alleged misconduct, or have filed an appeal with a previous employer.
|