EBMUD

Software Engineer I

LocationOakland, CA
Job Typefull_time

About This Job

The Position

East Bay Municipal Utility District (EBMUD) offers state-of-the-art computer systems and challenging assignments in a wide range of application development specialties. Software Engineer I (SE I) is an entry level position that, with guidance from senior staff, develops and maintains web-based business applications using a variety of technologies. SE I’s collaborate with product owners, users, customers, Scrum team members, and other IT groups to gather requirements, plan work, develop, design, code, test, and produce user documentation. SE I’s typically specialize in one or more technologies, such as Ruby on Rails, .NET, Java, JavaScript, Oracle, and/or similar technologies although they are also expected to learn and gain proficiency in multiple technologies and application domains.

The Software Engineer I Must Be Knowledgeable About

Basic business practices including administrative systems and office procedures
Workflow management practices common in computer supported domains such as financial, human resources, work

management, water quality monitoring, geographic information, and engineering systems

Basic software development and systems analysis principles and techniques.
IT principles, characteristics, architecture, programming languages and user interfaces relevant to state-of-the-art


computing environments including Internet-facing and cloud-based environments.

The operation, functions, capabilities and requirements of computer hardware and related peripheral equipment.
Application flow and process control.
Data integrity requirements.

The Software Engineer I Must Be Able To

Learn new technologies.
Learn complex business processes.
Learn EBMUD business practices to identify and address user needs.
Perform configuration management.
Work closely with team members.
Adapt to a rapidly changing and complex environment.
Participate in the preparation of complete and concise architecture and design, system and user documentation, and


software user instructions.

Explain systems to non-technical users.
Define and develop new and enhanced systems and procedures.
Draw logical and valid conclusions after analyzing complex procedures, processes, and data.
Manage time to ensure that competing demands of multiple projects are effectively handled.
Keep informed of current and long-range trends in the web and application development fields.


The Ideal Candidate Will

Have a bachelor’s degree from an accredited college or university with related majors such as computer science,


information systems, and information technology.

Have experience with one or more development platforms including, but not limited to, Ruby on Rails, .NET, Java,


and/or JavaScript.

Be willing to learn new languages and technologies.
Understand the concepts of web application design and architecture.
Understand the concepts of designing a User Interface for usability.
Understand Scrum and the software development lifecycle.
Have effective data modeling skills.
Understand relational database principles and the use of SQL to work with databases.
Be an energetic, creative, self-starter.
Be a flexible team player.
Have excellent interpersonal skills and ability to effectively work with all levels of staff individually and within teams.
Have strong communication skills.
Relish tackling and solving problems.
Have experience working on various projects.

Software Engineer I is alternately staffed with Software Engineer II and Senior Software Engineer. After at least two years of meeting or exceeding performance and competency standards, SE I may promote to Software Engineer II (maximum monthly salary of $12,049). After at least one year of meeting or exceeding performance and competency standards at SE II level, SE II may promote to Senior Software Engineer (maximum monthly salary of $14,679).

This is not a remote work only position and is based at EBMUD's Administration Building located in downtown Oakland, CA. During the first three months of employment the candidate will be expected to work in the office every day. After that initial time period, we offer a hybrid work arrangement that typically involves working in the office two days per week and telecommuting three days per week. No exceptions.

Software Engineer I monthly salary range starts at $8,552, increasing to $8,980, $9,429, $9,900, and $10,395 after 6, 18, 30, and 42 months, respectively.

EBMUD is an Equal Opportunity Employer. All qualified candidates will receive consideration for employment without regard to race, color, religion, creed, sex, gender, gender identity (including transgender status), gender expression, marital or registered domestic partnership status, age for individuals age forty or older, national origin, ancestry, disability (mental or physical), medical condition (cancer and genetic characteristics), genetic information, sexual orientation, military and veterans status, family or medical leave status, pregnancy (including childbirth, lactation or related medical condition), pregnancy disability leave status, domestic violence victim status, political affiliation, and other categories protected by federal, state and/or local laws.

Requirements

Completion of four years of college resulting in graduation, or its equivalent.

Equivalent combinations of education and experience may be considered. To be considered under the “equivalent combination of education and experience” provision, it is your responsibility to include in your application materials written evidence of employment performed at the level of the typical duties of this position and/or coursework in subject areas directly related to this position. For more information, see our FAQ page at http://www.ebmud.com/jobs/job-resources/job-faqs-frequently-asked-questions/.

The Selection Process

Submit a completed EBMUD application and the required supplemental question responses online at www.ebmud.com by 4:30 p.m., Friday, June 13, 2025. Only application materials submitted online during the filing period will be accepted.

