CrawlJobs Logo

Architect 4, Software Architecture

United States, Remote 90695.14 - 212566.73 USD / Year · Job Posted January 18, 2026
Apply Position
Job Link Share

Job Description

At Comcast advertising, we're building a data-driven future, and we need a Senior Data Architect to lead the way! We're looking for someone who can simplify how we provide visibility into our inventory across all linear and digital assets. You'll work closely with our engineering teams to design and build secure, cost-effective, and high-performing cloud solutions. You'll partner with teams across the company to innovate and deliver cutting-edge cloud services and platforms. And you'll collaborate with the best and brightest minds in the industry to create a private cloud offering that is scalable, reliable, and easy to use. You'll be a key leader, guiding junior engineers and project teams while setting precedents for the business and technology. If you're passionate about data and cloud solutions, and you thrive in a collaborative environment, we want to hear from you!

Job Responsibility

  • Collaborate across application and data teams to orchestrate data solutions that meet needs from transactional, analytics and data science needs
  • Propose solutions focusing on tenants such as cost optimization, reducing data hops, ensuring high availability, performance and Effectv’s strategic needs and future growth goals as it relates to becoming a ‘data driven’ organization
  • Ensure solutions adhere to policies outlined at Comcast level such as data privacy and security
  • Design and manage robust, scalable data models and semantic layer
  • Build prototypes, publish design patterns for use by the organization
  • Provide guidance on getting started in cloud and cloud migration techniques
  • Work with the data governance team to ensure critical data elements are identified and monitored
  • Work with partners like AWS, Databricks, Snowflake to ensure services meet the growing needs of Effectv
  • Facilitate in-depth architectural discussions and design exercises to create world-class cloud solutions
  • Work with internal and external stakeholders to gather requirements
  • Conduct surveys, brainstorming sessions, and analysis to understand business need/fit
  • Identify technology and skills gaps in solution implementations
  • Promote the use of industry and Company technology standards
  • Partner with business leaders to understand their strategic objectives and translate them into actionable data architecture roadmaps that enable data-driven decision making
  • Mentor and lead teams of data engineers and architects, fostering a culture of continuous improvement, collaboration, and technical excellence
  • Consistent exercise of independent judgment and discretion in matters of significance
  • Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary
  • Other duties and responsibilities as assigned

Requirements

  • Implementing cloud data architecture and data integration patterns (AWS Glue, Azure Data Factory, Event Hub, Databricks, etc.), storage and processing (Redshift, Azure Synapse, BigQuery, Snowflake)
  • Infrastructure as code (CloudFormation, Terraform)
  • 3rd Party Integration (Salesforce, D365)
  • Understanding and experience with modern cloud data architectures and engineering for one or more of the following cloud providers - AWS, Azure, GCP
  • Experience building data models and semantic layers
  • Experience in defining Master Data Management strategy and exposing data securely as a through data sharing architecture and APIs
  • Leading and supporting data architecture team and leads in creation of cloud data migration/integration/warehouse plans, roadmap, success metrics, and assessment of client’s enterprise (on-premise and on-cloud) data systems
  • Designing and developing using data modeling techniques for mixed workloads, such as OLTP, OLAP, streaming using any formats (structured, semi-structured, unstructured)
  • Strong understanding of data governance practices
  • Architecting and designing data implementation patterns and engineered solutions using native cloud capabilities that span data ingestion & integration (ingress and egress), data storage (raw & cleansed), data prep & processing, master & reference data management, data virtualization & semantic layer, data consumption & visualization
  • Implementing leading practices in supporting high availability, scalable, process and storage intensive solutions architectures to data integration/migration, analytics and insights, AI and ML requirements
  • Guiding the creation of detailed documentation related to data architecture, integration, and data flows
  • Familiarity with message-driven data architecture to ensure de-coupling via asynchronous message-passing between loosely coupled applications and data services
  • Possessing a certification in one of the following is a big plus - AWS data engineering
  • Databricks certification
  • Bachelors in an Engineering discipline with 10+ years of relevant experience in areas identified above
  • Media & Entertainment industry experience in measurement and attribution preferred

