Python Solution Architect

Veriipro

Plano (TX)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Veriipro in Plano, TX seeks a senior Python Architect to design scalable architectures and lead cross-functional engineering teams. You will drive architectural decisions, mentor engineers, and ensure secure, reliable solutions across the full software lifecycle.

You will collaborate with product owners and stakeholders to define technical solutions, stay ahead of technology trends, and deliver production-quality code when needed. This role emphasizes leadership, excellence, and robust systems.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 8+ years of experience in software development, including significant experience with Python.
  • Proven experience designing enterprise-scale application architectures.
  • Strong expertise in Python frameworks such as FastAPI, Flask, or Django.
  • Experience with RESTful APIs, microservices, and distributed systems.
  • Solid understanding of cloud platforms (AWS, Azure, or Google Cloud).
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Strong knowledge of SQL and NoSQL databases.
  • Familiarity with CI/CD pipelines, DevOps practices, and version control systems.
  • Excellent analytical, problem-solving, and communication skills.
  • Experience providing technical leadership across the SDLC.
  • Mentoring development teams and promoting engineering excellence.

Responsibilities

  • Design and implement scalable, secure, and maintainable Python-based solution architectures.
  • Provide technical leadership throughout the software development lifecycle, from requirements gathering to deployment.
  • Develop proof of concepts and write production-quality code when needed.
  • Collaborate with developers, architects, product owners, and business stakeholders to define technical solutions.
  • Evaluate business requirements and recommend architecture patterns, frameworks, and technology solutions.
  • Guide engineering teams on best practices for application design, coding standards, testing, and performance optimization.
  • Lead technical discussions and support architectural decision-making across multiple projects.
  • Ensure solutions align with scalability, reliability, security, and performance requirements.
  • Stay current with emerging technologies and recommend innovative approaches to solve complex business challenges.
  • Mentor development teams and promote engineering excellence.

Skills

Python
Python frameworks
RESTful APIs
Microservices
Cloud platforms
Docker
Kubernetes
SQL & NoSQL
CI/CD
DevOps practices
Leadership & communication

Education

Bachelor's degree in CS/IT

Tools

AWS
Azure
GCP

Job description

Responsibilities


  • Design and implement scalable, secure, and maintainable Python-based solution architectures.

  • Provide technical leadership throughout the software development lifecycle, from requirements gathering to deployment.

  • Develop proof of concepts and write production-quality code when needed.

  • Collaborate with developers, architects, product owners, and business stakeholders to define technical solutions.

  • Evaluate business requirements and recommend architecture patterns, frameworks, and technology solutions.

  • Guide engineering teams on best practices for application design, coding standards, testing, and performance optimization.

  • Lead technical discussions and support architectural decision-making across multiple projects.

  • Ensure solutions align with scalability, reliability, security, and performance requirements.

  • Stay current with emerging technologies and recommend innovative approaches to solve complex business challenges.

  • Mentor development teams and promote engineering excellence.


Required Qualifications


  • Bachelor's degree in Computer Science, Information Technology, or a related field.

  • 8+ years of experience in software development, including significant experience with Python.

  • Proven experience designing enterprise-scale application architectures.

  • Strong expertise in Python frameworks such as FastAPI, Flask, or Django.

  • Experience with RESTful APIs, microservices, and distributed systems.

  • Solid understanding of cloud platforms (AWS, Azure, or Google Cloud).

  • Experience with containerization technologies such as Docker and Kubernetes.

  • Strong knowledge of SQL and NoSQL databases.

  • Familiarity with CI/CD pipelines, DevOps practices, and version control systems.

  • Excellent analytical, problem-solving, and communication skills.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

StradIT • Fort Worth (TX), Town of Texas (WI)

On-site
USD 100,000 - 140,000
Python Developer
Python Developer

StradIT • Boston (MA)

On-site
USD 110,000 - 140,000
Python Developer
Python Developer

Stradit • Tampa (FL)

On-site
USD 85,000 - 125,000
Python Developer
Python Developer

Stradit LLC • Jersey City (NJ)

On-site
USD 110,000 - 150,000
Python Developer
Python Developer

StradIT • Jersey City (NJ)

On-site
USD 110,000 - 150,000
Senior Software Engineer, Python
Senior Software Engineer, Python

Jobtailor • Illinois

On-site
USD 85,000 - 130,000
Python Developer
Python Developer

Staffing Spot, Inc. • Minneapolis (MN)

On-site
USD 110,000 - 150,000
Python Engineer
Python Engineer

OVA.Work • Alpharetta (GA)

On-site
USD 120,000 - 150,000
Competitive salary
Health benefits
Flexible work arrangements
+2
Python Developer
Python Developer

Staffing Spot, Inc. • Charlotte (NC)

On-site
USD 110,000 - 150,000
Python Developer
Python Developer

Staffing Spot, Inc. • Dallas (TX)

On-site
USD 90,000 - 120,000