Senior Lead Software Architect

4 days ago


San Francisco, California, United States TEGNA Full time
About TEGNA

TEGNA Inc. is a leading media company that serves the greater good of our communities. Across platforms, TEGNA tells empowering stories, conducts impactful investigations, and delivers innovative marketing solutions. With 64 television stations in 51 U.S. markets, TEGNA is the largest owner of top 4 network affiliates in the top 25 markets among independent station groups, reaching approximately 39 percent of all television households nationwide. TEGNA also owns leading multicast networks True Crime Network and Quest. TEGNA Marketing Solutions (TMS) offers innovative solutions to help businesses reach consumers across television, digital, and over-the-top (OTT) platforms, including Premion, TEGNA's OTT advertising service. For more information, visit Premion is currently looking for a Full-Stack Engineer, Senior Lead.

Job Summary

We are seeking a highly skilled Senior Lead Software Architect to join our team. The ideal candidate will have a strong background in designing and implementing large-scale, distributed event-driven systems with a focus on high performance and low latency. The successful candidate will be responsible for architecting and implementing high-performance, low-latency event-driven systems for real-time applications, with a focus on scalability and fault tolerance. Additionally, the candidate will design and optimize distributed architectures for complex event processing, ensuring sub-millisecond response times and high throughput. The role requires a strong command over at least one of Java, Python, or Go, with the ability to write high-performance, production-grade code. The ideal candidate will have a proven expertise in designing and implementing large-scale, distributed event-driven systems with a focus on high performance and low latency. The successful candidate will also have extensive experience with real-time data processing, streaming architectures, and microservices design patterns. Strong background in database technologies (both SQL and NoSQL) and data modeling for high-volume, real-time applications is also required. The candidate will be responsible for architecting and developing machine learning pipelines for predictive algorithms, integrating them into real-time data flows. Additionally, the candidate will design multi-region, globally distributed systems that ensure data consistency and low latency across geographies. The role requires a strong proficiency in cloud technologies (such as AWS, Azure, or GCP) and experience with Big Data technologies (e.g., Hadoop ecosystem, Spark, Kafka).

Responsibilities

The successful candidate will be responsible for:

  • Architecting and implementing high-performance, low-latency event-driven systems for real-time applications, with a focus on scalability and fault tolerance.
  • Designing and optimizing distributed architectures for complex event processing, ensuring sub-millisecond response times and high throughput.
  • Leading the development of scalable microservices, integrating event sourcing and other patterns for data consistency and system resilience.
  • Optimizing runtime performance, including memory management, concurrency, and I/O operations, to meet stringent performance requirements.
  • Designing polyglot persistence solutions, balancing SQL and NoSQL technologies for efficient data storage and retrieval in high-volume environments.
  • Implementing real-time analytics and reporting systems, focusing on meaningful insights for business stakeholders and operational teams.
  • Architecting and developing machine learning pipelines for predictive algorithms, integrating them into real-time data flows.
  • Designing multi-region, globally distributed systems that ensure data consistency and low latency across geographies.
  • Developing advanced monitoring, alerting, and observability solutions focusing on key performance indicators and business metrics.
  • Architecting data lake and data warehouse solutions for large-scale analytics on historical data, balancing performance and cost-effectiveness.
  • Leading the design and implementation of Infrastructure as Code practices, ensuring consistent and repeatable deployments across environments.
  • Implementing and optimizing container orchestration strategies, ensuring efficient resource utilization and auto-scaling based on demand.
  • Designing and implementing robust data governance and compliance solutions, addressing regulatory requirements in data-intensive systems.
  • Developing advanced caching and data access strategies to minimize latency and improve system responsiveness.
  • Conducting system design reviews and performance audits, providing actionable recommendations for improving scalability and efficiency.


Requirements

The ideal candidate will have:

  • A degree in Computer Science or related field, with 10+ years of software development experience, including 3+ years in architect-level roles.
  • A strong command over at least one of Java, Python, or Go, with the ability to write high-performance, production-grade code.
  • Proven expertise in designing and implementing large-scale, distributed event-driven systems with a focus on high performance and low latency.
  • Extensive experience with real-time data processing, streaming architectures, and microservices design patterns.
  • A strong background in database technologies (both SQL and NoSQL) and data modeling for high-volume, real-time applications.
  • Demonstrated ability to architect and optimize globally distributed systems, including multi-region deployments and data consistency strategies.
  • Proficiency in cloud technologies (such as AWS, Azure, or GCP) and experience with Big Data technologies (e.g., Hadoop ecosystem, Spark, Kafka).


