Principal Software Architect

4 weeks ago


Seattle, Washington, United States Russell Investment Group Full time

About the Role:

Russell Investments is seeking a highly skilled Principal Engineer to join our Digital Marketing Technology team. As a key member of our team, you will be responsible for designing and developing technical solutions for new and existing applications, working closely with internal business stakeholders and IT team members.

Key Responsibilities:

  • Lead the solutioning and delivery of large projects with multiple underlying systems and deliverables
  • 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
  • Anticipate how different solutions will ultimately impact the business and work with business partners to explain the tradeoffs and make optimal decisions
  • Contribute to the technology roadmap by matching short-term and long-term goals with specific technology solutions
  • Deliver technical consulting and leadership, identifying and implementing new uses of technology to help the business meet its strategic objectives
  • Visualize system and data architectures using standardized modeling techniques
  • Research and evaluate new technologies for potential inclusion in our software stack
  • Assess existing systems architectures and drive continuous improvement
  • Optimize application performance and stability by identifying, investigating, and resolving problems ahead of time

Requirements:

  • Bachelor's degree in technical or business discipline, or equivalent work or education-related experience required
  • Minimum 10 years of software development experience required
  • Minimum 3 years of experience at a principal level or similar
  • Advanced technical expertise and 8 or more years practical experience in .NET Framework (4.0 or later), C#, SQL Server, JavaScript/TypeScript, HTML5 and CSS, ASP.NET MVC (3 or later), ASP.NET Web API (2 or later), Building single page applications using React (or similar), JSON, SOA

Preferred Qualifications:

  • Experience with Sitecore or similar CMS solution
  • Experience in SEO
  • Experience visualizing application design in the form of use cases, activity, sequence, entity relationship, etc. 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 a diverse range of audiences
  • Strong knowledge of secure coding standards and best practices required
  • Experience with continuous integration and continuous delivery required
  • Experience in Test Driven Development concepts, methods and tools required
  • Proven ability to learn and to deliver solutions in multiple programming languages and technical environments required
  • Proven ability to stay current with emerging technologies and new applications of existing technologies, through work or continuing industry or education involvement required
  • 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 the English language

About Russell Investments:

