3 days ago

Software Engineer II

North Star Staffing

Hybrid
Full Time
$202,800
Hybrid

Job Overview

Job TitleSoftware Engineer II
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$202,800
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 Software Engineer II Role at North Star Staffing

North Star Staffing is seeking a Software Engineer II to support crucial large-scale codepath analysis and migration efforts across a substantial codebase. This contract role offers the chance to work with complex backend systems, debugging intricate issues, and contributing to significant refactoring efforts within a substantial codebase.

Key Responsibilities

  • Perform structured codepath analysis across a high volume of related assets, supporting migration efforts within large backend systems.
  • Refactor and optimize existing code while maintaining system stability.
  • Diagnose and resolve complex system-level issues, analyzing detailed stack traces and infrastructure dependencies.
  • Identify root causes across distributed systems and translate technical findings into actionable remediation plans.
  • Partner with cross-functional engineering teams to support project delivery and contribute to documentation and knowledge sharing.
  • Recommend process and tooling improvements, supporting infrastructure modernization efforts and adapting quickly to evolving project requirements.

Required Qualifications

  • 2–5 years of professional software engineering experience.
  • Strong proficiency in C++, Python, and MySQL.
  • Demonstrated experience debugging complex systems and infrastructure.
  • Ability to analyze and understand large, existing codebases.
  • Strong problem-solving, analytical, and 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

This is a fast-paced engineering environment with a collaborative, cross-functional team structure. While 100% remote work globally is considered, there is a strong preference for candidates able to work onsite in Menlo Park, CA, offering flexibility for remote work within the United States.

Key skills/competency

  • C++
  • Python
  • MySQL
  • Backend Systems
  • Debugging
  • Code Analysis
  • Code Migration
  • Refactoring
  • Distributed Systems
  • Problem Solving

Tags:

Software Engineer II
Codebase analysis
Migration
Refactoring
Debugging
System-level issues
Distributed systems
Infrastructure modernization
Problem-solving
Collaboration
Optimization
C++
Python
MySQL
Backend systems
SQL
Linux
Cloud computing
APIs
Git
Jira

Share Job:

How to Get Hired at North Star Staffing

  • Research North Star Staffing's culture: Study their mission, values, recent staffing successes, and industry reputation on LinkedIn and relevant tech forums.
  • Tailor your resume for Software Engineer II: Highlight C++, Python, MySQL, debugging, and large-scale backend experience, aligning with North Star Staffing's requirements.
  • Showcase relevant project work: Prepare to discuss specific examples of codepath analysis, migration, or complex system debugging in interviews.
  • Master technical fundamentals: Brush up on data structures, algorithms, and system design, especially related to distributed backend environments for North Star Staffing.
  • Prepare for behavioral questions: Demonstrate problem-solving, collaboration, and adaptability, aligning with a fast-paced, remote-first yet onsite-preferred model.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background