Title: Software Engineer C++
Location: West Coast , Remote
Term: Contract
Job Description:
Software Engineer with 5+ years of experience in backend development, distributed systems, and API design. The ideal candidate will have strong problem-solving skills and experience working in collaborative, cross-functional teams.
Top Required Skills: Proficiency in at least one of: C++, Go, Python, or Hack Experience with distributed systems and scalable backend architectures Strong understanding of API design and integration Excellent communication and teamwork abilities
Responsibilities
Collaborate with cross-functional teams to design, develop, and implement software solutions.
Participate in code reviews and utilize version control systems (e.g., Git) to maintain code quality.
Troubleshoot, debug, and optimize code in large-scale production environments.
Rapidly learn and apply new technologies and frameworks as needed.
Adhere to Meta s best practices and project guidelines.
Minimum Requirements
Overall 7+ years of experience
Bachelor s degree in Computer Science or a related field, or equivalent practical experience.
5+ years of experience in backend development, distributed systems, and API design.
Proficiency in at least one of: C++, Go, Python, or Hack Experience with distributed systems and scalable backend architectures
Strong understanding of API design and integration Excellent communication and teamwork abilities
Experience with code review processes and version control systems (such as Git).
Prior experience working in large-scale production environments is a plus.
Demonstrated ability to quickly learn and adapt to new technologies and frameworks.
Strong communication and collaboration skills.
Strong understanding of API design and integration Excellent communication and teamwork abilities
Monitoring Dashboards and analytics with Darta
Prior work in large-scale production environments is a plus Ability to quickly learn new technologies and frameworks