Solution Architect

This Position Is Closed

Python, Zope, AWS, Aurora, PostgreSQL, EKS, ECS, Docker, Terraform, SaltStack, CI/CD, AWS Bedrock, LLM

Location:
Remote
USA 🇺🇸

About the role

Are you a solution architect who leaves no stone unturned? What about overseeing the development of a brand-new system? If you are looking for new challenges that encompass planning, execution, constant updates, and assessment, this is the perfect opportunity for you.

We are looking for an innovative Solutions Architect to develop and implement a system architecture. Responsibilities include gathering requirements and functional specifications, assessing the current software systems to identify areas of improvement, driving technical transformation from a monolith to microservice architecture, and overseeing development teams. You should also be able to regularly update the company on any developments regarding the projects on system architectures and lead the communication and decision-making processes.

About the project

Our client works in the score tracking & monitoring and identity & personal data protection domains. We are working on a new generation of identity theft protection, credit monitoring, and data breach management platform. The new platform should replace old monolithic systems step by step with a new microservice architecture. You will have the opportunity to build a new architecture and choose the right technologies for a platform with a high number of users in the US.

Who are we looking for?

Skills & Experience

  • Strong system and solution architecture design skills, with a focus on scalability, security, and maintainability;
  • Excellent leadership and communication skills; ability to lead architecture discussions, guide teams, and drive technical decision-making;
  • Solid experience designing microservice-based architectures and distributed systems;
  • Extensive hands-on experience as a software engineer with Python (3.x, preferably 3.11);
  • Strong experience with Zope Framework or similar Python frameworks, including heavy use of interfaces, adapters, and component-based design;
  • Proven experience designing and operating solutions on AWS, including Aurora (PostgreSQL-compatible), S3, and compute and container orchestration services (EC2, EKS, ECS);
  • Experience with Dockerized production environments and cloud-native application design;
  • Strong understanding of Infrastructure as Code (IaC) practices, with hands-on experience using Terraform and SaltStack (or similar configuration management tools);
  • Advanced data architecture and database design skills: PostgreSQL, including JSONB-based domain modeling;
  • Experience designing isolated or multi-database architectures to reduce cross-tenant or cross-company risk;
  • Experience integrating AI / LLM solutions, particularly for document processing or knowledge extraction use cases;
  • Hands-on experience integrating or consuming LLMs via AWS Bedrock (e.g., Claude, ChatGPT or similar models);
  • Strong understanding of CI/CD best practices, code quality standards, and code review processes;
  • Good estimation, planning, and time management skills, especially for complex architectural initiatives;
  • Strong documentation skills; ability to clearly describe architecture, trade-offs, and decisions;
  • Excellent written and verbal communication skills.

Nice to have

  • Experience with Kubernetes operations and observability in production environments;
  • Experience with event-driven or asynchronous architectures;
  • Exposure to security best practices in multi-tenant or regulated environments;
  • Prior experience modernizing legacy systems or leading cloud migration initiatives (e.g., EC2 → EKS/ECS).

Responsibilities

  • Tools and technology evaluation;
  • Evolve the architecture for current and future needs;
  • Create a plan to evolve the architecture from the current state;
  • Drive the final decision-making process in the technology stream with multiple stakeholders, including the CTO, directors of engineering, team leads, product directors, and product owners;
  • Be responsible for technical improvements & transformation and deliver results in a timely manner;
  • Facilitate efficient communication between customers and technical teams; align technical decisions with high-level architectural vision;
  • Translate business requirements into technical solutions;
  • Work closely with the product team to brainstorm and validate ideas for new features and design the architecture;
  • Help the engineering team define best practices and maintain code quality;
  • Create and update architectural documentation;
  • Lead the engineering team and ensure successful delivery;
  • Contribute to the technology roadmap and project vision.

What we offer

Work:

  • Flexible working hours;
  • Collaborative, friendly team environment;
  • Remote/Hybrid work;

Life:

  • Company social events;
  • Annual corporate parties;

Health:

  • Comprehensive medical insurance;

Education:

  • Allowances for professional education;
  • English language courses with native speakers;
  • Internal knowledge-sharing sessions.

What we offer

About Proxet

Proxet is a professional software development firm trusted by clients from around the world. With our expertise in AI and machine learning, we help businesses reimagine their possibilities and transform ideas into tangible digital solutions. By providing core services with an emphasis on data practices, we shape the future, one step at a time.

If you’d like to join our Proxet Nation and work closely with high-level professionals and our engineers, fill in the form!

RECRUITER:

Anastasiia Nesterenko

Interested? Let's get in touch!

Tell us about yourself, then leave a link or upload your resume and we will get back to you soon!

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

💌

Thank you!

We received your application and our recruiters will contact you as soon as possible!
Oops! Something went wrong while submitting the form.

Interested in this closed position? Let's get in touch!

Tell us about yourself, then leave a link or upload your resume and we will get back to you soon!

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

💌

Thank you!

We received your application and our recruiters will contact you as soon as possible!
Oops! Something went wrong while submitting the form.

Are you a Proxetter and have a friend that's a good fit for us?

Tell us about your friend - send their resume to our email hr@proxet.com!