Negotiable
Outside
Hybrid
USA
Summary: The Python Architect role involves leading the design and development of scalable ETL solutions using Python, focusing on large datasets and batch processing. The position requires setting technical direction, defining architecture standards, and mentoring development teams. A deep understanding of system design and modern software engineering principles is essential. The role can be performed remotely or from Columbus, Ohio.
Key Responsibilities:
- Design and implement robust, scalable, and secure software architectures using Python.
- Define coding standards, architectural guidelines, and best practices.
- Collaborate with product managers, developers, and DevOps teams to deliver high-quality solutions.
- Evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform.
- Lead code reviews, architecture discussions, and technical planning.
- Ensure system reliability, performance, and scalability.
- Mentor and guide junior and mid-level developers.
Key Skills:
- Architecture
- Python
- Data migration and moving large datasets
Salary (Rate): undetermined
City: Columbus
Country: USA
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Python Architect
Note this is a W2 Position no C2C.
Main project and skill that can do this project
- large datasets and building batch ETL pipelines on-prem using Python as the core programming language
Top Skills:
- Architecture
- Python
- Data migration and moving large datasets
Job Description:
we are seeking an experienced Python Architect to lead the design and development of scalable, high-performance ETL solutions. This resource will be responsible for setting the technical direction, defining architecture standards, and mentoring development teams in Python best practices. This role requires a deep understanding of system design, cloud infrastructure, and modern software engineering principles.
Key Responsibilities:
Design and implement robust, scalable, and secure software architectures using Python.
Define coding standards, architectural guidelines, and best practices.
Collaborate with product managers, developers, and DevOps teams to deliver high-quality solutions.
Evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform.
Lead code reviews, architecture discussions, and technical planning.
Ensure system reliability, performance, and scalability.
Mentor and guide junior and mid-level developers.