Software Architect

SPADTEK SOLUTIONS LLC
Seattle, WA, United States
7 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Amazon Web Services Software as a Service Cloud Computing Software Design Patterns Programming Tools Distributed Systems Platform as a Service (PAAS) Software Engineering Software Systems Data Streaming Systems Architecture
+8 more
Enterprise Software Applications System Availability Containerization Kubernetes Information Technology Apache Kafka Video Streaming Docker

Job description

  • Define solution and system architecture, technical direction, and technology roadmaps.
  • Establish and apply architecture best practices and standards across software solutions.
  • Design reusable, scalable frameworks and enterprise-level components.
  • Evaluate technology options and provide first-level effort and cost assessments.
  • Collaborate with cross-functional teams to develop enterprise technology solutions.
  • Support technology decisions by evaluating risks, costs, benefits, and ROI.
  • Contribute to strategic initiatives, planning, and technical discussions.
  • Partner with Product Management, Domain Architects, and Lead Engineers to deliver solutions from concept through implementation.
  • Serve as the primary technical solution architect for assigned teams, systems, and integrations.
  • Act as a technical escalation point for architecture and integration-related issues.
  • Drive continuous improvements across performance, security, automation, quality, monitoring, and platform reliability.
  • Develop and maintain current-state and future-state architecture models and documentation.
  • Stay current with emerging technologies, architectural trends, and industry best practices.
  • Develop proof-of-concept solutions to validate new technologies and architectural approaches.

Requirements

We are seeking an experienced Senior Solution Architect / Software Architect to design and deliver high-performing, scalable software solutions that support evolving business needs and exceptional customer experiences.

The ideal candidate will have strong experience in enterprise application architecture, modern integration technologies, full-stack solutions, cloud platforms, streaming technologies, and containerized environments. This role requires a strong architectural mindset along with the ability to collaborate with engineering, product, and business teams., * Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.

  • 10+ years of software engineering experience, including 5+ years focused on enterprise application architecture.
  • Strong experience designing enterprise applications using modern integration technologies.
  • Proven experience with end-to-end full-stack application architecture and SaaS/PaaS integration.
  • Experience developing technology roadmaps covering a 3-5 year horizon.
  • Strong knowledge of architectural frameworks, design patterns, and enterprise architecture principles.
  • Experience evaluating and selecting technologies, platforms, and development tools.
  • Experience providing technical leadership and mentoring engineering team members.
  • Experience working in a SAFe/Agile environment.
  • Experience supporting multiple medium-to-large initiatives simultaneously.
  • Experience with real-time streaming platforms at scale, such as Apache Kafka.
  • Experience designing solutions using AWS or other public cloud platforms.
  • Strong experience with Docker, Kubernetes, or other container orchestration platforms.
  • Excellent communication, collaboration, problem-solving, and technical leadership skills.

Preferred Skills

  • Java Full Stack development experience.
  • Experience in the Retail / Supply Chain domain.
  • Experience working with the CBX platform.
  • Strong experience with enterprise integrations and distributed systems.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Solving complex platform architecture challenges at an enterprise scale

Maria Apazoglou · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · World Congress 2022

1:37 min

Introduction to Apache Kafka benchmarking and performance analysis

Kirill Kulikov · LIVE

2:46 min

Building full end-to-end tech solutions internally

Tomáš Čupr · World Congress 2022

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all