Software Engineer

Engineering · Mountain View, United States

Job description

Position Snapshot Range Energy is seeking for an experienced Software Engineer to lead software engineering for our internal tool development, integrations, vehicle data pipelines, and assist with product and its infrastructure. You will be deeply involved at every step of product development as a member of our rapidly growing team. You will be responsible for managing in-house and outsourced code development for multiple solutions and will establish company standards, best practices, and procedures around software development.  You’re a can-do, self starter, and mission driven. You possess excellent communication skills and are used to tight timelines.

Inside the Role

  • Develop Python and Web frameworks (Flask, Django, or similar)
  • Maintain code repositories and manage external engineering resources
  • Develop and standardize high-quality documentation
  • Create processes to scale development and operations
  • Manage our AWS environment and enable others via the platform
  • Operational duties around in-house code and some applications purchased

The Must Haves

  • Minimum 5+ years industry experience, ideally in a startup environment
  • Bachelor's degree or greater in an information technology field, or equivalent technical background
  • Strong technical problem solving capabilities, and a willingness to wear many hats
  • Hands-on attitude and a desire to move fast
  • Experience with Linux server management
  • Vehicle manufacturing/service or other heavy-industry experience preferred
  • Infrastructure as code and Information Security experience
  • Knowledge of time-series databases
  • Certificate management expertise preferred

Other Requirements

  • Physical Requirements: Ability to lift and carry up to 25 pounds of equipment. Comfortable with occasional bending, kneeling, and climbing as required for infrastructure maintenance.
  • Travel Requirements: Occasional travel may be required for training, pilot support, conferences, or to support remote office locations
  • While we appreciate the importance of schedule flexibility, it's essential to note that the nature of this role necessitates a regular and consistent onsite presence.

Peers

View in org chart