Nice to have

  • Media & Entertainment industry experience in measurement and attribution preferred
  • Possessing a certification in one of the following is a big plus - AWS data engineering
  • Databricks certification

What we offer

  • Paid Time off
  • Physical Wellbeing benefits
  • Financial Wellbeing benefits
  • Emotional Wellbeing benefits
  • Life Events + Family Support benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Architect 4, Software Architecture

8 matching positions

Tech Lead (Junior Software Architect)

Location
Location
India , Ahmedabad
Salary
Salary:
Not provided
vuejs.org Logo
Vue
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrate expertise in AWS and other cloud platforms to optimize and implement cloud solutions
  • Experience in Java
  • Should have worked in Lambda, NodeJS
  • Be familiar with event driven architecture, and the service to be used to implement it - SQS, SNS, Event Bridge
  • Should have familiar with an IaC tool Serverless Framework (CloudFormation) or Terraform
  • Ability to troubleshoot hardware, software, and network problems
  • Familiarity with DevOps practices and tools
  • Knowledge of CI/CD pipelines and best practices for automated testing and deployment
  • Certification in AWS or other relevant cloud platforms is a plus
  • In-depth knowledge of microservices architecture principles, design patterns, and best practices
Job Responsibility
Job Responsibility
  • Collaborate with cross-functional teams to integrate cloud services into the overall technology strategy
  • Establish and maintain principles, standards, and policies for system integrations
  • Ensure compliance with security, scalability, and performance best practices across engineering teams
  • Create and support creation for Low level design before they get picked up by the dev teams
  • Understand customer requirements and business objectives
  • Provide strategic advice on using technology to achieve goals
  • Manage IT initiatives and collaborate with in-house technical staff
  • Provide assistance with technical issues
  • Revise existing systems and suggest improvements
  • Produce reports
What we offer
What we offer
  • Hybrid Working Culture
  • Amazing Perks & Medical Benefits
  • 5 Days Working
  • Mentorship Programs & Certification Courses
  • Flexible work arrangements
  • Free drinks, fridge and snacks
  • Competitive Salary & recognitions
  • Fulltime
Read More
Arrow Right

Principal Software Architect

Azure Resource Graph’s (ARG part of ARM/Azure Control plane) mission is to Relia...
Location
Location
United States , Multiple Locations
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • 8+ years deep hands-on working knowledge of building a true cloud-scale services
  • 10+ year experience in one of the object-oriented programming languages including runtime internals like C#, Java, etc
  • 5+ years operational experience in running your service in one of the large-scale clouds like Azure, AWS, GCP
Job Responsibility
Job Responsibility
  • Responsible for the technical design and vision for building the necessary underlying systems to enable high throughput query-ability or high throughput ingestion-services in the platform with ambitious performance goals
  • Design scalable architectures for distributed systems that integrate machine learning and intelligent agents
  • Partner across Azure to build platform capabilities that accelerate AI adoption and unlock new customer experiences
  • Define and lead the strategy for ARG’s evolution into big data and LLM/agentic services
  • Guide engineering teams in building high-performance, future-ready services with immediate customer and business impact
  • Achieving quality results with laser customer focus
  • Build distributed micro-services in the area of proprietary columnar databases, replication, batching, agentic, indexing, change tracking, insights, and in defining graph models
  • Focus on end-to-end services, development, and deployment
  • Fulltime
Read More
Arrow Right

Software Architect

The Software Architect is responsible for the software design and for the delive...
Location
Location
United States , Troy, MI
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in engineering discipline (computer science, software, computer or related field of study)
  • 8+ years of experience in the embedded software industry
  • Experience with formal UML architectural design tools such as Enterprise Architect
  • Good knowledge in field or software engineering and embedded systems architecture (HW/SW)
  • Experience with Operating Systems/RTOS (e.g. Linux, QNX / OSEK) or applicable for automotive systems
