Engineering Resident

  • Remote - Worldwide

Remote

Software Development

Intern

Job description

About the Team:

At Netlify, we’re reimagining the future of web development: building faster, more intuitively, and with greater impact. As a Summer Engineering Resident, you’ll join a thoughtful, collaborative team that values curiosity, shared learning, and building tools that empower developers. This short-term contract role runs from June 30th through early September and offers a chance to work on real projects, collaborate closely with experienced engineers, and make meaningful contributions to how our team operates.

As a Summer Engineering Resident, you’ll help build internal tools that make it easier for our engineering team to develop, collaborate, and experiment. AI is a core part of how we work, so we’re looking for someone curious about using AI-powered tools to prototype ideas, improve workflows, and explore new ways to build for the web. This opportunity is designed with early career engineers in mind, including current students, recent grads, and bootcamp alumni with hands-on coding experience.

By the end of your time with us, you’ll walk away with hands-on experience using modern development tools, deeper familiarity with AI-integrated workflows, and exposure to real-world engineering processes in a fast-moving, collaborative environment.  If you’re excited by the opportunity to simplify complex problems and support millions of developers, we’d love to hear from you!

What You’ll Do:

  • Build and iterate on internal tools that improve the way our engineering team builds and collaborates
  • Use modern technologies like JavaScript, TypeScript, and Node.js to contribute to real projects
  • Leverage AI-assisted development tools (e.g., GitHub Copilot, GPT agents) to explore faster and smarter ways of building
  • Explore internal APIs and build applications on top of them
  • Partner with senior engineers to prototype, test, and improve engineering workflows
  • Practice foundational engineering skills like testing, documentation, and performance tuning
  • Collaborate across a fully remote team, with an emphasis on async communication and clear documentation
  • Share your thinking, learn out loud, and contribute to a culture of experimentation and continuous improvement

What You’ll Bring:

  • Experience writing code in JavaScript or TypeScript, through coursework, bootcamps, or personal projects
  • Curiosity about how AI can support software development, and interest in building with emerging tools
  • A collaborative mindset, where you enjoy learning from others and contributing to shared goals
  • A growth-oriented approach to feedback, iteration, and navigating ambiguity
  • Clear written communication skills, and comfort working in remote, async environments
  • Excitement about contributing to real-world projects and learning from experienced engineers

This Role is a Great Fit If You:

  • You’re able to join us starting June 30th and dedicate 40 hours a week in June and July, with flexibility to extend into September (as part of a short-term contract engagement)
  • Are energized by solving real problems through internal tooling
  • See AI as a way to multiply your learning and impact, not a shortcut
  • Enjoy fast-moving, experimental environments where learning is constant and iteration is encouraged
  • You’re currently based in the U.S. or Canada and able to work primarily during Eastern Time (EST) hours
  • Want to gain hands-on experience working with a team that believes in autonomy, kindness, and continuous improvement
  • Are excited to contribute meaningfully while growing your skills as a software engineer

Our applications will close on Monday, May-26 at 5pm ET

Applying

Not sure you meet 100% of our qualifications? Please apply anyway!

When applying please include:

A resume or short listing of your job history & skills (link to a LinkedIn profile would be fine). We appreciate a cover letter explaining why you would enjoy working in this role at Netlify to get to know you a bit better, though this is not required and will not impact your application. Our mission is to “build a better web” and that cannot be done without a diversity of skill sets, backgrounds and thoughts.

Of everything we’ve ever built at Netlify, we are most proud of our team. Netlify is an Equal Opportunity Employer. We are devoted to building a team of people with diverse backgrounds and lifestyles. Driving equality empowers our team, enables us to innovate, and helps us maintain a more inclusive environment. We don’t discriminate against employees or applicants based on gender identity or expression, sexual orientation, religion, age, race, military/veteran status, citizenship, pregnancy status, or any other differences. If we can do anything to provide a better interview, i.e. accommodate a disability, then please let us know by emailing [email protected].

About Netlify

At Netlify, we’re on a mission to build a better web by making it easier than ever to build, deploy, and scale web applications. By unifying an entire ecosystem of web development tools, content sources, services, and APIs into one simplified workflow, Netlify empowers top brands to ship campaigns faster, reduce risk, and boost productivity and revenue. At the forefront of the composable web movement, with over 4 million web developers and businesses using the platform, with Netlify, you can connect everything and build anything.

We are a Series D company that has raised over $200M from investors such as Andreessen Horowitz, Kleiner Perkins, EQT, Bessemer, BOND, and Menlo Ventures. As a fully distributed company, we aim to create a company culture where the best idea can come from anywhere and strive to be thoughtful, compassionate, and collaborative in our work. If this sounds like something you’d like to be part of, we’re excited to connect with you!

At Netlify, we are committed to a compensation philosophy that prioritizes fairness and transparency. This is a short-term contractor role compensated at a fixed rate of $50/hour USD or $70/hour CAD, depending on location. As a contractor, this role is not eligible for Netlify’s benefits or equity programs.

Share this job:
Please let Netlify know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply