Software Solutions Architect

2 weeks ago


Seattle, Washington, United States Human Capital Solutions Full time
About the Job

Principal Engineer

Hybrid

Seattle, WA

Full time

Salary Range

$149,500 USD - $178,900 USD

Specific compensation will be based on the candidate's experience, skills, qualifications, commercial considerations, and other job-related factors permitted by law.

Salary is just one part of the compensation package, which includes an annual performance bonus (subject to eligibility criteria) and participation in competitive benefits programs including healthcare, retirement, vacation, and wellbeing programs.

Job Description

The Principal Engineer is responsible for implementing software solutions within the Digital Marketing Technology team for both internal and external clients.

This role involves designing and developing technical solutions for new and existing applications in collaboration with various business stakeholders and IT team members.

Success in this role requires thriving in a highly collaborative, fast-paced, and agile software development environment.

The Principal Engineer will engage in all phases of the software development lifecycle including requirements gathering, analysis, design, development, unit testing, code review, and deployment.

They will also provide industry best-practice guidance and incorporate IT standards, tooling, and practices to enhance code quality, performance, and delivery.

Essential Responsibilities
  1. Lead the solutioning and delivery of large projects with multiple underlying systems and deliverables.
  2. Act as a trusted advisor to the business and work across multiple application development teams to align system architectures/designs with high-level business and technology strategy.
  3. Anticipate the impact of different solutions on the business and collaborate with business partners to explain tradeoffs and make optimal decisions.
  4. Contribute to the technology roadmap by aligning short-term and long-term goals with specific technology solutions.
  5. Deliver technical consulting and leadership, identifying and implementing new uses of technology to meet strategic objectives.
  6. Visualize system and data architectures using standardized modeling techniques.
  7. Research and evaluate new technologies for potential inclusion in the software stack.
  8. Assess existing system architectures and drive continuous improvement.
  9. Optimize application performance and stability by proactively identifying, investigating, and resolving issues.
  10. Perform additional duties as assigned.
Expertise Required

Bachelors degree in a technical or business discipline, or equivalent work or education-related experience required. Advanced degree preferred.

Minimum 10 years of software development experience.

Minimum 3 years of experience at a principal level or similar.

Advanced technical expertise and 8 or more years of practical experience in:

  • .NET Framework (4.0 or later)
  • C#
  • SQL Server
  • JavaScript/TypeScript
  • HTML5 and CSS

Strong experience with:

  • ASP.NET MVC (3 or later)
  • ASP.NET Web API (2 or later)
  • Building single-page applications using React (or similar)

Experience with Sitecore or similar CMS solutions is a plus.

Experience in SEO preferred.

Experience visualizing application design using use cases, activity, sequence, and entity relationship diagrams.

Experience leading the design and implementation of distributed, resilient, service-oriented application architectures.

Experience leading technical design across multiple, dependent projects simultaneously.

Ability to effectively explain complex technical subjects to diverse audiences.

Strong knowledge of secure coding standards and best practices.

Experience with continuous integration and continuous delivery.

Experience in Test Driven Development concepts, methods, and tools.

Proven ability to learn and deliver solutions in multiple programming languages and technical environments.

Proven ability to stay current with emerging technologies and new applications of existing technologies through work or continuing industry or education involvement.

Excellent technical and communication skills and ability to interface with all domains and seniority levels in the organization.

Proficient verbal and written skills to effectively communicate in English.

Additional Skills

  • Ability to communicate clearly and build trusted relationships with others.
  • Demonstrated ability to take on new opportunities and tough challenges with a sense of urgency and enthusiasm.
  • Client-focused decision-making and actions.
  • Demonstrated ability to be a collaborative team player, interact well with all levels of internal and external personnel, and adapt to rapidly changing requirements.

