Python Software Developer

Menlo Park, CA, US • Posted 10 hours ago • Updated 10 hours ago
Full Time
No Travel Required
On-site
$150,000 - $170,000/yr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Amazon Web Services
  • Python
  • Sustainability
  • Workflow
  • Writing
  • Machine Learning (ML)
  • Linux
  • Good Clinical Practice
  • Google Cloud Platform
  • Microsoft Azure
  • Data Analysis
  • Data Processing
  • DevOps
  • Continuous Improvement
  • Continuous Integration
  • Conflict Resolution
  • Continuous Delivery
  • Problem Solving
  • Application Development
  • SQL
  • Scripting
  • Shell
  • Software Development
  • Software Engineering

Summary

Python Software Engineer IV
Menlo Park, CA Remote OR preferred onsite (hybrid)

 

Position Overview
We are seeking a Software Engineer to support data processing and application development initiatives. The ideal candidate will be responsible for building reliable web-scraping scripts, optimizing data workflows with SQL, and delivering high-quality, maintainable code in a collaborative engineering environment.

 

Key Responsibilities
Design and deploy efficient Python scripts to parse and download large-scale web datasets.
Construct and optimize complex SQL queries for downstream data processing and analytics.
Author clean, performant, and well-maintained code adhering to established software engineering standards.
Participate actively in peer code reviews and drive continuous improvement in development best practices.
Diagnose, troubleshoot, and resolve software defects to ensure high system reliability and performance.
Maintain comprehensive technical documentation to support application sustainability.
Communicate technical updates and collaborate effectively with cross-functional stakeholders and team members.

 

Required Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline.
6+ years of professional experience in software engineering.
Advanced proficiency in Python development.
Strong practical experience operating within Linux environments and writing shell scripts.
Solid proficiency in constructing and optimizing SQL queries.
Proven problem-solving capabilities, analytical acumen, and rigorous attention to detail.
Demonstrated ability to deliver results both independently and within collaborative project teams.
Experience contributing to large-scale software development initiatives.

 

Preferred Qualifications
Master’s degree in Computer Science or a related technical field.
Demonstrated experience in web scraping and processing large-scale datasets.
Hands-on experience with cloud infrastructure platforms (e.g., AWS, Google Cloud Platform, Azure).
Familiarity with DevOps methodologies, CI/CD, and infrastructure tools.
Foundational understanding of data analytics and machine learning concepts.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10469220
  • Position Id: TechM232529
  • Posted 10 hours ago
Contact the job poster
AM

Abhinav Mishra

Senior Client Account Manager @ Braintree Technology Solutions
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Menlo Park, California

Today

Easy Apply

Contract

$85.00 - $85 per hour

Cupertino, California

Today

Full-time

Cupertino, California

Today

Full-time

Fremont, California

Today

Full-time

Search all similar jobs