Skip to Main Content
SaaS App Architect - Remote
Braintrust San Francisco, CA

SaaS App Architect - Remote

Braintrust
San Francisco, CA
Expired: over a month ago Applications are no longer accepted.
  • $120 to $140 Hourly
  • Full-Time
Job Description

JOB TYPE: Freelance, Contract Position - No agencies (See notes below)

LOCATION: Remote. Must be in the US to apply

HOURLY RANGE: Our client is looking to pay $120 - $140 USD / HR

ESTIMATED DURATION: 40Hrs/Week 

 

ABOUT THE OPPORTUNITY

The SaaS Application Architect will oversee all technical design and integration aspects of candidate SaaS solutions and required integrations. This Architect will work closely with other technology teams to define data movement and integration strategies that align and support the strategic objectives of the organization. This Architecture lead will be expected to understand and provide technical direction for all SaaS system integrations. We believe that a coherent approach to systems architecture is needed. We want systems that are responsive, resilient, elastic, loosely coupled and message driven.

You must be capable of working independently, collaboratively within the team, as well as collaboratively with other teams. The SaaS team works in a fun, fast paced environment and our mission is always working to make our team as fully automated and fully integrated as possible.

Summary 

  • Lead technical design sessions; architect and document technical solutions aligned with the strategic objectives of the organization.
  • Identify gaps and define resolution strategies for data movement between candidate SaaS solutions and core enterprise systems
  • Establish core Architectural Design Patterns for the entire SaaS applications estate  
  • Define target state and transition architectures and roadmaps
  • Work directly with vendors and collaborate with internal teams to serve as the technical architect on SaaS integration projects
  • Collaborate with others to define end-to-end systems architecture and design in accordance with business and operational requirements
  • Develop component, service, and interface definitions, define system implementation approaches and operational aspects

Responsibilities

  • Be aware of technology industry and market trends to determine their potential impact on the enterprise architecture.
  • Promote the EA processes, strategies, and recommendations to the organization, including the enterprise's IT and business leaders
  • Follow and help define coding standards.
  • Oversees and coordinates performance optimizations for all owned applications
  • Work with project management to develop the overall implementation solution plan
  • Supports full end-to-end application lifecycle
  • Review development practices to identify areas of improvement
  • Work with vendors to resolve complex issues as needed
  • Evaluate 3rd party applications and provide feedback on viability to senior leadership
  • Mentor junior developers

Competencies

  • Problem solving— a creative, analytical mind able to review large quantities of data and quickly bring solutions to life.
  • Interpersonal skills—the individual maintains confidentiality, remains open to others' ideas, and exhibits willingness to try new things.
  • Oral communication—the individual speaks clearly and persuasively in positive or negative situations and demonstrates group presentation skills.
  • Written communication—the individual edits work for spelling and grammar, presents numerical data effectively and can read and interpret written information.
  • Planning/organizing—the individual prioritizes and plans work activities and uses time efficiently.
  • Quality control—the individual demonstrates accuracy and thoroughness and monitors own work to ensure quality.
  • Adaptability—the individual adapts to changes in the work environment, manages competing demands, and can deal with frequent change, delays, or unexpected events.
  • Dependability—the individual is consistently at work and on time, follows instructions, responds to management direction, and solicits feedback to improve performance. 

Qualifications 

  • 10+ years of overall IT experience
  • At least 5 years of experience with hands-on implementation conceptualizing, architecting, designing, and communicating enterprise class solutions
  • Hands-on working knowledge of Service Oriented Architecture and APIs (REST, SOAP, etc.) and other modern integration patterns
  • Strong understanding of architectural patterns, guard rails and design best practices and experience working in Agile methodologies; ability to lead a team and work independently when required, taking ownership of complex feature areas, and delivering them from start to finish
  • Develop component, service, and interface definitions, define system implementation approaches and operational aspects
  • Knowledge of data integration tools and experience integrating SaaS Tools to manage
  • Enterprise platforms
  • Familiarity with platform authentication patterns (SAML, SSO, OAuth)
  • Experience with ServiceNow/APM a huge plus
  • Experience using a No SQL database such as Mongo or Cosmos is a plus  
  • Experience with NodeJS, Python, Ruby, Java, Javascript
  • Experience working in a high traffic, e-commerce environment
  • Understanding of CI/CD systems
  • An understanding of Azure cloud methodology and resources including SQL Data Warehouse, Blobs/Containers, Data Lake, Azure Data Factory

Apply Now!


this is a remote position

Address

Braintrust

San Francisco, CA
94133 USA

Industry

Technology

Get fresh SaaS App Architect - Remote jobs daily straight to your inbox!

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.