2 days ago

Software Engineer II

North Star Staffing

Remote
Full Time
$210,000
Remote

Job Overview

Job TitleSoftware Engineer II
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$210,000
LocationRemote

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 Role

As a Software Engineer II at North Star Staffing, you will play a crucial role in supporting large-scale codepath analysis and migration efforts across a substantial codebase. This contract opportunity focuses on analyzing, debugging, and migrating complex assets primarily within a large-scale backend environment. The ideal candidate possesses strong debugging skills, can quickly understand intricate technical systems, and is comfortable navigating deep stack traces and legacy infrastructure. While 100% remote (Global) work is available, preference is given to candidates able to work onsite in Menlo Park, CA.

Key Responsibilities

  • Codebase Analysis & Migration: Perform structured codepath analysis across a high volume of related assets. Support migration efforts within large backend systems. Refactor and optimize existing code while maintaining system stability.
  • Debugging & Technical Investigation: Diagnose and resolve complex system-level issues. Analyze detailed stack traces and infrastructure dependencies. Identify root causes across distributed systems.
  • Collaboration & Execution: Partner with cross-functional engineering teams to support project delivery. Translate technical findings into actionable remediation plans. Contribute to documentation and knowledge sharing.
  • Continuous Improvement: Recommend process and tooling improvements. Support infrastructure modernization efforts. Adapt quickly to evolving project requirements.

Required Qualifications

  • 2–5 years of professional software engineering experience.
  • Strong proficiency in: C++, Python, MySQL.
  • Experience debugging complex systems and infrastructure.
  • Ability to analyze and understand large, existing codebases.
  • Strong problem-solving and analytical skills.
  • Clear written and verbal communication skills.

Preferred Qualifications

  • Experience working with large-scale backend systems.
  • Familiarity with code migration or refactoring initiatives.
  • Exposure to distributed systems architecture.
  • Experience navigating and troubleshooting production environments.

Work Environment

  • Onsite preference: Menlo Park, CA.
  • Fast-paced engineering environment.
  • Collaborative, cross-functional team structure.

Key skills/competency

  • C++
  • Python
  • MySQL
  • Debugging
  • Codepath analysis
  • System migration
  • Backend systems
  • Distributed systems
  • Code refactoring
  • Problem-solving

Tags:

Software Engineer
C++
Python
MySQL
Debugging
Code Analysis
Backend
System Migration
Distributed Systems
Refactoring
Problem-Solving

Share Job:

How to Get Hired at North Star Staffing

  • Research North Star Staffing's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Customize your Software Engineer II resume to highlight C++, Python, MySQL, and debugging experience, aligning with North Star Staffing's needs.
  • Showcase problem-solving: Prepare to discuss specific examples of debugging complex systems and analyzing large codebases relevant to North Star Staffing.
  • Practice technical interviews: Be ready for in-depth technical questions on backend engineering, distributed systems, and code refactoring, especially for this Software Engineer II role.
  • Highlight collaboration skills: Emphasize your ability to partner with cross-functional teams and contribute to knowledge sharing at North Star Staffing.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background