Job Responsibility
Job Responsibility
  • Lead the software architecture planning, design and implementation
  • Develop and implement architecture and verification plan
  • Analyze and determine critical system resource budgets across the system
  • Drive and conduct design and code reviews
  • Advise project and program management in planning
  • Technical leadership and oversight of the SCRUM teams
  • Allocate software functionality to components
  • Work with Product Development and Product Strategy teams to create software products containing required features and modifications
  • Collaborate with system team to review determine customer requirements and component interface specifications
  • Establish technical interfaces with key customer stakeholders to discuss, understand, describe, and document customer requirements
What we offer
What we offer
  • Competitive compensation with bonus potential
  • Learning and development opportunities
  • Discount programs with various manufacturers and retailers
  • Recognition for innovation and excellence
  • Opportunities to give back to the community
  • Meaningful work that makes a difference in the world
  • Relocation assistance may be available
  • Tuition Reimbursement
  • Paid Time Off (Vacation, Parental leave, etc.)
  • Fertility assistance
  • Fulltime
Read More
Arrow Right

Principal Software Architect

Azure Resource Graph’s (ARG part of ARM/Azure Control plane) mission is to Relia...
Location
Location
United States , Multiple Locations
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
  • 8+ years deep hands-on working knowledge of building a true cloud-scale services.
  • 10+ year experience in one of the object-oriented programming languages including runtime internals like C#, Java, etc.
  • 5+ years operational experience in running your service in one of the large-scale clouds like Azure, AWS, GCP.
  • 5+ years of exposure to the internals of databases, stores.
Job Responsibility
Job Responsibility
  • You are responsible for the technical design and vision for building the necessary underlying systems to enable high throughput query-ability or high throughput ingestion-services in the platform with ambitious performance goals.
  • Design scalable architectures for distributed systems that integrate machine learning and intelligent agents.
  • Partner across Azure to build platform capabilities that accelerate AI adoption and unlock new customer experiences.
  • Define and lead the strategy for ARG’s evolution into big data and LLM/agentic services.
  • Guide engineering teams in building high-performance, future-ready services with immediate customer and business impact.
  • Achieving quality results with laser customer focus.
  • Build distributed micro-services in the area of proprietary columnar databases, replication, batching, agentic, indexing, change tracking, insights, and in defining graph models.
  • Focus on end-to-end services, development, and deployment.
  • Fulltime
Read More
Arrow Right

Senior AI Software Architect

Do you want to be at the forefront of innovating the latest hardware designs to ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Port and optimize large-scale AI models (e.g., foundation models, diffusion models, YOLO) to run efficiently on Maia hardware
  • Integrate models using frameworks such as PyTorch, ONNX, vLLM, and SGLang
  • Apply techniques like KV cache quantization (e.g., BF16 → FP8), checkpointing, and re-sharding for efficient inference and training
  • Experiment with parallelism strategies (TP, PP) and analyze performance impacts across interconnects (NVLink vs PCIe)
  • Collaborate on improving inference pipelines, including KV caching in sglang/vllm and performance tuning at the PyTorch level
  • Work with Triton kernels for basic operations (e.g., FP8 dequantization) and assist in kernel performance analysis
  • Partner with hardware architects and kernel developers for co-design discussions
  • Communicate effectively with multiple stakeholders to align on performance goals and deliverables
  • Fulltime
Read More
Arrow Right

Principal Software Architect

By taking ownership of technical architecture, accuracy and code quality across ...
Location
Location
United States
Salary
Salary:
165000.00 - 180000.00 USD / Year
digitalmediasolutions.com Logo
Digital Media Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science preferred, or has an equivalent combination of technical education and/or equal work experience
  • 10+ years of experience in software development
  • 4+ years leading an engineering team or as a Sr. Software Engineer
  • In-depth experience with AWS
  • Ability to effectively communicate across multiple channels, on and offline
  • Demonstrates good time management skills, utilizing tools as needed
  • Demonstrates knowledge of different design & problem-solving patterns
  • Use of multiple languages and technologies (front and back end)
  • Ability to use the right tool for the job
  • Ability to take on legacy projects as well as architect solutions from the ground up
