Skip navigation EPAM

Solution Architect I Chengdu, China

  • hot

Solution Architect I Description

Job #: 65562
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.


We are looking for an energetic Solution Architect I in Chengdu to make the team stronger.

We Value

Value the individuals – We encourage and motivate people to grow. We perceive our people as a source of our success;
Strive for excellence – We strive for the highest standards of excellence and continuously learn. We take pride in our engineering and accomplishments;
Act as a team – We treat one another with respect and encourage the best ideas to come from anywhere within the organization. We value our diversity;
Focus on Customers – We build long term customer relationships, as we strive to always understand our customers' business and needs;
Act with integrity – We operate legally, honestly and ethically. We take responsibility for our actions.


  • Architecture design and development of the solutions for digital platforms, enterprise applications or software products according to the project
  • Define and maintain the system architecture
  • Work closely with the Business to define concept of the products to be implemented
  • Compose a set of non-functional requirements, ASRs and software design based on product conception
  • Translate business requirements into architectural framework and design
  • Ensure the realization of the architecture in modular, easy-to-maintain, reusable and extendible subsystems
  • Research emerging trends and technologies, maintain a strong understanding of industry trends and best practices
  • Define and ability to implement architecture for software solutions handled by teams
  • Be involved in contacts with new technology suppliers, be able to assess potential benefits and risks coming from choosing given technology. Giving executive summary about technology solution to management
  • Work with other teams on complex system wide tasks
  • Support development teams with expert knowledge
  • Design and develop applications by setting expectations and features priorities throughout development life cycle Determining design methodologies and tool sets
  • Determine operational feasibility, evaluating analysis, problem definition, requirements, solution development and proposed solutions
  • Make informed decisions quickly and taking ownership of services and applications integration at scale
  • Create documentation to discuss the design
  • Maintain a decision log
  • Facilitating discussion with stakeholders, Architects and Dev teams
  • Perform architecture governance activities to make sure that the implementation process meets the design requirements
  • Be ready to implement POCs to prove the concepts
  • Provide high-level estimations
  • Establish project necessities and goals to "go-live" solution
  • Communicate directly with clients during solution implementation activities


  • Bachelor's degree or above in Computer Science, Software Engineering, or related majors
  • At least 10 years of software engineering experience
  • In-depth knowledge of SW development methodologies, various programming languages (Java, C/C++, JS, .Net) and SW development supporting tools
  • Strong analytical skills
  • Capability to translate business requirements into architectural framework and design with good knowledge of architecture theory of all related domain technology
  • Ability to serve as a subject matter expert during development expert knowledge of technology and business specific domain
  • At least 1 year in software architecture designs/solutions and review activities with available track
  • Proven track record on successful customer advisory/consultancy cases
  • Ability to lead and direct meetings of engineers with clients explaining the architecture
  • Ability to conduct presentation to a wide audience (200+ people)
  • Deep knowledge of any technologies from the following list would be beneficial: Kubernetes, Docker, AWS, GCP, Azure, PostgreSQL, excel experience in CI & CD and SDLC
  • Proficient knowledge of Design patterns, understanding of Business Architecture
  • Solid background in design and implementation of external services integrations (using REST/SOAP, microservices, ESB, SOA)
  • Experience with multiple full lifecycle software development processes, approaches and methods (Scrum & Agile)
  • Deep expertise in web application/web services architectures, relational and non-relational data storage specifics, cross-cutting concerns (security, monitoring, caching, etc.)
  • Proactive approach and leadership in architecture engagement
  • Experience in customer site assignments
  • Strong communications skills and good interpersonal skills, team player with good time management skills
  • Experience in multinational, multilanguage and multicultural environments
  • Intermediate (CEFR B2) or higher level of verbal and written English

We offer

  • Experience exchange with colleagues all around the world
  • International projects
  • Opportunities for self-realization
  • Friendly team and enjoyable working environment
  • Engineering, corporate and social events
  • Professional & soft skills trainings, medical & family care programs, and forums to explore beyond work passion (CSR, photography, painting, sports, etc.)
  • Free English classes
  • Online training course library, mentoring, career development and potential partial grant of certification
  • Flexible working schedule
  • Compensation for sick leave and paid time off
  • Tech talks and hackathons
  • Referral bonuses

Hello. How Can We Help You?

Our Offices