What we’re looking for
Charter is seeking a software engineering intern who can learn and grow with us, and apply what you’ve picked up in school and across various projects to help us win. You’ll get to experience culture in an early stage startup and help us make sense of the its inherent chaos. You’ll also contribute to key architecture and technology decisions around how to best solve difficult problems with elegant and practical code.
Who you are
Infinitely curious, with a penchant for systematic and methodical thinking. If you think about solving problems in terms of progressive steps and pipelines that look like A → B → C → ... → Z, we want you.
You should also:
- Thrive in a fast-paced environment which revolves around cross-disciplinary interaction and remote collaboration;
- Have a passion for space and the capacity to learn fast, and be excited about contributing your talents to and making an impact in a rapidly expanding market;
- Have a strong bias to action;
- Be an Engineer’s Engineer - possessing the adaptability, drive, and the élan to make things happen;
- Align with our values; and
- Fundamentally believe that great change for the better is possible, if only we have the right cause, team, and timing.
Responsibilities
- Working closely with our Engineering team.
- Researching and designing software programs to shape and build the core infrastructure of Charter's products.
- Developing subject matter expertise in reading, writing, and implementing application code, with a focus on clean, easily maintained code
- Picking up and enforcing best practices when writing application code.
- Documenting the systems that you’ll help build and preparing reports on programming project specifications, activities, or statuses.
- Developing plans of action for how to tackle technical challenges, and clearly communicating your rationale and considerations to the rest of the team.