
Software Engineer
Precision eControl
full-time
Posted on:
Location Type: Office
Location: Cincinnati • Ohio • United States
Visit company websiteExplore more
Salary
💰 $123,000 - $136,000 per year
About the role
- Build, support, and operate scalable data ingestion pipelines and web crawling systems using Python and Playwright
- Support data acquisition, transformation, and storage workflows
- Implement monitoring and alerting for data quality and performance
- Maintain CI/CD and execution environments for pipelines
- Collaborate with product and design partners
- Perform code reviews and ensure code quality
Requirements
- 2+ years of software engineering experience
- Strong focus on building and operating backend systems in Python/Ruby/JS/Rust/Go/similar languages
- Experience building and maintaining data-intensive software systems
- Knowledge of SQL for reporting or application development
- Experience with APIs and data interfaces
- Associate's degree in related discipline, Bachelor's degree in computer science preferred
- 1 - 3 years of experience in a similar field
Benefits
- Medical, dental, vision, FSA, life and disability coverage
- Paid maternity & parental leave
- Family building resources
- Identity theft protection
- 401(k) plan
- Paid sick, personal and vacation time
- Access to opportunities for professional growth and work-life balance
- Programs that recognize and celebrate employee contributions
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonPlaywrightSQLAPIsdata ingestiondata transformationdata storageCI/CDcode reviewsbackend systems
Soft Skills
collaborationcode quality
Certifications
Associate's degreeBachelor's degree in computer science