15 hours ago

Remote Software Engineer Internship

Blue Mountain

Hybrid
Intern
$30,000
Hybrid

Job Overview

Job TitleRemote Software Engineer Internship
Job TypeIntern
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$30,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About the Remote Software Engineer Internship at Blue Mountain

We're looking for curious, detail-oriented Software Engineer Interns who want real-world experience building and validating modern software systems. As an intern, you'll work alongside engineering teams to improve API reliability, testing automation, database quality, and application performance monitoring.

You'll gain hands-on experience with real production systems while learning how modern development teams ship high-quality software.

What You'll Work On

  • API testing and validation using Postman
  • Automated testing using JavaScript and Jest
  • Database testing using T-SQLT (SQL Server)
  • Monitoring and performance optimization with New Relic
  • Improving testing coverage, automation, and development workflows
  • Applying AI-assisted development practices to improve efficiency and quality

Core Technical Requirements

  • Strong JavaScript fundamentals: Functions, async/await, promises, objects, arrays
  • Understanding of HTTP/REST APIs: Request/response cycle, status codes, JSON
  • Git competency: Branching, pull requests, resolving merge conflicts
  • Testing mindset: Writing clear, isolated, and repeatable tests
  • Comfortable reading existing code to understand behavior and identify test cases
  • Interest in using AI tools to enhance development workflows

Required Skills

  • Basic understanding of HTTP methods (GET, POST, PUT, DELETE)
  • Familiarity with JSON structures
  • Ability to read and understand API documentation
  • Basic scripting comfort (JavaScript is helpful)
  • Solid JavaScript fundamentals
  • Ability to read existing code and determine what to test
  • Comfortable using Git and pull requests
  • Strong SQL skills (queries, joins, stored procedures)
  • Understanding of database schemas and relationships
  • Ability to read existing stored procedures/functions
  • Familiarity with test-driven development concepts

Nice to Have

  • Previous exposure to Postman (even manual testing)
  • Understanding of REST principles
  • Experience with any testing framework (coursework counts!)
  • Understanding of code coverage metrics
  • Exposure to CI/CD concepts

Key skills/competency

  • JavaScript
  • REST APIs
  • Git
  • Testing Automation
  • SQL
  • Postman
  • Jest
  • New Relic
  • AI Development
  • CI/CD

Tags:

Software Engineer Internship
API reliability
testing automation
database quality
performance monitoring
development workflows
AI-assisted development
code coverage
CI/CD
validation
optimization
JavaScript
Jest
T-SQLT
SQL Server
Postman
New Relic
Git
HTTP/REST APIs
JSON
AI tools

Share Job:

How to Get Hired at Blue Mountain

  • Research Blue Mountain's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Highlight relevant coursework, personal projects demonstrating JavaScript, API, Git, and SQL skills.
  • Prepare for technical interviews: Be ready to discuss strong JavaScript fundamentals, HTTP/REST APIs, and SQL queries.
  • Showcase your testing mindset: Be prepared to discuss approaches to writing clear, isolated, and repeatable tests.
  • Demonstrate eagerness to learn: Express genuine interest in modern development practices, AI tools, and production systems.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background