Backend Engineer

8 days ago
Full time role
Remote... more

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