2

Weekend Remote Junior Software Engineer Jobs in Rhode Island

C++ Staff Software Engineer

NC · On-site +1

$150K - $240K/yr

About the Team Software Engineers own the full lifecycle of keeping endpoints up-to-date, from ... Location - We are flexible on remote working from home, if you are located in the USA and reside in ...

Senior Software Engineer, Java

NC · On-site +1

$150K - $220K/yr

Location - We are flexible on remote working from home, if you are located in the USA and reside in ... We hire the best software engineers with experience in our stack: NinjaOne is built on Java ...

Overview This is a remote role that may only be hired in the following location(s): AZ, NC and TX. We are seeking a hands-on Lead Software Engineer to lead the design, development, integration, and ...

Overview This is a remote role that may only be hired in the following location(s): AZ, NC and TX. We are seeking a hands-on Lead Software Engineer to lead the design, development, integration, and ...

About the Role We are hiring a C++ Software Engineer to join our growing team developing NinjaOne ... Location - We are flexible on remote working from home, if you are located in the USA and reside in ...

Develops test plans, software, and procedures that improve processing capabilities. Supports ... Utilizes programming specifications to construct modules, develop testing methods, and assists with ...

Software Engineer II

Carolina, RI · On-site

$98K - $134K/yr

Overview This is a remote role that may only be hired in the following location(s): AZ, NC and TX. We are seeking a Software Engineer II to design, develop, integrate, and support cloud-native ...

Software Engineer II

Carolina, RI · On-site

$98K - $134K/yr

Overview This is a remote role that may only be hired in the following location(s): AZ, NC and TX. We are seeking a Software Engineer II to design, develop, integrate, and support cloud-native ...

Lead Software Engineer

Carolina, RI · On-site +1

$130K - $170K/yr

Overview This is a remote role that may be hired in several markets across the United States ... We are seeking a Lead Software Engineer with experience in Kafka-based event-driven integrations ...

Develops test plans, software, and procedures that improve processing capabilities. Supports ... Utilizes programming specifications to construct modules, develop testing methods, and assists with ...

Overview This is a remote role that may be hired in several markets across the United States. This ... The individual is expected to lead complex implementations across the full software development ...

Senior Software Engineer

Carolina, RI · Remote

$123K - $162K/yr

Overview This is a remote role that may only be hired in the following location(s): AZ, NC and TX. We are seeking a Senior Software Engineer - API Development & Cloud Migration to contribute towards ...

Senior Software Engineer

Carolina, RI · Remote

$123K - $162K/yr

Overview This is a remote role that may only be hired in the following location(s): AZ, NC and TX. We are seeking a Senior Software Engineer - API Development & Cloud Migration to contribute towards ...

Senior Software Engineer, Kotlin | MDM

NC · On-site +1

$140K - $220K/yr

About the Role As a Senior Software Engineer on the fast-growing Mobile Device Management Team at ... Location We are flexible on remote working from home, if you are located in the USA and reside in ...

Lead Software Engineer

Carolina, RI · Remote

$183K - $225K/yr

Overview This is a remote role that may only be hired in the following location(s): North Carolina ... Develops test plans, software, and procedures that improve processing capabilities. Supports ...

Lead Software Engineer

Carolina, RI · Remote

$183K - $225K/yr

Overview This is a remote role that may only be hired in the following location(s): North Carolina ... Develops test plans, software, and procedures that improve processing capabilities. Supports ...

Lead Software Engineer

Carolina, RI · Remote

$130K - $160K/yr

Overview This is a remote role that may be hired in several markets across the United States. This ... The individual will lead complex automation initiatives across the full software development ...

Lead Software Engineer

Carolina, RI · Hybrid

$130K - $160K/yr

Develops test plans, software, and procedures that improve processing capabilities. Supports ... Utilizes programming specifications to construct modules, develop testing methods, and assists with ...

Showing results 21-40

Weekend Remote Junior Software Engineer information

What is a weekend remote junior software engineer?

Weekend Remote Junior Software Engineers are entry-level software developers who work remotely, typically on weekends, to assist with software development tasks. They often focus on writing code, testing, debugging, and supporting senior engineers on projects. This role is ideal for students, recent graduates, or those seeking part-time experience in the tech industry. The remote aspect allows flexibility, while the 'junior' designation means the position is meant for those with less experience, offering opportunities for learning and career growth.

What are the typical responsibilities and expectations for a weekend remote junior software engineer?

As a Weekend Remote Junior Software Engineer, you can expect to work on coding tasks, bug fixes, and feature enhancements assigned by senior developers, primarily during weekends to support ongoing projects. You'll likely participate in virtual team meetings, collaborate through version control platforms like Git, and communicate progress via project management tools. This role often requires strong self-motivation and time management, as you'll be working independently while still engaging with teammates remotely. It's also a valuable opportunity to receive mentorship, improve your coding skills, and gain experience working in an agile development environment.

What are the key skills and qualifications needed to thrive as a weekend remote junior software engineer, and why are they important?

To thrive as a Weekend Remote Junior Software Engineer, you need a solid understanding of programming fundamentals, knowledge of at least one major language (such as Python, JavaScript, or Java), and typically a degree in computer science or relevant experience. Familiarity with code versioning tools like Git, integrated development environments (IDEs), and collaboration platforms like Slack or Jira is common. Strong problem-solving skills, self-motivation, and effective written communication are crucial for remote teamwork and independent work on weekends. These skills and qualities enable you to contribute effectively, collaborate asynchronously, and deliver reliable code in a flexible, distributed environment.

