Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer (Intern)

Linode

Software Engineer (Intern)

National
Full Time
Paid
  • Responsibilities

    We're looking for a talented, motivated Software Engineer Intern to join our team and help us build and maintain the Linode API. If you are a current student or recent graduate and have an interest in Linux and a programming background, this may be the internship you're looking for. 

    As a Software Engineer Intern on the API team, you will help develop the REST application that powers the Linode Cloud Manager and is used by developers around the world daily. Improvement and performance are a primary focus of this team while continuously working to add features our customers need to keep cloud computing simple, affordable, and accessible.

    This is an hourly role spanning 12 weeks where you'll have well-defined projects to work on that will improve our products and customer experience while we introduce you to programming best-practices and large-scale deployments. You'll get guidance from your manager and your on-team mentors throughout your internship so that you make the most of your time at Linode and get the resources you need to succeed.  

    We're a highly collaborative team with a focus on agile development and innovative solutions. We encourage and reward curiosity, ingenuity, and technical excellence. If you enjoy working on ambitious projects that have a huge impact, you'll enjoy working at Linode!

    REQUIREMENTS:

    Obtained or are working towards a degree in Computer Science or related field. 

    You should have a working knowledge of the following: 

    • Python or another modern programming language
    • Object-oriented design 
    • Data structures 
    • Familiarity with Linux and the command line
    • Strong written and verbal communication skills
    • Strong organizational and time management skills

    NICE TO HAVES: 

    • Knowledge of Python frameworks like Flask, SQLAlchemy, and PyTest
    • Familiarity with Git
    • Experience with containers and CI pipelines
    • Debugging and problem-solving abilities
    • Ability to effectively articulate technical challenges and solutions

     

    WORK WITH US

    • This is a fully remote position. You will be participating in projects, meetings, and company activities from home, using a provided laptop and VPN.
    • We offer a competitive hourly rate of $25 - $35.

    EQUAL EMPLOYMENT, EQUAL TREATMENT, NO JUDGMENT

    Linode is committed to a culture that creates a sense of inclusion and belonging. We understand that teams perform their best when they include people with diverse backgrounds and differing perspectives, but also that to achieve greatness, people need to feel like they can be themselves; they need to be equal, included, and comfortable to perform at their best. Linode stands for equal pay, equal treatment, and equal experiences for all of our people, past, present, and future, regardless of age, race, ethnicity, religion, gender, sexuality, socioeconomic class, disability status, or any other differentiating factor. We strive to make sure every last person we interact with feels like they belong and has the same opportunities as everyone else.

    ABOUT LINODE

    Since 2003, Linode has been providing cloud computing services to customers around the world. Linode offers compute, storage, and networking services from ten data centers in regions spanning North America, Europe, Asia, and Oceania. We are committed to making Linode the most simple, powerful, and reliable hosting provider that thousands of customers—from the fastest-growing startups to established enterprises—trust. This industry moves fast, but we strive to hire the kind of people who can stay a step ahead and keep us - and themselves - at the top. We are an equal opportunity employer and we are committed to building a diverse, inclusive, and welcoming workplace for all.