Remote Lead Software Architect

Placements24

Riverton (UT)

Remote

USD 150,000 - 210,000

Full time

37 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Retirement plan
Training & certifications
Conference opportunities

Job summary

Placements24 is seeking a visionary Lead Software Architect to guide the technical direction of large-scale, distributed systems in a fully remote setting. The role focuses on defining architecture, setting standards, and mentoring teams to build scalable, secure software.

The ideal candidate has 10+ years in software development with 5+ years in architecture, deep experience with microservices and cloud-native patterns, and strong communication skills to align technical decisions with business

Qualifications

  • 10+ years of software development experience, 5+ years in architecture
  • Experience designing and implementing large-scale distributed systems
  • Deep knowledge of microservices, event-driven architectures, and related patterns

Responsibilities

  • Define and communicate the overall software architecture and technical vision.
  • Design scalable, resilient, and secure software systems and microservices.
  • Establish architectural standards, patterns, and best practices.
  • Collaborate with product managers, engineers, and stakeholders to translate requirements into solutions.
  • Provide technical leadership and mentorship to development teams.

Skills

Distributed systems design
Architectural patterns
Cloud platforms
Docker/Kubernetes
Technical leadership
Communication

Education

Master's or PhD in CS/Engineering

Tools

AWS
Azure
GCP

Job description

About the Role

Our client, a global leader in cloud-native application development, is seeking a visionary Lead Software Architect to join their fully remote, distributed team. This senior role is crucial for defining and guiding the technical direction of complex software systems, ensuring they are scalable, maintainable, and align with business objectives. You will be responsible for high-level design decisions, setting architectural standards, and mentoring engineering teams. The ideal candidate possesses extensive experience in designing and building large-scale distributed systems, a deep understanding of various architectural patterns, and a passion for innovation. This is a fully remote position, offering unparalleled flexibility and the opportunity to work on cutting-edge projects from anywhere, while contributing to projects that may have operational links to regions such as Upington, Northern Cape .

Key Responsibilities
  • Define and communicate the overall software architecture and technical vision.
  • Design scalable, resilient, and secure software systems and microservices.
  • Establish architectural standards, patterns, and best practices.
  • Collaborate with product managers, engineers, and stakeholders to translate business requirements into technical solutions.
  • Provide technical leadership and mentorship to development teams.
  • Evaluate and select appropriate technologies and frameworks for projects.
  • Conduct architectural reviews and ensure adherence to established standards.
  • Identify and mitigate technical risks and challenges.
  • Stay abreast of emerging technologies and industry trends in software architecture.
  • Champion a culture of technical excellence and continuous improvement.
Requirements
  • Master's or Ph.D. in Computer Science, Engineering, or a related field, or equivalent experience.
  • 10+ years of experience in software development, with at least 5 years in a software architecture role.
  • Proven experience designing and implementing complex, high-traffic distributed systems.
  • Deep knowledge of various architectural styles (microservices, event-driven, etc.).
  • Proficiency in multiple programming languages and technologies.
  • Strong understanding of cloud platforms (AWS, Azure, GCP) and cloud-native principles.
  • Experience with containerization and orchestration technologies (Docker, Kubernetes).
  • Excellent leadership, communication, and interpersonal skills.
  • Ability to articulate complex technical concepts to both technical and non-technical audiences.
  • Experience working in a fully remote environment.
  • Familiarity with the South African technology landscape, possibly including areas near Upington, Northern Cape , is an advantage.
Benefits

This is a fully remote role, offering the ultimate in work flexibility and work-life balance. Our client provides a highly competitive salary, significant performance bonuses, and a top-tier benefits package including comprehensive health insurance and retirement planning. We invest heavily in our employees' professional growth through extensive training programs, certifications, and opportunities to attend global tech conferences. Join an innovative, forward-thinking company that is shaping the future of software architecture and empower yourself to make a significant impact from anywhere in the world. You will work with a world-class team on challenging and rewarding projects.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Architect
Senior Software Architect

Placements24 • Riverton (UT)

Hybrid
USD 140,000 - 210,000
Competitive salary
Hybrid work model
Health benefits
+2
Principal Solutions Architect
Principal Solutions Architect

Placements24 • Riverton (UT)

Remote
USD 150,000 - 200,000
Home office setup allowance
Performance bonuses
Comprehensive health, disability, and 
+1
Senior Technical Lead (Software Development)
Senior Technical Lead (Software Development)

Placements24 • Windsor Park (TN)

Hybrid
USD 150,000 - 230,000
Senior Cloud Solutions Architect (Remote)
Senior Cloud Solutions Architect (Remote)

Placements24 • Roanoke (VA)

Hybrid
USD 150,000 - 210,000
Stock options
Health, dental, and vision insurance
Retirement savings plan
+1
Lead Remote Electrical Systems Architect
Lead Remote Electrical Systems Architect

Placements24 • Houston (TX)

Hybrid
USD 180,000 - 280,000
Executive-level salary
Remote work flexibility
Professional development opportunities
+1
Chief Architect
Chief Architect

Placements24 • Riverton (UT)

On-site
USD 250,000 - 450,000
Equity options
Executive compensation package
Performance bonus
+2
Senior Software Architect
Senior Software Architect

Placements24 • Willows (CA)

On-site
USD 48,000 - 96,000
Medical aid
Retirement fund
Bonuses and annual reviews
+2
Senior Software Development Lead
Senior Software Development Lead

Placements24 • United States

Hybrid
USD 54,000 - 84,000
Competitive salary
Stock options / equity participation
Professional development
+2
Principal Software Engineer
Principal Software Engineer

Placements24 • Houston (TX)

On-site
USD 90,000 - 150,000
Executive benefits package
Stock options / equity participation
Flexible work arrangements
+1
Remote Senior Software Engineer - Cloud Infrastructure
Remote Senior Software Engineer - Cloud Infrastructure

Placements24 • United States

Remote
USD 66,000 - 108,000
Remote work across SA