Location: Los Angeles, CA or Remote (US).
About Us:
Founded in 2023, Critical Loop was born out of a mission to fix the electric grid. Today, we are making power more accessible and efficient by combining industry-leading energy storage with advanced control software. We deliver mobile power directly to our customers' locations, helping them electrify quickly while maintaining business continuity. Serving industries such as factories, electric vehicle charging stations, data centers, and critical infrastructure, Critical Loop ensures reliable energy solutions wherever they are needed. Formed by a former SpaceX, Tesla + Palantir team, we’ve raised $13.5mn to-date and are growing rapidly. For more information, visit www.criticalloop.com.
Position Overview:
We are seeking a Software 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