Role : Software Engineer II (C++, Python, MySQL)
Location : Menlo Park, CA
Job Description :
Software Engineer with 2-5 years of experience sought to execute codepath analysis and migration on a significant volume of similar assets, primarily within the Hack Codebase. Proficiency in C++, Python, and MySQL is recommended.
The role requires robust debugging capabilities, a comprehensive understanding of technical infrastructure, and the aptitude to rapidly comprehend and analyze complex code, including navigating detailed stack traces.
Responsibilities :
- Diagnose and resolve technical issues across various systems and platforms.
- Analyze and interpret complex codebases to ascertain key technical architecture.
- Collaborate effectively with cross-functional teams to ensure the successful execution of ongoing projects and deliverables.
- Document findings meticulously and contribute to process optimization initiatives as required.
- Exhibit rapid adaptability to emerging technologies and evolving project specifications.
Minimum Requirements :
Demonstrated expertise in the debugging and troubleshooting of technical infrastructure.Proven capability to quickly understand and analyze complex code.Superior problem-solving skills coupled with meticulous attention to detail.Excellent communication and collaborative proficiencies.Must have Skills :
Advanced Debugging & Troubleshooting Ability to diagnose and resolve technical issues across diverse systems and platforms.Complex Code Analysis Proven experience in rapidly understanding and interpreting large, intricate codebases (especially Hack, C++, Python).Strong Communication & Collaboration Excellent teamwork and documentation skills to work with cross-functional teams and contribute to process improvements.Nice to have Skills :
Experience with Codepath Migration Prior exposure to migrating code or assets within large-scale codebases.Process Optimization Ability to identify and implement improvements in workflows and documentation.Adaptability to New Technologies Quick learner who can keep up with evolving project requirements and emerging tech.