Principal Software Architect

7 days ago


Bellevue, Washington, United States SourceOwls, LLC Full time
About the Role

We are seeking a highly skilled and experienced Principal Software Engineer to join our Digital Marketing Technology team at SourceOwls, LLC. As a key member of our team, you will play a critical role in designing and developing software solutions that drive business growth and enhance financial security for our clients.

Key Responsibilities
  • Lead the solutioning and delivery of large projects involving multiple systems and deliverables.
  • Act as a trusted advisor to the business, collaborating across multiple application development teams to align system architectures/designs with overarching business and technology strategies.
  • Anticipate the impact of various solutions on the business and work with partners to explain tradeoffs and facilitate optimal decisions.
  • Contribute to the technology roadmap by aligning short-term and long-term goals with specific technology solutions.
  • Provide technical consulting and leadership, identifying and implementing new technologies to support strategic business objectives.
  • Visualize system and data architectures using standardized modeling techniques.
  • Research and evaluate new technologies for potential integration into the software stack.
  • Assess existing system architectures and drive continuous improvement.
  • Optimize application performance and stability by proactively identifying, investigating, and resolving potential issues.
Required Qualifications
  • Bachelor's degree in a technical or business discipline, or equivalent work or educational experience; an advanced degree is preferred.
  • Minimum of 10 years of software development experience.
  • At least 3 years of experience at a principal level or similar.
  • Experience with Sitecore or similar CMS solutions is a plus.
  • SEO experience is preferred.
  • Proficiency in visualizing application design through use cases, activity diagrams, sequence diagrams, and entity relationship diagrams.
  • Experience leading the design and implementation of distributed, resilient, service-oriented application architectures.
  • Proven experience leading technical design across multiple, interdependent projects.
  • Ability to clearly explain complex technical concepts to a wide range of audiences.
  • Strong knowledge of secure coding standards and best practices.
  • Experience with continuous integration and continuous delivery.
  • Proficiency in Test Driven Development (TDD) concepts, methods, and tools.
  • Proven ability to learn and deliver solutions in multiple programming languages and technical environments.
  • Commitment to staying current with emerging technologies and new applications of existing technologies through professional work or continuing education.
  • Excellent technical and communication skills, with the ability to interface across all domains and seniority levels within the organization.
  • Proficient verbal and written communication skills in English.
Technical Expertise Required
  • Advanced expertise with at least 8 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 frameworks)
