11 days ago

Software Engineer II

Keystone Recruitment

Hybrid
Full Time
$187,200
Hybrid

Job Overview

Job TitleSoftware Engineer II
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$187,200
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 Role

Keystone Recruitment is seeking a Software Engineer II to join a leading technology organization. This contract role focuses on supporting large-scale codepath analysis and migration efforts within a substantial backend codebase. You will analyze, debug, and migrate complex assets, utilizing your strong debugging skills and ability to quickly understand intricate technical systems, especially navigating deep stack traces and legacy infrastructure. While 100% remote globally, there is a preference for 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, supporting 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, and 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, and contribute to documentation and knowledge sharing.
  • Continuous Improvement: Recommend process and tooling improvements, support infrastructure modernization efforts, and adapt quickly to evolving project requirements.

Required Qualifications

  • 2–5 years of professional software engineering experience.
  • Strong proficiency in C++, Python, and 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 in Menlo Park, CA.
  • Fast-paced engineering environment.
  • Collaborative, cross-functional team structure.

Key skills/competency

  • Software Engineering
  • C++
  • Python
  • MySQL
  • Debugging
  • Codebase Analysis
  • Backend Systems
  • Distributed Systems
  • Code Migration
  • Problem Solving

Tags:

Software Engineering
Debugging
Codebase Analysis
Migration
C++
Python
MySQL
Backend Systems
Distributed Systems
Problem Solving

Share Job:

How to Get Hired at Keystone Recruitment

  • Research Keystone Recruitment's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Highlight C++, Python, MySQL, and debugging experience for the Software Engineer II role.
  • Showcase problem-solving skills: Prepare examples demonstrating complex system analysis and root cause identification.
  • Master technical interviews: Practice debugging, system design, and coding challenges in C++, Python, and SQL.
  • Emphasize collaboration: Be ready to discuss cross-functional teamwork and technical communication in interviews.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background