Job Description
Location: Los Angeles, CA or Remote (US).
About Us:
Critical Loop is on a mission to fix the electric grid. We are building a hardware and software suite to make distributed energy resources (DERs) smarter, enabling faster deployment with less operational burden. Formed by a former SpaceX, Tesla + Palantir team, we’ve raised $13.5mn to-date and are growing rapidly.
Position Overview:
We are seeking a Backend Engineer who is not only passionate about coding but also excited to be part of a dynamic and evolving startup environment. Working predominantly in Python, you should take pride in writing clean, well-documented, and tested code. In addition to your technical expertise, you should be adaptable and willing to challenge legacy systems as we push forward with modernizing industrial automation technology.
Key Responsibilities:
- Software Development: Design, develop, test, and deploy robust, scalable software solutions primarily using Python. Experience hosting and deploying web apps is required. Experience building REST APIs and with Docker also preferred.
- Cloud Integration: Utilize AWS services to build, manage, and scale applications. Experience with AWS is required. Experience with Terraform preferred.
- Code Quality: Write clear and maintainable code with comprehensive docstrings, implement thorough testing (unit and integration), and ensure code quality through the use of linters and other tools
- Adaptability: Embrace the evolving nature of a startup and contribute to the modernization of industrial automation by actively challenging and improving upon legacy systems.
- Edge Device Development: Work with edge devices, developing and optimizing software that operates at the interface of hardware and software. Develop and maintain software running on Linux-based systems. Develop networking and cloud networking solutions.
- Collaboration: Work closely with a diverse, geographically distributed team.
- Continuous Learning: Stay up-to-date with the latest industry trends, tools, and technologies, and apply this knowledge to your work.
Preferred Qualifications:
- 5+ years of experience with Python. Experience with React and Django is a plus.
- Experience hosting and deploying web applications.
- The ability to write code that is a pleasure for other engineers to read and understand.
- Experience with AWS services such as EC2, S3, Lambda, etc.
- Understanding of cybersecurity best practices.
- Familiarity with edge computing and IoT devices.
- Experience in a startup or fast-paced environment.
What We Offer:
- Growth Opportunities: A chance to grow with the company and take on leadership roles as we scale.
- Innovative Work Environment: Work on challenging projects that have a real-world impact.
- Flexible Work Options: Remote work flexibility with opportunities to collaborate in-person.
- Competitive Compensation: Salary and equity options based on experience and impact.
How to Apply:
If you’re excited about the opportunity to work in a dynamic startup environment and believe you have the skills and drive to succeed, we’d love to hear from you. Please send your resume and a brief cover letter explaining why you’re the perfect fit for this role to hiring@criticalloop.com