Software Architect

psudo

San Francisco (CA)

Remote

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm in San Francisco is seeking a Software Architect to lead design efforts on various projects. You will work closely with cross-functional teams and be responsible for crafting solutions, documenting architectures, and maintaining product roadmaps. The ideal candidate has over 5 years of experience in SaaS architecture and a strong background in software development. Competitive compensation and remote work options available.

Qualifications

  • 5+ years experience in end-to-end architecture for large designs in the SaaS industry.
  • Demonstrated expertise in building web applications and management at scale.
  • Ability to prioritize and handle work under critical project timelines.

Responsibilities

  • Lead design effort on a variety of projects in a collaborative environment.
  • Create documentation for software architecture and maintain it.
  • Identify appropriate software architecture for server-side and client-side solutions.

Skills

Software development experience in Ruby, Java, Scala, Go, Python, Javascript
Excellent social and communication skills
Understanding of datastores (SQL, NoSQL)
Knowledge of cloud-based architectures, AWS
Ability to guide teams in front-end technologies like Angular, Ember

Education

Bachelor's or Master's in computer science or relevant fields

Tools

Unified Modeling Language (UML)
Architectural patterns for High Availability

Job description

Other locations: Canada, London, India & Australia.

Remote: OK

Job Role:

As a software architect, you will lead the design effort on a variety of projects in a highly collaborative, dynamic environment. You’ll design creative solutions to real market problems. You will work closely with other partners such as, product and marketing managers, designers, and other software engineers to develop new product offerings and improve efficiency of the solution.

Responsibilities:
  • Work collaboratively with product, marketing and other engineering teams in understanding the requirements and assist them in delivering the solution.
  • Understand the big picture and the various use cases involved while crafting the solution and document them in Unified Modeling Language (UML).
  • Identify the appropriate software architecture for both server-side and client-side solution to achieve the proposed requirement.
  • Assist Software Designer/Implementers with the creation of detailed software design specifications.
  • Own and maintain the architecture document.
  • Perform software version control and maintain periodic compilation schedule.
  • Maintain product roadmap, release schedules and architectural standards that ensures alignment with business objectives.
  • Mitigate risks and problem identified in providing the solution.
  • Keep an eye out for technology trends, open source projects that can be used.
  • Integrate internal and external product design into a cohesive user experience.
  • Drive a compelling long-term vision, build long-lasting design directions, and dive deep to very specific details, so you effectively hold the entire product architecture in your head.
  • Define criteria for completeness to meet system and business expectations.
  • Ensure the overall integrity of the software architecture and validates it against the system specification.
Requirements:
  • Bachelor's or Master's degree in computer science or relevant fields.
  • At least 5+ years experience in with end-end architecture for large design and coordinate project team in SaaS industry.
  • Excellent social and communication skills.
  • Demonstrated expertise in building Web Applications, Enterprise Applications, Web Services, and Management at scale is a requirement. Strong knowledge of datastores (SQL, NoSQL), and ability to make choices among available technology based on requirements.
  • Experience with Architectural patterns for High Availability, Performance, Scale Out architecture, Disaster Recovery, Security Architecture Knowledge of cloud based architectures, deployment and operational aspects of Amazon Web Services cloud is a plus.
  • Software development experience in one or more programming languages - Ruby, Java, Scala, Go, Python, Javascript.
  • Exposure to industry standards like REST, BPEL, Java EE, OSGi.
  • Ability to guide the team in all tiers of enterprise applications including front-end technologies like angular, ember.
  • Be data driven, identify and demonstrate the right tools at every stage of software development to ensure code and architectural qualities are not compromised.
  • Ability to prioritize and handle work to critical project timelines in a dynamic environment and develop new approaches to complex design problems.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Architect
Software Architect

Jobtailor • Los Angeles (CA)

On-site
USD 140,000 - 210,000
Principle Engineer/Solutions Architect
Principle Engineer/Solutions Architect

Jobsbridge • Phoenix (AZ)

On-site
USD 120,000 - 150,000
Senior Application Architect
Senior Application Architect

Confidential Jobs • Austin (TX)

On-site
USD 100,000 - 130,000
Software Architect - San Francisco
Software Architect - San Francisco

Yeah! Global • San Francisco (CA)

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

Peyton Resource Group • Houston (TX)

On-site
USD 150,000 - 200,000
Software Architect .Net
Software Architect .Net

The Timberline Group • St. Louis (MO)

On-site
USD 120,000 - 180,000
Technical Architect
Technical Architect

The Timberline Group • St. Louis (MO)

On-site
USD 120,000 - 180,000
Industry-leading bonus program
Profit sharing
401k Traditional
Software Architect / C# / .NET
Software Architect / C# / .NET

Motion Recruitment Partners LLC • Boston (MA)

On-site
USD 140,000 - 210,000
Solution Architect | Las Vegas, NV
Solution Architect | Las Vegas, NV

Photon • Nevada (IA)

On-site
USD 100,000 - 130,000
Solution Architect
Solution Architect

Inizio Partners Corp • Jersey City (NJ)

On-site
USD 120,000 - 150,000