Python Architect

Experience Required

7+ Years

Location

India

Job Description

UnitedLayer is seeking a motivated software professional to join our dedicated Engineering Team, responsible for the design and development of a SaaS-modeled Cloud Management and Orchestration product. This is a highly collaborative role in a fast-paced, geographically diverse environment, contributing to the evolving and competitive cloud ecosystem.

About the Role

As a Technical Python Architect, you will be responsible for designing scalable, secure, and high-performance distributed architectures for advanced consumer-facing applications. In this role, you will work closely with the Engineering Team, Product Management, Architects, and other stakeholders to ensure technical excellence. This position requires 24/7 availability for effective stakeholder and customer management.

Roles and Responsibilities

  • Align technology objectives with business goals, ensuring systems meet functional and non-functional requirements (e.g., performance, security, scalability, maintainability).
  • Design optimal technical solutions based on customer environments, requirements, and financial resources.
  • Develop the structure of technology systems and manage program implementation.
  • Coordinate with the software development team to ensure smooth system operations.
  • Contribute to backend development, including database schema, API, and code design, ensuring reusable and optimized code.
  • Perform code reviews focusing on maintainability, readability, performance, documentation, and architectural conformance.
  • Design and implement tailored solutions for customer challenges, identifying reusable patterns across clients.
  • Explain technical architectures to both technical and non-technical stakeholders, including commercial and management audiences.
  • Evaluate architectural decisions and propose alternatives to meet business cases, maintainability, performance, and security needs.
  • Conduct technical design reviews using artifacts such as ER diagrams, time-sequence diagrams, pseudocode, and truth tables.
  • Create high-level product specifications, design documents, and technical documentation.
  • Recommend tools and resources from on-premise, cloud-based, and hybrid environments.
  • Leverage the latest technologies to improve software capabilities and drive innovation.
  • Work with AWS and Azure cloud services and design solutions adhering to DevSecOps principles.
  • Engage with customers to understand requirements and translate them into functional documents.
  • Create high-level design and technical approach documents, collaborating with the development team to deliver technical assistance and solutions.

Skills and Qualifications

  • Expertise in Python development, including backend architecture, database schema, API, and code design.
  • Proficiency in designing scalable, secure, and high-performance distributed systems.
  • Strong knowledge of cloud services (AWS, Azure) and DevSecOps practices.
  • Excellent problem-solving, analytical, and critical-thinking skills.
  • Experience with tools and standards for technical documentation, including design artifacts like ER diagrams and pseudocode.
  • Ability to evaluate and enforce high-quality technical design and architecture.
  • Strong communication skills to interface effectively with technical and non-technical audiences.
  • Proven ability to lead development teams and perform comprehensive code reviews.
Maximum Upload Size : 5Mb
Download Brochure
ENTER YOUR EMAIL ADDRESS TO DOWNLOAD

SUBSCRIBE 
Your information will never be shared
close-link
Download Brochure
ENTER YOUR EMAIL ADDRESS TO DOWNLOAD

SUBSCRIBE 
Your information will never be shared
close-link
Download Brochure
ENTER YOUR EMAIL ADDRESS TO DOWNLOAD

SUBSCRIBE 
Your information will never be shared
close-link