Full-time hours required, with additional hours as necessary.


  • Software Architect

    2 weeks ago


    Seattle, Washington, United States VDart Full time

    Software Architect Job DescriptionVdart is a global staffing solutions provider specializing in emerging technology. Our team of experts helps clients find top talent in the industry.Job Summary:This is a full-time Software Architect role based in Seattle, WA. As a Software Architect, you will be responsible for designing and overseeing the development of...


  • Seattle, Washington, United States RIT Solutions, Inc. Full time

    Principal EngineerRIT Solutions, Inc. is seeking a highly skilled Principal Engineer to join our team supporting Master Data and eCommerce. The ideal candidate will have extensive experience in designing and delivering high-performance APIs using AWS hosted solutions and C#/.Net.Key Responsibilities:Design and implement scalable APIs for Master Data and...


  • Seattle, Washington, United States RIT Solutions, Inc. Full time

    Principal EngineerRIT Solutions, Inc. is seeking a highly skilled Principal Engineer to join our team supporting Master Data and eCommerce. This is a key role that requires a strong technical background and leadership skills.Key Responsibilities:Design and develop high-performance AWS hosted APIs and solutions using C# and.NetCollaborate with the...

  • Software Architect

    3 weeks ago


    Seattle, Washington, United States People Tech Group Inc Full time

    Job Title: Software ArchitectJob Summary:We are seeking a highly skilled Software Architect to join our team at People Tech Group Inc. As a key member of our engineering team, you will be responsible for designing and developing scalable, efficient, and secure software systems.Key Responsibilities:Design and develop software systems using Java 8 and core...


  • Seattle, Washington, United States AmazonWebServices Full time

    Job Title: AWS GenAI Solutions ArchitectJoin Amazon Web Services (AWS) as a GenAI Solutions Architect and help shape the future of cloud-based solutions for Generative AI (GenAI). As a key member of our team, you will work closely with engineering teams, customers, and partners to develop and deploy scalable GenAI workloads on AWS.About the RoleWe are...


  • Seattle, Washington, United States Nixio Digital Services Full time

    About the RoleNixio Digital Services is seeking a highly skilled Senior Solutions Architect to join our team. As a Senior Solutions Architect, you will play a key role in designing and implementing cutting-edge digital solutions that drive business growth and innovation.Key ResponsibilitiesPartner with cross-functional teams to develop and implement digital...


  • Seattle, Washington, United States Aquent Full time

    Job Title: Software Database ArchitectWe are seeking a skilled Software Database Architect to join our team. As a key member of our technology team, you will be responsible for designing and implementing large-scale data systems that meet the needs of our clients.Key Responsibilities:Design and architect software, hardware, and communications systems to...


  • Seattle, Washington, United States Ford Motor Company Full time

    Job Title: Solution EngineerAt Ford Motor Company, we're seeking a highly motivated and technology-focused individual to join our Collaborative Software Engineering (CSE) team. As a Solution Engineer, you'll play a crucial role in enabling the creation and management of platforms and APIs deployed to the Ford mobility ecosystem.Key Responsibilities:Implement...


  • Seattle, Washington, United States Amazon Full time

    Job DescriptionAbout the RoleWe are seeking a highly skilled Cloud Solutions Architect to join our team at Amazon. As a Cloud Solutions Architect, you will play a key role in driving revenue, adoption, and growth from the largest and fastest growing small- and mid-market accounts to enterprise-level customers.Key ResponsibilitiesWork directly with partners...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Solutions Architect to join our team at Amazon. As a Solutions Architect, you will play a critical role in helping our customers succeed in the cloud.Key ResponsibilitiesWork directly with customers to accelerate their business outcomes and recommend best-practice cloud architectures in line with their long-term...


  • Seattle, Washington, United States AmazonWebServices Full time

    About the RoleWe are seeking an experienced and motivated Technical Manager to lead, coach, and grow our team of technically skilled Solution Architects. As a key member of our Solutions Architecture team, you will be responsible for developing and implementing cloud-based solutions that meet the needs of our customers.Key ResponsibilitiesLead and manage a...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly motivated Cloud Computing Solutions Architect to join our team at Amazon. As a Solutions Architect, you will play a key role in helping our customers design and implement innovative cloud computing solutions.Key ResponsibilitiesOwn the technical engagement and ultimate success around specific implementation...


  • Seattle, Washington, United States Amazon Web Services, Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Solutions Architect to join our team at Amazon Web Services, Inc. As a Solutions Architect, you will play a critical role in helping our customers design and implement scalable, flexible, and resilient technical architectures that meet their complex business challenges.Key...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Security Solutions Architect to join our team at Amazon. As a key member of our organization, you will play a critical role in designing and implementing secure solutions that meet the needs of our business.Key ResponsibilitiesDevelop and implement scalable security solutions that align with our enterprise...


  • Seattle, Washington, United States Cloud Mobile Technologies LLC Full time

    SAP Technical Architect (Azure/Azure Gov) PositionJob Summary: We are seeking a highly experienced SAP Technical Architect to lead the design and implementation of SAP solutions on the Microsoft Azure cloud platform.Key Responsibilities:Design and implement scalable and highly available SAP solutions on Azure, considering factors like redundancy, disaster...


  • Seattle, Washington, United States Amazon Web Services, Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Solutions Architect to join our team at Amazon Web Services, Inc. As a Solutions Architect, you will play a critical role in helping our customers design and implement efficient and scalable cloud-based architectures using our compute services.Key ResponsibilitiesRepresent the voice of the...


  • Seattle, Washington, United States AmazonWebServices Full time

    About the RoleWe are seeking an experienced Cloud Solutions Architect to join our team at Amazon Web Services (AWS). As a Cloud Solutions Architect, you will play a critical role in designing and implementing highly scalable, flexible, and resilient cloud architectures for data, analytics, and AI workloads.Key ResponsibilitiesPartner with enterprise...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Database Solutions Architect to join our team at Amazon Web Services. As a key member of our Cloud Database team, you will be responsible for designing, implementing, and optimizing highly available, scalable, and secure database solutions on cloud platforms.Key ResponsibilitiesDesign and implement database...

  • Solutions Architect

    4 weeks ago


    Seattle, Washington, United States Orby, Inc. Full time

    About Orby, Inc.Orby, Inc. is a pioneering company in the field of Automation AI, dedicated to revolutionizing the way businesses operate by automating repetitive processes. Our cutting-edge platform, powered by an actions-based foundation model, enables users to observe, learn, and automate tasks with ease.Job SummaryWe are seeking a highly skilled...

  • Solution Architect

    4 weeks ago


    Seattle, Washington, United States Acumatica Full time

    Job DescriptionCompany OverviewAcumatica is a leading innovator in cloud-based enterprise resource planning (ERP) software, serving businesses worldwide. Our mission is to empower small and mid-size companies to unlock their potential and drive growth through our cutting-edge technology.Job SummaryWe are seeking an experienced Solution Architect to support...