Qualified applications will be invited to a written test, tentatively scheduled for the weekend of July 12, 2025.
Those candidates passing the written test will be invited to a panel interview, which will include a hands-on work sample project, expected to be held in late July 2025.
Successful candidates will be placed on the hiring list, based on rank, for further consideration to fill the current regular vacancy, as well as others occurring over the next 12 to 24 months.
All employment offers are conditional, pending the results of a Live Scan background screening. All selected finalists must participate in the Live Scan background screening process to remain in consideration for EBMUD employment.

Supplemental Information

As the first step in the selection process, responses to the supplemental questions must be submitted online with the regular EBMUD application. Please provide thorough, accurate descriptions of assignments you have personally performed. Should you respond with comments such as “see application” or “see resume” instead of addressing the questions directly, your application may not be considered.

Our Excellent Benefits Package Includes

12 days paid vacation; 16 holidays; 13 days paid sick leave;
Family health insurance (choice of Kaiser fully paid or Sutter Health Plus or Anthem Blue Cross 85% paid);
Fully paid family dental and vision care plans; life insurance; long-term disability insurance;
EBMUD Retirement Plan (reciprocal with CalPERS);
$1,000/yr. contributed to flexible spending account or cash;
$145/mo. public transit subsidy;
401(k), 401(a) and 457(b) tax-deferred retirement plans; Roth 401(k);
$3,500/yr. tuition reimbursement;
And opportunities for professional growth including training and career development.

01

This is not a remote work only position and is based at EBMUD's Administration Building located in downtown Oakland, CA. During the first three months of employment, employees are expected to work in the office. Thereafter, employees are eligible for a hybrid work arrangement that typically involves working in the office two days per week and telecommuting three days per week based on terms agreed upon between the supervisor and the employee. Are you willing to work according to these hybrid work conditions?

Yes

No

02

Have you earned a bachelor's degree?

Yes

No
Required Question

Similar Jobs

Trending Jobs

company-logo

Assistant General Manager, Navy Yard Electric Utility

PIDC
Job TypeFull-time
Salary
$108000 - $108000
Philadelphia, Pennsylvania
about 2 months ago
company-logo

Electrical Engineer

Dudley Staffing
Job TypeFull-time
Salary
$55 - $75
Canonsburg, Pennsylvania
4 months ago
company-logo

Division Order Analyst

Coronado Resources
Job TypeFull-time
 
Dallas, Texas
about 1 month ago
company-logo

Accounts Payable Clerk

LPR Energy
Job TypeFull-time
Salary
$65000 - $65000
Dallas, Texas
about 2 months ago
company-logo

Division Order Landman

R. Lacy Services, Ltd.
Job TypeFull-time
 
Longview, Texas
18 days ago
company-logo

contract landman

HPS Oil & Gas Properties
Job TypeFull-time
 
Lafayette, Louisiana
4 months ago
company-logo

Oil and Gas Land and Title Analyst - SAM Associate II

Bank of America
Job TypeFull-time
 
Dallas, Texas
2 months ago
company-logo

Attorney

Toeppich & Associates
Job TypeFull-time
 
Houston, Texas
about 1 year ago
company-logo

Professional Landman

Penterra Services, LLC
Job TypeContract
 
Lovington, New Mexico
11 days ago
company-logo

Contracts Administrator

Third Coast
Job TypeFull-time
Salary
$70000 - $85000
Houston, Texas
about 2 months ago
company-logo

Senior Landman

Greenlake Energy
Job TypeFull-time
 
Austin, Texas
2 months ago
company-logo

Electrical Designer

Dudley Staffing
Job TypeFull-time
Salary
$45 - $60
Canonsburg, Pennsylvania
4 months ago
company-logo

Title Landman

Sustain Land Services
Job TypeFull-time
 
Norman, Oklahoma
3 months ago
company-logo

Landman

Stockyards Energy Land Services
Job TypeContract
 
Akiachak, Texas
5 months ago
company-logo

Title Reviewer

Innovation Land Services
Job TypeFull-time
 
Pittsburgh, Pennsylvania
4 months ago
company-logo

Oil and Gas Title Attorney

Oliva Gibbs PLLC
Job TypeFull-time
 
Houston, Texas
about 2 months ago
company-logo

HSE Operations Manager

ProPetro Services, Inc
Job Typefull_time
 
Midland, TX
24 days ago
company-logo

Senior Division Order Analyst

Formentera
Job TypeFull-time
Salary
$110000 - $130000
Austin, Texas
about 1 year ago
company-logo

Financial Analyst

Third Coast
Job TypeFull-time
 
Houston, Texas
4 months ago
company-logo

E & I - Office/Field Administration

Surepoint Group
Job Typefull_time
 
Grande Prairie, AB
13 days ago

Notice: The inclusion of job postings or company information on our platform does not imply endorsement, partnership, or affiliation. Listings may include publicly available roles from various sources, and companies shown may not have a direct relationship with Energy Hire.