Jobs · Business Development · California

Software Engineer IV

EPITEC · Menlo Park, CA · 1 mo ago
Business Development$89.45–$104.82/hrContract

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

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.

Similar jobs

Software Engineer IV

SpectrumGreenwood Village, CO· 2 mo ago
Engineering$88k–$157k/yrapply on jobs.spectrum.com

Software Engineer IV

Murphy USAEl Dorado, AR· 4 mo ago
Information Technologyapply on sjobs.brassring.com

Software Engineer IV

BlueScope North AmericaKansas City, MO· 2 mo ago
Engineeringapply on bluescopenac.wd5.myworkdayjobs.com

Software Engineer IV

BlueScope Buildings North America, Inc.Kansas City, MO· 2 mo ago
Engineeringapply on bluescopenac.wd5.myworkdayjobs.com

Software Engineer IV

PTR GlobalMenlo Park, CA· 2 mo ago
Engineering$85–$90/hrapply on jobs.pinnacle1.com