Additional Skills
  • Experience with Sitecore or similar CMS solutions is a plus.
  • SEO experience is preferred.
  • Strong ability to visualize application design through various diagramming techniques.
  • Experience leading the design and implementation of distributed, resilient, service-oriented architectures.
  • Proven ability to explain complex technical subjects to diverse audiences.
  • Knowledge of secure coding standards and best practices.
  • Familiarity with continuous integration and continuous delivery practices.
  • Expertise in Test Driven Development (TDD) methods and tools.
  • Proven ability to adapt to new technologies and environments, maintaining up-to-date technical knowledge.
  • Strong interpersonal and communication skills, with the ability to collaborate effectively across all levels of an organization.
  • Proficiency in verbal and written English communication.


  • Bellevue, Washington, United States SourceOwls, LLC Full time

    Job Description**About the Role**We are seeking a highly skilled and experienced Principal Software Engineer to join our team at SourceOwls, LLC. As a key member of our Digital Marketing Technology team, you will be responsible for designing and developing software solutions that meet the needs of our internal and external clients.Key ResponsibilitiesLead...


  • Bellevue, Washington, United States TMobile Full time

    Be unstoppable with usT-Mobile is synonymous with innovation–and you could be part of the team that disrupted an entire industry We reinvented customer service, brought real 5G to the nation, and now we're shaping the future of technology in wireless and beyond. Our work is as exciting as it is rewarding, so consider the career opportunity below as your...

  • Principal Architect

    2 days ago


    Bellevue, Washington, United States Acumatica Full time

    About AcumaticaAcumatica is a leading innovator in cloud ERP (Enterprise Resource Planning) with customers worldwide. Our industry-specific business management solution is engineered to address real-world needs, featuring intelligent workflows and market-leading usability that enable companies to manage risk, anticipate disruption, and seize new...


  • Bellevue, Washington, United States T-Mobile Full time

    About T-Mobile:At T-Mobile, we prioritize our employees as much as our customers. Our comprehensive Total Rewards Package is designed to provide significant benefits to our team members. All employees receive a competitive salary and a robust compensation package, which is part of our Total Rewards initiative. We offer various wealth-building opportunities,...


  • Bellevue, Washington, United States T-Mobile Full time

    Company Overview:At T-Mobile, we prioritize your growth and well-being. Our comprehensive Total Rewards Package is designed to ensure that our employees receive the same level of care and support that we extend to our customers.Position Summary:The Principal Architect, Systems plays a crucial role, acting as a strategist, designer, analyst, and leader within...


  • Bellevue, Washington, United States T-Mobile Full time

    About T-Mobile:At T-Mobile, we prioritize our employees just as much as our customers. Our comprehensive Total Rewards Package ensures that all team members receive a competitive salary and a robust compensation structure.Job Overview:The Principal Architect, Systems plays a crucial role as a strategist, designer, analyst, customer advocate, and influential...


  • Bellevue, Washington, United States T-Mobile Full time

    Company Overview:At T-Mobile, we prioritize our employees just as much as our customers. Our comprehensive Total Rewards Package is designed to provide a competitive salary and a robust compensation structure.Role Summary:The Principal Architect, Systems plays a pivotal role, acting as a strategist, designer, analyst, and influential leader within both...


  • Bellevue, Washington, United States T-Mobile Full time

    At T-Mobile, we prioritize your growth. Our comprehensive Total Rewards Package guarantees that our employees receive the same exceptional care we extend to our customers. All team members benefit from a competitive base salary and a robust compensation package, which is part of our Total Rewards. Additionally, employees have access to various...


  • Bellevue, Washington, United States Snowflake Full time

    About SnowflakeSnowflake is a cloud-based data platform that enables organizations to unlock the value of their data with near-unlimited scale, concurrency, and performance.Our VisionWe envision a world where data is accessible to all, and organizations can make informed decisions with confidence.Job SummaryWe are seeking a highly skilled Senior Software...


  • Bellevue, Washington, United States Walgreens Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Architect to join our team at Walgreens. As a key member of our software development team, you will play a leading role in designing, developing, and testing software systems and applications for our company.Key ResponsibilitiesSoftware Design and Development: Plan, design,...


  • Bellevue, Washington, United States Snowflake Full time

    About the RoleSnowflake is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will play a key role in designing and building features and distributed platforms at scale.Key ResponsibilitiesDesign and build features and/or distributed platforms at scale.Drive impactful initiatives for the globally...


  • Bellevue, Washington, United States T-Mobile Full time

    At T-Mobile, we prioritize your growth. Our comprehensive rewards package guarantees that our employees receive the same level of appreciation that we extend to our customers. Every team member benefits from a competitive salary and a robust compensation package, which is part of our Total Rewards initiative. Our employees have access to various...


  • Bellevue, Washington, United States Oleria Full time

    About Oleria:Oleria provides adaptive and autonomous identity security solutions that help organizations accelerate at the pace of change, trusting that their data is protected. Oleria enables organizations to have comprehensive visibility into their access posture and autonomously identifies and mitigates access risks before they can be exploited. Founded...


  • Bellevue, Washington, United States Walmart Full time

    Job Summary:We are seeking a highly skilled and experienced Senior Software Engineer to join our team at Walmart. As a Principal Software Engineer, you will play a pivotal role in designing, developing, and implementing solutions that solve mission-critical business problems in building seamless experiences at point of sale for our customers.About the...


  • Bellevue, Washington, United States Snowflake Full time

    About SnowflakeSnowflake is a leading cloud-based data platform that empowers organizations to unlock the value of their data. Our mission is to enable a world where data is accessible, affordable, and effective for all users.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team in Bellevue, WA. As a key member of our...


  • Bellevue, Washington, United States T-Mobile Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer - Data Architect to join our team at T-Mobile. As a key player in designing and developing robust data architectures on Azure, you will be responsible for analyzing, architecting, designing, and developing data warehouse and business analytics solutions on-premise, in the cloud, and on...


  • Bellevue, Washington, United States Blueprint Full time

    Senior Software Development Engineer at Blueprint Technologies Remote About Blueprint: Blueprint Technologies is a premier technology solutions provider based in Bellevue, Washington, recognized for our commitment to solving complex challenges. Our team, comprised of talented individuals from diverse backgrounds, is our most valuable asset. We...


  • Bellevue, Washington, United States T-Mobile Full time

    Company Overview:At T-Mobile, we prioritize our employees just as much as our customers. Our comprehensive Total Rewards Package is designed to provide competitive salaries and benefits that foster financial growth.Position Summary:We are seeking an innovative and strategic Principal Solutions Architect to spearhead end-to-end solution design initiatives...


  • Bellevue, Washington, United States T-Mobile Full time

    Company Overview:At T-Mobile, we prioritize our employees just as much as our customers. Our comprehensive Total Rewards Package is designed to provide competitive salaries and a range of benefits that foster financial growth.Role Overview:We are seeking an innovative and strategic Principal Solutions Architect to spearhead end-to-end solution design...


  • Bellevue, Washington, United States T-Mobile Full time

    About T-Mobile: At T-Mobile, we prioritize your growth and success. Our comprehensive Total Rewards Package is designed to ensure that our employees feel valued and appreciated. Position Overview: We are seeking an innovative and strategic Principal Solutions Architect who will play a pivotal role in shaping our solution design strategies across various...