Prezent AI logo

Solution Architect - Enterprise Architecture

Posted 11 days ago

RemoteUnited StatesSE
  • Translate complex business requirements into efficient, scalable, and maintainable code solutions.
  • Leverage appropriate programming languages, frameworks, and libraries to build robust applications.
  • Design and implement resilient, high-performance system architectures that align with business objectives. Consider factors such as scalability, availability, and security when making architectural decisions.
  • Develop comprehensive test suites (unit, integration, and end-to-end) to ensure code quality and reliability. Collaborate with QA teams to identify and address defects promptly.
  • Actively participate in code reviews to share knowledge, improve code quality, and ensure adherence to coding standards. Provide constructive feedback to team members.
  • Manage and optimize infrastructure resources (servers, networks, storage) to support application performance and availability. Implement automation to streamline infrastructure provisioning and management.
  • Develop and maintain automation scripts and tools to reduce manual effort, increase efficiency, and improve reliability. Focus on automating build, test, deployment, and infrastructure provisioning processes.
  • Implement comprehensive monitoring and logging solutions to track system performance, identify issues, and optimize operations. Utilize data-driven insights to improve system reliability.
  • Continuously analyze system performance metrics to identify bottlenecks and optimization opportunities. Implement performance tuning techniques to enhance application responsiveness and scalability.
  • Translate complex business requirements into efficient, scalable, and maintainable code solutions.
  • Leverage appropriate programming languages, frameworks, and libraries to build robust applications.
  • System Architecture: Design and implement resilient, high-performance system architectures that align with business objectives. Consider factors such as scalability, availability, and security when making architectural decisions.
  • Develop comprehensive test suites (unit, integration, and end-to-end) to ensure code quality and reliability. Collaborate with QA teams to identify and address defects promptly.
  • Actively participate in code reviews to share knowledge, improve code quality, and ensure adherence to coding standards. Provide constructive feedback to team members.
  • Manage and optimize infrastructure resources (servers, networks, storage) to support application performance and availability. Implement automation to streamline infrastructure provisioning and management.
  • Develop and maintain automation scripts and tools to reduce manual effort, increase efficiency, and improve reliability. Focus on automating build, test, deployment, and infrastructure provisioning processes.
  • Implement comprehensive monitoring and logging solutions to track system performance, identify issues, and optimize operations. Utilize data-driven insights to improve system reliability.
  • Continuously analyze system performance metrics to identify bottlenecks and optimization opportunities. Implement performance tuning techniques to enhance application responsiveness and scalability.
  • Work with the team to translate business and product requirements into detailed technical specifications, architectures and extensible code.

Requirements

Bachelor’s degree or foreign equivalent in Computer Applications, Computer Science, Computer Information Systems, or related field.

Three (3) years of work experience in the position offered, as a Software Architect, or related occupation.

Must have experience with the following:

  • Scalable, distributed, and cloud-native architectures;
  • Microservices architecture, event-driven systems, and API (Application Programming Interface) design;
  • Design patterns, multi-tenant architectures, and high-availability systems;
  • Python, Java, C++, or Go;
  • AI/ML (Artificial Intelligence/Machine Learning) frameworks (TensorFlow, PyTorch, Scikit-learn);
  • Modern backend & frontend frameworks (Node.js, React, Angular);
  • Kubernetes, Docker, and CI/CD (Continuous Integration/Continuous Delivery/Deployment) pipelines;
  • Machine learning, deep learning, and NLP (Natural Language Processing) models;
  • Vector databases, LLMs (Large Language Models), and generative AI applications; and
  • Aligning technical strategy with business objectives.

Benefits

  • ESOPs: You’ll be eligible for Employee Stock options.
  • Comprehensive Benefits: Flexible, top-tier benefits package in line with U.S. market standards.
  • Professional Growth: Thrive in a fast-paced environment that encourages innovation, continuous learning, and career progression.

Telecommuting permitted from anywhere in the U.S.

Salary: $187,741 (min) - $187,741 (max) per year

Office Address: 1881 Page Mill Road, Palo Alto, CA 94304

Employer: Prezent, Inc.

If interested, apply here or send resume to: [email protected] Ref: 00078408. An EOE.

Job details
Workplace
Remote
Location
United States
Experience
SE

Prezent is a generative AI platform for enterprise business presentations. Trusted by 40 of the top 50 pharma companies, Prezent empowers Life Sciences professionals to create clear, consistent, and compliant presentations at scale with AI-powered software, intelligent agents, and expert services.

Key team members

Marine Queniart-Stojanovic, SID-SRAD

Marine Queniart-Stojanovic, SID-SRAD

Vikram Venugopal

Vikram Venugopal

Tony Colon

Tony Colon

Gaurav Kumar

Gaurav Kumar

Apply smarter with Jobr

Jobr aggregates jobs directly from company career portals — no middlemen. Our team applies on your behalf with AI-tailored resumes, reviewed by a human before submission.

Direct from company career pages
AI-personalised cover letters
Human review before every submit
Application tracking & follow-ups