System Architect

Think Consulting

Atlanta (GA)

On-site

USD 140,000 - 190,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Think Consulting seeks a senior technical architect to provide architecture and design leadership across embedded/firmware, IoT, mobile and web apps, backend services, APIs, data platforms, and cloud infrastructure.

The role requires turning business requirements into secure, resilient, and maintainable technical solutions and guiding the platform's long-term direction. You'll collaborate with engineering and product teams to drive scalable, high-availability systems.

Qualifications

  • Broad systems architecture experience across firmware, IoT, mobile, web, backend, data, and cloud
  • Hands-on cloud-native patterns and infrastructure knowledge
  • Experience with distributed systems designed for high availability and scalability
  • Proven ability to translate business needs into scalable technical solutions
  • Knowledge of device-to-cloud integrations and edge computing considerations
  • Experience with microservices, messaging/streaming tech, and data stores

Responsibilities

  • Define architecture and design standards across firmware, IoT, mobile, web, backend, data, and cloud environments
  • Develop scalable architecture strategies for new and existing platforms
  • Collaborate with engineering, product, and cloud teams to create multi-layer solutions
  • Translate requirements into architectures prioritizing scalability, reliability, performance, and security
  • Lead architecture reviews and design discussions for high-impact initiatives
  • Establish integration approaches between devices, services, APIs, and cloud systems
  • Architect distributed systems for high-volume, highly available workloads
  • Provide technical guidance and hands-on expertise for complex challenges
  • Promote resilient design patterns and production practices across environments
  • Plan platform evolution balancing immediate delivery with long-term needs
  • Identify risks, dependencies, and improvement opportunities across platforms
  • Provide technical leadership across multiple engineering domains

Skills

RESTful APIs
IoT
Cloud platforms
Microservices
IaC
Edge computing

Job description

Position Summary

We are seeking a senior technical architect to provide architecture and design leadership across a diverse technology ecosystem. This role will help shape solutions spanning embedded/firmware technologies, IoT, mobile and web applications, backend services, APIs, data platforms, and cloud infrastructure.

The ideal candidate has broad technical depth and has successfully designed complex, distributed systems that must operate reliably at scale. This person will work closely with engineering and product teams to turn business requirements into secure, resilient, and maintainable technical solutions while helping establish the longer-term direction of the technology platform.

Key Responsibilities
  • Define architecture and technical design standards across firmware, IoT, mobile, web, backend, data, and cloud environments.
  • Develop scalable architecture strategies for new solutions as well as enhancements to existing platforms.
  • Work closely with engineering, product, application, infrastructure, and cloud teams to design solutions that operate effectively across multiple technology layers.
  • Translate functional and business requirements into technical architectures that prioritize scalability, reliability, performance, security, and maintainability.
  • Lead technical design discussions and architecture reviews for complex or high-impact initiatives.
  • Establish integration approaches between applications, devices, services, APIs, and cloud-based systems.
  • Architect distributed systems capable of supporting high-volume, highly available, and performance-sensitive workloads.
  • Provide technical guidance during implementation and contribute hands‑on expertise when complex architectural challenges arise.
  • Help engineering teams establish standards around system design, documentation, monitoring, observability, and production support.
  • Promote resilient architecture patterns and operational practices across production environments.
  • Support technical planning and platform evolution while balancing immediate delivery requirements with longer-term technology needs.
  • Identify architectural risks, dependencies, and opportunities for improvement across interconnected platforms.
  • Provide technical leadership across multiple engineering disciplines and technology domains.
Required Qualifications
  • 8+ years of experience designing, developing, or delivering complex enterprise or large-scale software systems.
  • Broad technical experience across multiple layers of a modern technology stack.
  • Strong systems architecture background involving several of the following: firmware, embedded technologies, IoT, mobile applications, web applications, backend services, data systems, and cloud platforms.
  • Experience designing RESTful APIs and event‑driven integrations within distributed architectures.
  • Hands‑on understanding of cloud‑native application and infrastructure patterns.
  • Experience with microservices architectures, messaging and/or streaming technologies, data stores, and Infrastructure as Code (IaC).
  • Knowledge of IoT architecture, including device‑to‑cloud communication, edge computing considerations, and integration with cloud services.
  • Experience supporting solutions throughout the full software development lifecycle, from architecture and design through deployment and production operations.
  • Demonstrated ability to convert business and product requirements into scalable and resilient technical solutions.
  • Strong understanding of system reliability, availability, performance, security, and operational readiness.
Ideal Background

Candidates will be especially relevant if they have worked in environments where connected devices or firmware interact with mobile/web applications and cloud-based services. Experience architecting across those boundaries, rather than specializing exclusively in one application layer, will be particularly useful.

Equal Opportunity Employer, including disability and protected veteran status

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Solution Architect
Solution Architect

Compunnel, Inc. • Smithfield (RI)

On-site
USD 120,000 - 150,000
System Architect, Software Development - NOKE
System Architect, Software Development - NOKE

Janus International • Atlanta (GA)

On-site
USD 120,000 - 160,000
Senior Solutions Architect
Senior Solutions Architect

Good co India • United States

Remote
USD 140,000 - 180,000
Technical Architect
Technical Architect

Veritis Group Inc • Plano (TX)

On-site
USD 120,000 - 170,000
Cloud Architect
Cloud Architect

Peyton Resource Group • Houston (TX)

On-site
USD 140,000 - 190,000
Mobile Architect
Mobile Architect

Vervint • United States

Remote
USD 140,000 - 180,000
Solution Architect
Solution Architect

Cyient • Waco (TX)

On-site
USD 120,000 - 150,000
Senior System Architect: IoT, Cloud & Edge Solutions
Senior System Architect: IoT, Cloud & Edge Solutions

Think Consulting • Atlanta (GA)

On-site
USD 140,000 - 190,000
Solution Application Architect
Solution Application Architect

Work4ce Inc • Plano (TX)

On-site
USD 100,000 - 130,000
Senior Software Architect
Senior Software Architect

Digital Monitoring Products • Springfield (MO)

On-site
USD 100,000 - 130,000