Weave Grid
Software Engineer Backend
- Confirmed live in the last 24 hours
- $116k–$165k
- Mid level
- Full-time
- San Francisco (Remote)
- 3+ yrs exp
- Added 2 months ago
About this role
WeaveGrid is seeking a Backend Engineer to contribute to their clean energy SaaS platform, which manages distributed energy resources for electric utilities. You'll independently design, implement, and deploy robust, scalable backend systems, ensuring the platform's reliability and expanding its capabilities. This role involves working with a microservice architecture, relational databases, and cloud technologies to solve complex challenges within the energy sector.
What you'll do
- Design and implement high-quality, testable code.
- Develop and maintain Python backend services and database schemas.
- Collaborate with product managers to deliver new features.
- Improve system reliability, scalability, and data quality.
- Perform production deployments, monitoring, and troubleshooting.
- Integrate with diverse device manufacturer APIs.
What they're looking for
- Python
- Microservices
- Cloud Architecture
- Relational Databases
- Docker
- Kubernetes
- AWS
- Jira/Confluence
Benefits
- Equity (stock options)
- Competitive salary
- Remote work option
- Opportunity to impact climate solutions
- On-call rotation
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Weave Grid
Likely interview questions
- Describe your experience designing and implementing microservices. What are some challenges you've faced and how did you overcome them?
- How do you approach building robust and testable code? Can you give an example of a time you had to debug a particularly complex issue?