Job Title:
Software Engineer IV
Location:
Menlo Park, California
Job Type:
Full-time, 6-month, On-Going Contract, W2
Schedule:
Monday – Friday, Remote/ Onsite preferred
Pay Range:
$89.45 - $104.82 per hour
Visa sponsorship is not available now or in the near future.
Job Description:
Key Responsibilities
Design, develop, and deploy efficient Python scripts to parse, collect, and process large-scale web datasets.
Build and optimize complex SQL queries that support data processing and analytics workflows.
Develop clean, scalable, and high-performance software following established engineering standards.
Participate in peer code reviews and contribute to continuous improvement of development practices.
Diagnose, troubleshoot, and resolve software defects to ensure system reliability and performance.
Create and maintain technical documentation to support long-term application sustainability.
Collaborate with cross-functional teams and provide technical updates on project progress.
Support the development and maintenance of data-processing pipelines and applications.
Requirements
6+ years of professional software engineering experience.
Advanced proficiency in Python development.
Strong experience working in Linux environments.
Hands-on experience writing and maintaining shell scripts.
Expertise in SQL query development and optimization.
Experience contributing to large-scale software development projects.
Strong analytical, problem-solving, and debugging capabilities.
Demonstrated ability to work independently and in collaborative team environments.
Excellent communication and stakeholder collaboration skills.
Preferred Qualifications
Experience developing web scraping, data acquisition, or data ingestion solutions.
Experience processing and managing large-scale datasets.
Hands-on experience with cloud platforms such as AWS, Azure, or GCP.
Familiarity with DevOps practices and CI/CD methodologies.
Exposure to infrastructure automation and deployment tools.
Understanding of data analytics concepts.
Foundational knowledge of machine learning applications.
Previous experience working in high-scale technology environments.
Skills
Python Development
SQL Query Optimization
Linux Administration
Shell Scripting (Bash)
Web Scraping & Data Collection
Data Processing Pipelines
Software Debugging & Troubleshooting
Code Reviews & Engineering Best Practices
Cloud Technologies (AWS, Azure, GCP)
DevOps & CI/CD
Technical Documentation
Cross-Functional Collaboration
Education
Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline required.
Master's degree in Computer Science or a related technical field preferred.
#LI-LH1 #INDPRO
| Location | Menlo Park, CA |
| Salary | $89.45–$104.82 Per Hour |
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Free resume builder