UtilityAPI Python Software Engineer
From: https://utilityapi.com/jobs

This is the application for python software engineering positions at UtilityAPI.

Estimated time to complete: 5-10 minutes.

UtilityAPI is a mission-driven company that is fighting climate change by helping solar, storage, energy efficiency, and energy management companies access the utility bill and usage data they need for their projects. Lack of access to data is a key chokepoint for many companies in renewable energy, and our automation helps shorten the sales cycle and lower their customer acquisition costs. Our customers love us.

We value the insights that a diverse team can bring. We encourage applications from members of groups that have been traditionally underrepresented in tech, including women, people of color and people with disabilities.

==Job Description==
You will be writing application code and helping maintain/optimize/scale the python stack. You will write scripts that collect data from utilities, and these scripts can break unexpectedly when utilities change their interfaces, so being able to update them quickly is important. Our codebase (python, django, celery) is well organized, documented, and tested. You are welcome to work remotely in the United States or in our office in downtown Oakland.


REMOTE WORK: OK (U.S. Only)

==Compensation==
* Salary $60-85k, depending on experience and location
* Stock options
* Medical, dental, vision insurance
* 401k

==Requirements==
* U.S. Citizen, Permanent Resident, or non-expiring Visa not requiring sponsorship
* At least 1 year of Python work experience, and in-depth knowledge of Python Language
* HTTP (an understanding of methods, cookies, headers, etc.)
* Regular Expressions (you need to have a pretty solid understanding of these)
* CSS Selectors (you need to be comfortable using them)
* JavaScript (you don't need to be an expert but you do need some experience with it)
* Git, SSH, GPG (basic understanding)

==Preferred==
* Experience with web scraping tools such as Selenium, Scrapy, Mechanize, etc.

==How To Apply==
* Fill out this Google Form, and we'll let you know!


Estimated time to complete: 5-10 minutes.

NOTES:
1. It is OKAY if you don't have much experience with a few of these questions! Just say "No experience."
2. It is OKAY if your answers are short (1-3 sentences) or just lists! Don't spend more than 10 minutes on this!

Are you a U.S. citizen, permanent resident, or have an non-expiring visa that does not require sponsorship? *
NOTE: We are currently do not have the resources to sponsor visas, sorry!
What is your email? *
Your answer
Do you have links to code you've written?
If so, please show us any code you've written. Github, Bitbucket, personal side project website, etc.
Your answer
Please provide a resume.
Can be your LinkedIn, personal website, dropbox file, etc. Or you can put "email" and then email your resume to jobs@utilityapi.com.
Your answer
What python programming experience do you have?
Your answer
What python debugging experience do you have?
pdb, PyCharm, print statements, etc.
Your answer
What browser debugger experience do you have?
Chrome Debugger, Firefox Debugger, etc.
Your answer
What regular expression experience do you have?
Your answer
What CSS experience do you have?
Your answer
What Javascript experience do you have?
Your answer
What git experience do you have?
Your answer
What ssh experience do you have?
Your answer
How did you hear about this job?
Your answer
Submit
Never submit passwords through Google Forms.
This form was created inside of UtilityAPI, Inc.. Report Abuse - Terms of Service