Job Responsibility
Job Responsibility
  • Provide application-wide leadership on decision making about technical application architecture with the viewpoint of meeting business requirements at the lowest total application life-cycle cost for the related business value added
  • Perform detailed design and prototyping in accordance with the enterprise vision to move DMS’s application base forward
  • Advise an application team or set of application teams, providing guidance on development practices and technical designs
  • Lead a team or set of teams directly focusing on architecture improvement projects for specific applications or enterprise architectural components
  • Identify areas in applications for refactoring and improvement, and work in collaboration with the SVP of Software Development to establish a roadmap of enterprise and application-specific architectural improvement
  • Assist application Product Owners in prioritization of architectural work on the code base
  • Work closely with the Product team and SVP of Software Development to estimate large efforts and guide long-term decisions about how to implement new features and functionality
  • Mentor and guide developers to improve their coding practices via code standards, unit testing, secure coding practices, design patterns, code reviews, pair programming and other best practice activities as necessary
  • Conduct skills development efforts when new technologies are introduced
  • Inspire and excite people internally around the technology vision and plans
What we offer
What we offer
  • Medical, dental, vision insurance
  • Wellness and mental health benefits
  • Tax-Advantaged healthcare accounts
  • Financial and income protection benefits (life insurance, short-term disability, 401(k)
  • Paid time off (PTO), holidays and sick time off
  • Remote worker assistance for wellness and home office
  • Fulltime
Read More
Arrow Right

Principal Software Architect

We are seeking a highly skilled and experienced Principal Software Architect to ...
Location
Location
India , Pune
Salary
Salary:
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 10+ years of experience in software development, with at least 4+ years in a software architect role
  • Expertise in designing and building enterprise-scale applications
  • Strong knowledge of Microsoft Azure (GCC is a plus)
  • Experience with containerization and orchestration technologies like Docker and Kubernetes
  • Proficiency in C# and TypeScript
  • Strong experience with microservices architecture and API design
  • Familiarity with database technologies (SQL and NoSQL)
  • Excellent communication and interpersonal skills
  • Strong leadership and mentoring abilities
Job Responsibility
Job Responsibility
  • Design and document scalable, resilient, and secure software architectures for our enterprise applications
  • Provide technical leadership and guidance to the development teams
  • Work closely with product managers, designers, developers, and other stakeholders to understand business requirements and translate them into technical designs
  • Evaluate and select appropriate technologies, frameworks, and platforms for our software solutions
  • Ensure the quality of our software by participating in code reviews, and defining and enforcing development standards
  • Lead the adoption and evolution of Secure Software Development Lifecycle (SSDLC) practices
  • Conduct security architecture and design reviews to ensure our applications are robust and secure
  • Be hands-on in the development and implementation of designed solutions and integrations across enterprise systems
What we offer
What we offer
  • A great Team and culture
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups
  • A company committed to making a real difference by advancing the world’s infrastructure for better quality of life
Read More
Arrow Right

Principal Software Engineering Architect

Are you a technology leader with a passion for big data, large language models (...
Location
Location
United States , Multiple Locations
Salary
Salary:
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
  • Master's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 15+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 5+ years of experience in architecting large scale distributed systems
  • 5+ years of experience in running a service in one of the large-scale clouds like Microsoft Azure (Azure), or similar
  • 5+ years of experience in providing technical leadership, raising the technical bar, maintaining data and results-driven culture while closely working with cross function teams
  • 5+ years of experience in building true cloud-scale services
  • 4+ years of exposure to the internals of Big Data Systems like Spark, Kubernetes, Structured Streaming etc.
  • 2+ years of experience problem-solving skills in the space of AI, large datasets, Spark, Ray or other computing technologies
Job Responsibility
Job Responsibility
  • Design scalable architectures for distributed systems that integrate machine learning and intelligent agents
  • Partner across Azure to build platform capabilities that accelerate AI adoption and unlock new customer experiences
  • Define and lead the strategy for ARG's evolution into LLM and agentic services
  • Guide engineering teams in building high-performance, future-ready services with immediate customer and business impact
  • Achieving quality results with laser customer focus
  • Build distributed micro-services in the area of proprietary columnar databases, replication, batching, agentic, indexing, change tracking, insights, and in defining graph models
  • Focus on end-to-end services, development, and deployment
  • Fulltime
Read More
Arrow Right