Job Title: DevOps Engineer I
Location: Fremont, CA (100% Remote)
12+ months contract
$60/hr on W2
Job Description:
We are seeking a highly motivated and enthusiastic Junior Software Engineer / Computer Scientist to join our Business Intelligence and Data strategy team. In this role, you will contribute to the development and maintenance of software applications and systems, collaborate with cross-functional teams for data pre/post processing and apply your knowledge of computer science principles and system design to solve real-world AI problems. This is an excellent opportunity for a recent graduate or an individual with limited professional experience to grow their skills and kickstart their career in software engineering.
Job Responsibilities:
- Design, develop, test, optimize, and maintain software applications and systems according to Meta standards and backend infrastructure requirements
- Collaborate with senior engineers, business analysts, Enterprise product team and other stakeholders to understand project requirements and deliver high-quality solutions
- Troubleshoot and debug software applications and systems as needed
- System Design based on input/output requirements
- Stay up-to-date with emerging trends and technologies in software engineering and computer science
- Support on-call shift as needed
- Learn and apply new tools, frameworks, and techniques as necessary
Qualification:
- Bachelor's degree in Computer Science or related field (recent graduates welcome)
- Basic understanding of computer science concepts, algorithms, and data structures
- Experienced with Python and PHP
- Experience with version control systems (Git preferred)
- Strong problem-solving skills and ability to learn quickly
- Excellent communication skills and ability to work effectively in a team environment
- Willingness to receive feedback and continuously improve
Preferred Qualification:
- Prior internship or project experience in software development
- Familiarity with additional programming languages and technologies
- Knowledge of software design patterns and architectures
- Understanding of databases and SQL
- Experience with Agile development methodologies