What is the difference between Weekend Remote Junior Software Engineer vs Weekend Remote Software Developer?

AspectWeekend Remote Junior Software EngineerWeekend Remote Software Developer
Required CredentialsTypically a relevant degree or coding bootcamp certificationSimilar; often a degree or equivalent experience
Work EnvironmentRemote, part-time on weekends, collaborative teamsRemote, flexible hours, project-based
Industry UsageCommon in tech startups, software firmsUsed across various industries including tech, finance
Search & Comparison IntentUnderstanding entry-level weekend rolesLooking for weekend development projects or roles

The Weekend Remote Junior Software Engineer and Weekend Remote Software Developer roles share similarities in credentials and remote work settings. The junior role emphasizes entry-level skills and learning, while the developer role may require more experience. Both are popular for weekend work in tech industries, catering to those seeking flexible, part-time software development opportunities.

What cities in Rhode Island are hiring for Weekend Remote Junior Software Engineer jobs?

Cities in Rhode Island with the most Weekend Remote Junior Software Engineer job openings:

C++ Staff Software Engineer

NinjaOne

NC • On-site, Remote

$150K - $240K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 12 days ago


Job description

About the Role

We are hiring a Staff C++ Software Engineer to join our growing team developing NinjaOne’s automated endpoint management suite of software products, trusted by over 40,000 customers globally. You will develop high-impact software products used daily by IT teams and MSPs (managed service providers) to monitor, manage, and secure endpoints at scale. 

About the Team

Software Engineers own the full lifecycle of keeping endpoints up-to-date, from detecting available patches to safely applying them and rebooting. The work spans OS patches across multiple platforms (Windows Update, macOS software update, Linux package managers) and third-party application updates (3PP).

As a Staff Engineer on this team, you'll work on our C++ agent repo — the software that runs directly on customer devices with elevated system privileges to detect, install, and validate patches across Windows, macOS, and Linux. This means working close to the metal with system-level APIs, building resilient install and rollback logic, and reading and acting on policy owned by our mainline platform team. You'll be one of the most senior technical voices on the C++ side of Patching, helping shape architecture and mentoring other engineers as the team continues to grow.

Location - We are flexible on remote working from home, if you are located in the USA and reside in one of the following states - CA, CO, CT, FL, GA, *IL, KS, MA, MD, ME, NJ, NC, NY, OR, TN, TX, VA, and WA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option.

We hire the best software engineers, but experience in our stack can’t hurt: NinjaOne is built on Java, Kotlin, C++, Golang and Postgres, supporting millions of user endpoints and running as a scalable cloud service in AWS.  Knowing large-scale datastore bottlenecks, asynchronous application design and client-server architecture will help you.

What You’ll be Doing

  • Reviewing Code - Review code for correctness, maintainability, and architectural health
  • Mentoring - Guide and grow senior and mid-level engineers on the team
  • Process Implementation and Improvement - Identify gaps, propose fixes, and drive them through to completion
  • Cross Team Collaboration - Align with mainline, catalog, and other patching squads on shared ownership and integration points
  • Ensuring Product / Business Level Needs Are Engineered Into the Product - Translate roadmap priorities and customer needs into sound technical design
  • Other duties as needed

About You

  • Bachelor’s Degree in Computer Science, Engineering, Information Technology, or related technical field
  • 10+ years of C++ development experience, Modern C++ (C++17 and above)
  • Experience in Cross-platform development (Windows/macOS/Linux – Win32 API, POSIX)
  • gRPC / Protocol Buffers
  • SQLite / Embedded database patterns
  • CMake
  • Proficiency working with Qt and Vcpkg a strong plus

About Us 

NinjaOne unifies IT to simplify work for nearly 40,000 customers in 140+ countries. ​

The NinjaOne Unified IT Operations Platform delivers endpoint management, autonomous patching, backup, and remote access in a single console to improve efficiency, increase resilience, and reduce spend. By automating IT and managing all endpoints, organizations give employees a great technology experience at work. ​ NinjaOne is obsessed with customer success and has retained a 98% customer satisfaction score for more than 5 years.

What You’ll Love 

We are a collaborative, kind, and curious community. 

We honor your flexibility needs with full-time work that is hybrid remote.

We have you covered with our comprehensive benefits package, which includes medical, dental, and vision insurance.

We help you prepare for your financial future with our 401(k) plan.

We prioritize your work-life balance with our unlimited PTO.

We reward your work with opportunity for growth and advancement.

Additional Information

This position is NOT eligible for Visa sponsorship.

*Due to operational policies, NinjaOne is unable to hire for this role within the city limits of Chicago. We will consider all qualified candidates who reside outside of the city proper or are willing to self-relocate.

Starting pay for the successful applicant depends on a variety of job-related factors, including but not limited to location, market demands, experience, job-related knowledge, and skills. The benefits available for this position include medical, dental, vision, 401(k) plan, life insurance coverage and PTO. For roles based in California, Colorado, Maryland, New Jersey, or Washington the base salary hiring range for this position is $150,000 to $240,000 per year.

For roles based in New York, the base salary hiring range for this position is $150,000 to $240,000 per year.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other status protected by applicable law. We are committed to providing an inclusive and diverse work environment.

#LI-JL1

#LI-Remote