Python Software Engineer
Triad Technology Group
Santa Clarita, CA, United States
20 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$124,800.0 - $160,160.0
Working hours
Regular working hours
Job source
Tech stack
Business Analytics Applications
Data Analysis
Code Review
Extract Transform Load (ETL)
Software Debugging
Experimental Data
Python (Programming Language)
NumPy
Object-Oriented Software Development
Operational Databases
Performance Tuning
SciPy
+13 more
Signal Processing
Software Engineering
Data Processing
Git
Fastapi
Pandas
Matplotlib
Scikit Learn
Information Technology
Data Analytics
Plotly
Feature Extraction
Data Pipelines
Job description
We are seeking a Senior Python Software Engineer to develop data-driven software and analytical tools. This hands-on role focuses on Python development, numerical data processing, time-series analysis, and collaboration with engineering and research teams.
- Develop and maintain production Python applications and data pipelines
- Use Pandas and NumPy for data processing, analysis, and transformation
- Build ETL workflows for large and complex datasets
- Perform statistical analysis, feature extraction, and exploratory data analysis
- Process time-series and experimental data
- Implement numerical, mathematical, and signal-processing algorithms
- Write maintainable, well-tested, documented code
- Optimize applications for performance and scalability
- Work with software, embedded, and algorithm engineers to move solutions into production
Requirements
- 5+ years of professional software engineering experience
- Strong Python development skills
- Extensive experience with Pandas and NumPy
- Experience developing production data pipelines
- Strong understanding of software engineering practices, including OOP, testing, Git, code reviews, debugging, and performance optimization
- Experience with numerical, structured, or time-series data
- Bachelor’s or Master’s degree in Computer Science preferred - not required
Preferred
- Experience with SciPy, Matplotlib, Plotly, or scikit-learn
- Knowledge of calculus, linear algebra, statistics, or numerical methods
Benefits & conditions
Comp: $60-77/hr W2 Term: 6 month Contract to Hire ITAR Requirement: This position may involve access to export-controlled technical data. Candidates must meet applicable U.S. Person requirements where required by the position.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…