Pay Range

$120,000-$145,000 USD

Benefits

TEGNA offers comprehensive benefits designed to safeguard the physical, mental, and financial health of our employees and their families. TEGNA offers two medical plan options for full and part-time employees through Blue Cross Blue Shield of Texas, as well as access to dental and eye care coverage; fertility, surrogacy, and adoption assistance; disability and life insurance. Our 401(k) program offers full, part-time, and temporary employees the opportunity to contribute 1% - 80% of their pay on a pre-tax basis to TEGNA's 401(k). Contributions made up to the first 4% of pay are eligible for a 100% match from the company and are 100% vested from day one. Regardless of participation in TEGNA medical plans, ALL employees and their eligible family members receive nine free virtual doctor's appointments with a physician through Teladoc, and 12 free annual therapy sessions with a licensed clinician through Spring Health. TEGNA offers a generous Paid Time Off (PTO) benefit as well as nine paid holidays per year.

EEO statement

TEGNA Inc. is a proud equal opportunity employer. We are proud to be an equal opportunity employer, hiring and developing individuals from diverse backgrounds and experiences to add to our collaborative culture. We value and consider applications from all qualified candidates without regard to actual or perceived race, color, religion, national origin, sex, gender, age, marital status, personal appearance, sexual orientation, gender identity or expression, family responsibilities, disability, medical condition, enrollment in college or vocational school, political affiliation, military or veteran status, citizenship status, genetic information, or any other basis protected by federal, state, or local law. TEGNA will reasonably accommodate qualified individuals with disabilities in accordance with applicable law. If you are in need of an accommodation in order to submit your application, please email

  • San Francisco, California, United States Eateam Full time

    Job Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to join our team at Eateam. As a key member of our engineering team, you will be responsible for designing, building, and delivering high-quality software applications.Key Responsibilities:- Design and develop scalable software applications using...


  • San Francisco, California, United States Publica Full time

    Publica, a leading provider of ad verification and analytics solutions, is seeking a highly skilled Senior Software Architect to lead the development of our CTV Video team in San Francisco.The ideal candidate will have a strong background in building video delivery architecture, experience working in a collaborative agile environment, and expertise in CTV...


  • San Francisco, California, United States SimplyInsured Full time

    We're seeking a seasoned software architect to lead our engineering team in building scalable and efficient solutions.As a Senior Software Architect, you will be responsible for designing and implementing complex software systems, mentoring junior engineers, and collaborating with cross-functional teams.Our engineers work on a 100% online platform for buying...


  • San Francisco, California, United States Understanding Recruitment Full time

    We're seeking a seasoned Senior Software Architect to join our team at Understanding Recruitment. As a key member of our engineering team, you'll be responsible for designing and implementing scalable real-time systems, building a live stream platform, and contributing to product development by building the backend for live streams.Key Responsibilities:...


  • San Francisco, California, United States Ironclad Inc Full time

    Join Ironclad Inc as a Senior Software EngineerIronclad Inc is a leading contract lifecycle management platform that empowers companies to collaborate and negotiate on contracts, accelerate contracting while maintaining compliance, and turn contracts into critical carriers of operational business intelligence.We're seeking an experienced Senior Software...


  • San Francisco, California, United States London Drugs Full time

    As a key member of our IT leadership team, we are seeking a highly skilled Senior Software Architect to lead the technical standards and software architecture of our systems.This senior-level, full-time position is responsible for providing architectural guidance, technical standards, and software architecture for our systems.The ideal candidate will have a...


  • San Francisco, California, United States Better Hire Full time

    Job OverviewWe are seeking a highly skilled Senior Software Architect to join our Web & Mobile team as a Principal Consultant. As a key member of our team, you will provide subject matter expertise around web and mobile development solutioning and act as a lead project architect and direct report manager to a team of full stack developers.Key...


  • San Francisco, California, United States Blackhornvc Full time

    We are seeking a highly skilled Senior Software Architect to lead our engineering efforts and drive the technical design of our frontend and backend services, data, and cloud architecture.The ideal candidate will have a strong background in software engineering, with a proven track record of designing, developing, and owning production quality backend...


  • San Francisco, California, United States London Drugs Full time

    Job DescriptionLondon Drugs is seeking a highly skilled Senior Software Architect to lead the development of our software architecture and vision. As a key member of our IT leadership team, you will be responsible for providing strategic technical guidance and oversight to ensure the successful implementation of our technical roadmaps.Key...

  • Software Architect

    3 weeks ago


    San Jose, California, United States Innominds Software Full time

    Job Title: Software ArchitectInnominds Software Inc. is seeking a highly skilled Software Architect to join our team in San Jose, CA.Job Summary:We are looking for a talented Software Architect to design and develop complex software systems. The ideal candidate will have a strong background in software engineering, architecture, and design patterns.Key...


  • San Francisco, California, United States London Drugs Full time

    About the Role:We are seeking a highly skilled Senior Software Architect to join our team at London Drugs. As a key member of our IT leadership team, you will be responsible for developing and maintaining the overarching Software Architecture and Vision for development and support of applications and data integrations.Key Responsibilities:Develops and...


  • San Francisco, California, United States Next Level Talent, LLC Full time

    Position Title: Senior Software Architect Company Overview: Next Level Talent, LLC is a cutting-edge technology firm that empowers businesses to thrive in the digital landscape. Our client offers a revolutionary embedded analytics solution that enables seamless data sharing and customization, ensuring a harmonious integration with the product's aesthetic....


  • San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full time

    Job Summary:One Inc is seeking a highly experienced Senior Software Engineering Team Lead to lead our Production Support team. As a key member of our engineering team, you will be responsible for ensuring the reliability and performance of our ClaimsPay platform.Responsibilities:Lead and manage a global team of software engineers and quality...


  • San Francisco, California, United States Russell Tobin Full time

    Job OverviewWe are seeking a highly skilled Senior Software Architect to join our team at Russell Tobin. As a key member of our engineering team, you will be responsible for designing and developing robust backend systems that provide exceptional travel insurance services for guests worldwide.Key ResponsibilitiesCollaborate with cross-functional teams to...


  • San Francisco, California, United States Puzzle Full time

    Job OverviewPuzzle is seeking a highly skilled Senior Software Engineer to join our team and contribute to the design and development of our next-generation financial data platform.We are looking for a talented engineer who can help us build a robust and scalable system that can ingest large amounts of data from disparate sources, transform and organize it,...


  • San Francisco, California, United States Ironclad Inc Full time

    About the Role:We're seeking a highly skilled Senior Software Engineer to join our team at Ironclad Inc. As a key member of our engineering team, you'll play a pivotal role in architecting, building, and verifying solutions that drive business growth and innovation.Key Responsibilities:Collaborate cross-functionally with designers, product managers, and...


  • San Francisco, California, United States Yurts Full time

    Job Title: Senior Software EngineerWe are seeking an exceptional Senior Software Engineer to join our Core Platform Engineering team at Yurts. As a key member of our team, you will play a crucial role in designing, developing, and maintaining the core infrastructure that underpins our revolutionary Generative AI platform.Responsibilities:Lead the design and...


  • San Diego, California, United States Optomi Full time

    Job Title: Senior Software ArchitectAbout the Role:Optomi is seeking a highly skilled Senior Software Architect to lead the development of our commerce experiences. As a key member of our team, you will be responsible for designing and implementing a future-proof presentation API.Responsibilities:• Collaborate with Product and Business teams to understand...


  • San Francisco, California, United States Ripple Full time

    About the RoleRipple is seeking a highly skilled Senior Software Architect to join our Payments Engineering team. As a key member of our team, you will be responsible for defining the future state system architecture and engineering best practices for our enterprise blockchain solutions.Key ResponsibilitiesDefine the future state system architecture and...


  • San Francisco, California, United States Brightpath Solutions Full time

    Job OverviewBrightpath Solutions is seeking a highly skilled Senior Software Architect to lead the development of AI-driven fintech solutions. This is a unique opportunity to join a dynamic team and contribute to the growth of a innovative company.Key ResponsibilitiesDesign and develop software solutions that leverage AI technology, including Large Language...