You haven't searched anything yet.
We're looking for a Python Software Engineer with 10 years experience open to working 100% onsite in downtown Houston!
Daily Responsibilities:
Work directly with subject matter experts to develop high quality, reliable, scalable, software products.
Design and implement frameworks and tools to streamline the machine learning process
Implement data manipulation and transformation logic to support various use cases.
Leverage software architecture and design patterns to develop fault tolerant
microservices
Document code and architectural decisions to support maintainability.
Implement processes to ensure coding standards, code quality, documentation, and test coverage
Qualifications/Requirements:
10 years of programming experience in Python
Expertise in developing and maintaining data pipelines
Experience in software engineering practices such as Design Principles and Patterns, Unit Testing, Refactoring, CI/CD, and version control
Expertise in Object-Oriented Design Principals and Functional Programming Principals
Experience with common Python Data Engineering packages including Pandas, Numpy, Pyarrow, Pytest, Scikit-Learn, and Boto3
Experience in implementing distributed computing systems
Experience in designing modular, reusable software components
Experience in developing API endpoints and microservices
Full Time
$114k-136k (estimate)
03/15/2024
06/20/2024
recru.us
Houston, TX
The job skills required for Python Software Engineer include API, Python, DevOps, Software Engineering, Programming, etc. Having related job skills and expertise will give you an advantage when applying to be a Python Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Python Software Engineer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Python Software Engineer positions, which can be used as a reference in future career path planning. As a Python Software Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Python Software Engineer. You can explore the career advancement for a Python Software Engineer below and select your interested title to get hiring information.