Russell Investments is committed to providing equal employment opportunities for all associates and employment applicants regardless of race, religion, ancestry, creed, color, gender (including gender identity which refers to a person's actual or perceived sex, and includes self-image, appearance, behavior or expression, whether or not different from that traditionally associated with a person's biological sex), age, national origin, citizenship status, disability, medical condition, military status, veteran status, marital status, sexual orientation, past or present unemployment status , or any other characteristic protected by law.



  • Seattle, Washington, United States OnDek Solutions Full time

    Job Title: Principal Software ArchitectAt OnDek Solutions, we strive to enhance financial security for individuals every day. Our Digital Marketing Technology team is dedicated to delivering cutting-edge software solutions that serve both internal and external clients.As a Principal Software Architect on our team, you will be at the forefront of implementing...


  • Seattle, Washington, United States Tavant Full time

    Job Title: Principal Data ArchitectThis is a key leadership role for a Principal Data Architect who will be responsible for designing and implementing high-performance data platforms. The ideal candidate will have a strong background in computer science, data engineering, and software development.Key Responsibilities:Design and implement scalable,...


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

    Job SummaryWe are seeking a highly skilled Senior Software Architect to join our team at RIT Solutions, Inc. as a Principal Engineer. The ideal candidate will have a strong background in software development and a passion for designing and delivering high-performance APIs using AWS technologies.Key Responsibilities* Design and implement scalable and...


  • Seattle, Washington, United States Infoblox Full time

    Job DescriptionInfoblox is seeking a Principal Software Architect to join our Architecture team in North America. As a key member of our team, you will shape the direction of our software from proof of concept to implementation, working closely with and guiding Engineering teams across the company.This is an exceptional opportunity to join a strong, growing,...


  • Seattle, Washington, United States Dell Technologies Full time

    Evolve the Future of Data StorageDell Technologies is revolutionizing the data storage landscape by re-architecting its PowerScale stack to meet the unique demands of the consumer market in the GenAI era.As a Principal Software Engineer, you will play a key role in modernizing the stack through the development of advanced technologies in data storage...


  • Seattle, Washington, United States Slalom Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineering Lead to join our Technology Solutions practice in Seattle. As a Principal within our team, you will work closely with clients to scope and shape solutions with an outcome-oriented mindset, building relationships with businesses in the Seattle area and delivering exceptional and...


  • Seattle, Washington, United States Oracle Corporation Full time

    Job SummaryOracle Corporation is seeking a highly skilled Senior Principal Network Architect to lead our network lifecycle management programs. As a key member of our team, you will be responsible for defining high-level objectives and delivery procedures, organizing project technical milestones, and coordinating with immediate and skip-level leadership.Key...


  • Seattle, Washington, United States Tik Tok Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to join our Open Ecosystem team at TikTok. As a key member of our team, you will be responsible for designing and delivering end-to-end OpenAPI-based integrated solutions, such as order and fulfillment, merchandise, promotion, live and affiliate, IM and CRM, etc.Key ResponsibilitiesBe...


  • Seattle, Washington, United States Oracle Full time

    Job DescriptionWe are seeking a highly skilled and experienced engineer to join our advanced technology team as a Senior Principal Software Engineer.In this role, you will be responsible for designing, optimizing, and benchmarking large-scale GPU clusters, specifically focusing on running MLPerf benchmarks from MLCommons across thousands of NVIDIA and AMD...


  • Seattle, Washington, United States F5 Networks Full time

    About the RoleF5 Networks is seeking a highly skilled Principal Security Architect to join our Platform Security team. As a key member of our team, you will be responsible for ensuring the security of our products and services.Key Responsibilities:Lead the design and implementation of secure solutions for our products and servicesCollaborate with...


  • Seattle, Washington, United States Oracle Full time

    Job Title: Principal Software EngineerJob Summary:We are seeking a highly skilled Principal Software Engineer to join our team at Oracle. As a Principal Software Engineer, you will be responsible for leading the software design and development to support SmartNICs in a growing fleet of embedded Linux systems.Responsibilities:Lead the development effort to...


  • Seattle, Washington, United States Oracle Full time

    Job Title: Principal Software EngineerOracle is seeking a highly skilled Principal Software Engineer to join our Cloud Infrastructure team. As a key member of our team, you will be responsible for designing and developing software solutions for our SmartNICs in a growing fleet of embedded Linux systems.Responsibilities:Lead the development effort to support...


  • Seattle, Washington, United States Zillow Group Full time

    Job SummaryWe are seeking a highly skilled Principal Network Architect to join our team at Zillow Group. As a key member of our infrastructure team, you will be responsible for designing and implementing scalable and reliable cloud infrastructure to support our growing business.Key ResponsibilitiesDesign and implement cloud infrastructure using Kubernetes,...


  • Seattle, Washington, United States WarnerMedia Services, LLC Full time

    Job SummaryWarnerMedia Services, LLC is seeking a highly skilled Senior Software Architect to join our team in Seattle, WA. As a key member of our software engineering team, you will be responsible for designing and architecting scalable services that support millions of customers across various devices and surfaces. Key ResponsibilitiesDesign and implement...

  • Software Architect

    4 weeks ago


    Seattle, Washington, United States Neptune Full time

    About NeptuneWe are a startup founded by ex-Amazon and Intel employees. Our mission is to build an amazing platform for developers. If you are excited about building a scalable distributed system ground-up, this is an amazing opportunity.Job DescriptionWe are looking for a talented Software Architect to join our team. As a key member of our team, you will be...


  • Seattle, Washington, United States Blue Origin Full time

    Job Title: Principal Systems ArchitectJob Summary:At Blue Origin, we're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. As a Principal Systems Architect, you will be responsible for multi-disciplinary end-to-end system design for solutions leveraging multiple propulsion...

  • Software Architect

    4 weeks ago


    Seattle, Washington, United States Gradial Full time

    Transformative Software EngineerAt Gradial, we're pushing the boundaries of what's possible with generative AI. Our mission is to empower teams to transform their ideas into reality at unprecedented speeds. We're seeking a skilled Software Architect to join our team and help us shape the future of content management and digital experience creation.Key...


  • Seattle, Washington, United States Syntricate Technologies Full time

    Job Title: CATIA CAA Software ArchitectJob Summary: We are seeking a highly skilled CATIA CAA Software Architect to join our team at Syntricate Technologies. The ideal candidate will have strong knowledge and experience in CATIA CAA, Webservices, API, and EKL, as well as excellent technical and leadership skills.Key Responsibilities:Guide and approve the...


  • Seattle, Washington, United States DevSelect Full time

    Job Title: Senior Software ArchitectAt DevSelect, we're seeking a highly skilled Senior Software Architect to lead our Client Software Development team. As a key member of our CentralTech team, you'll be responsible for designing and implementing our internal SDK, ensuring it meets the needs of our game developers and sets the standard for the industry.Key...


  • Seattle, Washington, United States Omni Inclusive Full time

    Key Responsibilities:As a Senior Mobile Software Architect at Omni Inclusive, you will be responsible for designing and implementing highly distributed multi-region cloud-based systems. You will have a high level understanding of DevOps and/or SRE practices and 10+ years of engineering experience. Additionally, you will have 5+ years of experience in Native...