Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$150k - $175k

OUTFRONT Media

About OUTFRONT

We are one of North America's most innovative media companies. We leverage the power of creative excellence, unbeatable locations and smart audience data to change the game for advertisers. Our purpose as a company is to help people, places and businesses grow stronger. To do this, we make meaningful connections between brands and people when they are outside of their homes through one of the largest and most diverse sets of out-of-home assets including billboards, transit and mobile displays across the U.S. We connect diverse audiences across over 150 markets and conduct our business considering all our stakeholders, from clients and employees, to the communities where we operate. We are committed to creating a diverse and inclusive work environment that promotes the growth of our people. Come join our industry-leading team!

What We Offer

OUTFRONT offers a comprehensive benefits program including:

  • Medical, Dental, Vision (including same and opposite-sex domestic partners)
  • HSA and FSA plans, Family Benefits, Pet Benefits
  • 401(k) Plan with an Employer Match
  • Paid Time Off, Commuter Benefits, Educational Assistance
  • Robust Diversity, Equity and Inclusion program including 7 Employee Resource Groups (ERGs)

We are undergoing a major platform transformation, rebuilding mission-critical systems currently running on IBM (AS/400) and legacy mainframes into a modern, cloud-native, event-driven architecture integrated with third-party SaaS platforms.

Role Overview

We're seeking a Senior Software Engineer with deep backend expertise and enterprise experience to lead the development of multiple products and services within our modern advertising platform. This role requires strong technical ownership, hands-on coding, and a passion for mentoring junior engineers.

You'll work across a remote-first engineering team to design and deliver scalable, secure, and modular systems that integrate third-party SaaS solutions and proprietary microservices in a primarily AWS-based environment.

The platform spans key business domains including Lease Management (asset contracts), Inventory, Orders, Campaign Delivery, Billing/Revenue Recognition, Reporting, and DOOH operational workflows.

Your leadership will help shape the technical direction of the platform, elevate team capabilities, and contribute to a high-quality engineering culture.

Key Responsibilities

  • Design, build, and maintain scalable APIs and microservices across multiple products and services, including lease management, pre-sales, contract, inventory, order,
  • creative, planning/delivery, billing/revenue recognition, reporting, and DOOH workflows
  • Lead the modernization of legacy systems (AS400/mainframe) into cloud-native, domain-driven microservices
  • * Build and operate event-driven systems using Kafka for real-time processing and system communication
  • Lead the integration of third-party SaaS platforms and external systems into our cloud ecosystem
  • Architect distributed systems for high availability, scalability, modularity, and fault tolerance
  • Define and enforce service contracts and communication protocols (REST and GraphQL)
  • Design and implement low-latency, high-throughput systems supporting business-critical workflows
  • Work with core data stores and caching systems, including: PostgreSQL, MySQL, Redis, DynamoDB (or similar NoSQL systems)
  • Contribute to frontend development using React or Vue.js where applicable
  • Deploy and operate services on Kubernetes (EKS/Fargate) using Terraform and Helm
  • Implement and enhance observability, including: Custom metrics and instrumentation, Integration with CloudWatch, Integration with Datadog or Grafana, Prometheus Mentor and upskill junior engineers through code reviews, pair programming, and knowledge sharing
  • Collaborate with cross-functional teams to align on technical strategy and product goals
  • Assist with system design and architecture and contribute to long-term platform vision and decision-making
  • Help maintain high standards for interviewing, hiring, and onboarding processes
  • Ensure CI/CD best practices and system reliability
  • Promote engineering excellence through documentation, testing, and continuous improvement

Minimum Qualifications

  • 7-12+ years of software engineering experience, including enterprise-scale systems
  • Proven experience owning and delivering multiple backend services or products
  • Strong proficiency in Java (Spring Boot preferred) or similar backend technologies
  • Deep understanding of distributed systems, microservices, and event-driven architecture
  • Experience with Kafka or similar messaging/streaming platforms
  • Experience building scalable, high-performance systems
  • Experience with AWS cloud platform (preferred) (Experience with GCP or Azure is also acceptable)
  • Hands-on experience with Docker and Kubernetes
  • Experience working with relational and NoSQL databases (PostgreSQL, MySQL, Redis, DynamoDB or similar)
  • Strong knowledge of API design, authentication/authorization (OAuth, JWT), and versioning
  • Experience with infrastructure as code (Terraform) and deployment tooling (Helm) Experience implementing monitoring and observability solutions (Datadog, Grafana, Prometheus, CloudWatch, etc.)
  • Demonstrated ability to mentor junior engineers and foster team growth
  • Excellent communication skills in remote-first environment

Preferred Qualifications

  • Master's degree or higher in Computer Science, Software Engineering, or a related field
  • Experience in DOOH platforms or enterprise sales/order management systems
  • Experience with AdTech or ad server ecosystems
  • Experience with legacy modernization (AS400, mainframe microservices)
  • Experience with Lease Management or asset-based systems

Tech Stack Highlights

  • Backend: Java, Spring Boot, REST / GraphQL APIs
  • Frontend: React, Vue.js
  • Streaming: Kafka / MSK
  • Cloud: AWS (EKS, Fargate, DynamoDB, CloudWatch)
  • Infra: Terraform, Helm, Docker, Kubernetes
  • Data: PostgreSQL, MySQL, Redis, DynamoDB
  • Observability: Datadog, Grafana, Prometheus, CloudWatch

The salary range for this role is $150-175,000. Compensation is determined during our interview process by assessing a candidate's experience and skills relative to internal peers and market benchmarks evaluated for the scope and responsibilities of the position . Please note that the foregoing compensation information is a good-faith assessment associated with this position only and is provided pursuant to the California Salary Transparency Law.

To all Recruitment Agencies: OUTFRONT Media LLC does not accept agency and unsolicited resumes. Please do not forward resumes to our OUTFRONT Media employees or any other company location.

OUTFRONT Media is not responsible for any fees related to unsolicited resumes.

OUTFRONT Media Is An Equal Opportunity Employer

All applicants shall receive equal consideration without regard to race, color, religion, gender, marital status, gender identity or expression, sexual orientation, national origin, age, veteran status or disability. Please refer to the OUTFRONT Media Affirmative Action policy statement.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Los Angeles, CA vacancy
  •  ...Want to build software that actually operates in the real world? We are working with the best company developing autonomous systems...  ...mentor others What we are looking for Strong software engineering fundamentals and system design skills C++ & Python proficiency... 
    Senior

    Strativ Group

    Los Angeles, CA
    1 day ago
  •  ...Senior Software Engineer | LA | Space Sector InnoForge is supporting a rapidly growing space company developing advanced hardware and software systems for next-generation applications. As the business continues to expand its engineering capability, they are seeking... 
    Senior

    InnoForge

    Los Angeles, CA
    10 hours ago
  • $180k - $240k

     ...Senior Software Engineer, Dev Productivity San Francisco, Palo Alto, Los Angeles, Toronto About HeyGen At HeyGen, our mission is to make visual storytelling accessible to all. Over the last decade, visual content has become the preferred method of information... 
    Senior
    Work experience placement

    HeyGen

    Los Angeles, CA
    5 days ago
  •  ...Mangomint: Senior Software program Engineer Mangomint is a fast-growing SaaS firm on a mission to make each salon and spa extra worthwhile. We’re already thehighest-rated salon and spa software program within the US and Canada with hundreds of consumers and search to... 
    Senior

    The10minutecareersolution

    Los Angeles, CA
    3 days ago
  • $180k - $210k

     ...Senior Software Engineer, Match Team New York, NY or Los Angeles, CA The Opportunity This is a critical and exciting time at Enigma. Our customers consistently tell us that our data products create tremendous value and are deeply aligned with their most important... 
    Senior

    Enigma Technologies

    Los Angeles, CA
    3 days ago
  • A leading AI research company in California is looking for a Software Engineer focused on workload enablement. The position entails porting inference workloads, building benchmarks, and conducting performance analyses on cutting-edge AI systems. Ideal candidates will have... 
    Senior

    OpenAI

    Los Angeles, CA
    3 days ago
  • $140k - $220k

     ...and London. For more information, please visit . Role Overview: CHAOS is seeking a highly-skilled and motivated Senior Radar Software Engineer to join our team supporting our R&D and product engineering initially focusing on our next-generation radar products. This... 
    Senior
    Full time
    Work experience placement
    Casual work
    Work at office
    Relocation package

    CHAOS Industries

    Hawthorne, CA
    4 days ago
  • $95.5k - $181.7k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...world. The Next Generation Radio Frequency Sensors Management Software Department mission is to provide world class Software for our... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Marina Del Rey, CA
    1 day ago
  • $135k - $210k

     ...About the team At Q-CTRL, Quantum Computing Engineering is a global team of software engineers and infrastructure experts,combining deep technical...  ...quantum advantage worldwide. About the role As a Senior Back-end Engineer on the Boulder Opal Scale Up team,... 
    Senior
    Worldwide

    Q-CTRL

    Los Angeles, CA
    5 days ago
  • A leading aerospace technology firm in Los Angeles seeks a Ground Software Engineer to design and implement satellite communication software. The role requires extensive programming skills in Python, C++, and Rust, along with experience in microservices and cloud solutions... 
    Senior

    Apex Technology, Inc.

    Los Angeles, CA
    1 day ago
  • $175k - $200k

     ...Ventures, Equal Ventures, and Eniac. Ghost has offices in Los Angeles and New York. About the Role Ghost is looking for a Senior Software Engineer who loves solving complex problems. You will play a critical role in shaping Ghost’s platform, and engineering culture... 
    Senior
    Work at office

    GHOST

    Los Angeles, CA
    4 days ago
  • $150k - $212k

     ...Senior Software Engineer Parallel Systems is pioneering autonomous battery-electric rail vehicles designed to transform freight transportation by shifting portions of the $900 billion U.S. trucking industry onto rail. Our innovative technology offers cleaner, safer... 
    Senior
    Local area
    Shift work

    Parallel Systems Corp

    Los Angeles, CA
    4 days ago
  • $150k - $175k

     ...problems, and seeks to help shape the future of sales engagement - Kixie is the place for you! About the Role As a Senior Software Engineer at Kixie, you will take end-to-end ownership of critical product subdomains - from architecture and design through... 
    Senior
    Work at office

    Kixie

    Santa Monica, CA
    5 days ago
  • $110k - $270k

     ...communities. The Role Join our dynamic team as a Senior Site Reliability Engineer on the Vault Platform team, where you'll ensure the scalability...  ...latest open-source technologies, ideally from enterprise software development or a high-growth tech company. As a Senior... 
    Senior
    Work at office
    Local area
    Work from home
    Monday to Friday
    Flexible hours

    Veeva Systems

    Los Angeles, CA
    3 days ago
  • $139k - $201k

     ...Inversion is pushing the boundaries of what's possible in space-based defense and logistics. What You'll Do: As a Senior Software Engineer (Ground Software) at Inversion, you will have an instrumental impact on the interface and operation of our next-generation... 
    Senior
    Permanent employment
    Work at office

    INVERSION

    Playa Vista, CA
    4 days ago
  • $119.8k - $234.7k

     ...Responsibilities include the following. Collaboration with engineers and researchers to build and optimize training infrastructure...  ...working with engineering teams to deliver large-scale software systems, preferably in AI, machine learning, graphics or related... 
    Senior
    Ongoing contract
    Local area

    Microsoft Corporation

    Los Angeles, CA
    2 days ago
  • $150k - $220k

     ...Senior Software Engineer Picogrid is a leading venture-backed defense technology company founded to bridge the decades-long gap between modern technology and the critical demands of national security. Today, we're building the essential infrastructure to unify sensors... 
    Senior
    Permanent employment
    Work at office
    Immediate start
    Relocation package

    Picogrid

    El Segundo, CA
    4 days ago
  •  ...Job Description - add details here Seeking a Senior Software Developer with a strong background in Architecture, building applications (front end/backend), Angular, React, API management and critical problem solving skills. ResponsibilitiesRead, analyze, design,... 
    Senior

    Medix

    Burbank, CA
    5 days ago
  •  ...Senior Software Engineer - Roku Paramount is looking for a Senior Software Engineer to join our Web Engineering organization. In this role, you'll own the technical direction and delivery of frontend experiences across Paramount+ and the other brands we support. You... 
    Senior

    Paramount Global Services

    Burbank, CA
    5 days ago
  • $80k - $140k

     ...Senior Software Engineer - SBG Hybrid • SBG - El Segundo - El Segundo, CA Salary Range $80,000.00 - $140,000.00 Salary/year Level Experienced Education Level 4 Year Degree Category Software Engineering Overview SBG Technology Solutions, Inc. (SBG), a DSS,... 
    Senior
    Work experience placement
    Work at office
    2 days per week
    1 day per week

    DSS, Inc.

    El Segundo, CA
    5 days ago
  •  ...AI scheduling and workforce management software to empower in-home healthcare providers...  ...modular access. We're a team of top-tier engineers and operators, backed by $14m from top...  ...You, the Role We're looking for a Senior Software Engineer to join our Healthcare... 
    Senior
    Work at office
    Flexible hours
    Shift work

    Axle Health

    Santa Monica, CA
    2 days ago
  • $150k - $175k

    Kixie is seeking a Senior Software Engineer to take ownership of critical product subdomains, such as Telephony and CRM integrations, within their innovative sales engagement platform. The ideal candidate should have over 5 years of software engineering experience, proficient... 
    Senior

    Medium

    Santa Monica, CA
    2 days ago
  •  ...payloads of our customers and are flown on launch vehicles. Apex manufactures these satellite buses at scale using a combination of software, vertical integration, and hardware that is designed for manufacturing. Our spacecraft enable the future of society: ranging from... 
    Senior
    Full time
    Work at office

    Apex Space

    Los Angeles, CA
    5 days ago
  • $70 - $76 per hour

     ...Senior Software Engineer Los Angeles CA Long Term duration potential to convert Hourly Pay: $70-$76 Recruiter Notes: Candidates MUST be located in the LA area as this is a possible temp to hire opportunity. 4 year degree is preferred but not required... 
    Senior
    Hourly pay
    Temporary work
    Flexible hours

    Pride Global

    Los Angeles, CA
    2 days ago
  • $141.9k - $190.3k

     ...Job Posting Title: Senior Software Engineer Req ID: 10135335 Job Description: Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is... 
    Senior
    Full time
    Work experience placement
    Worldwide

    The Walt Disney Company

    Glendale, CA
    4 days ago
  • $160k - $200k

     ...Senior Software Engineer Los Angeles, CA K2 is building the largest and highest-power satellites ever flown, unlocking performance levels previously out of reach across every orbit. Backed by $450M from leading investors including Altimeter Capital, Redpoint Ventures... 
    Senior
    Permanent employment
    Shift work

    K2 Space

    Los Angeles, CA
    1 day ago
  • $124.9k - $228.9k

     ...Excellence (SE) team owns the tools and infrastructure that help engineers at The Trade Desk understand and operate production systems....  ...one of the best things about working at The Trade Desk as a software engineer which is why we do not expect you to know every technology... 
    Senior
    Full time
    Temporary work
    Local area
    Worldwide

    The Trade Desk

    Los Angeles, CA
    2 days ago
  • $115k - $190k

     ...Senior Software Engineer Los Angeles, CA About Re:Build Manufacturing Re:Build Manufacturing is a growing family of industrial and engineering businesses combining enabling technologies, operational superiority, and strategic M&A to build America's next generation... 
    Senior
    Contract work
    Work at office
    Shift work

    Re:Build Manufacturing

    Los Angeles, CA
    5 days ago
  • $124k - $170k

     ...moments that matter - both for our audiences and our employees - and aim to leave a positive mark on culture. Job Title: Senior Software Engineer (Video) - Paramount Skydance Location: Burbank, CA / New York, NY / San Francisco, CA (Onsite) About the Team... 
    Senior
    Local area

    Paramount Unified School District

    Burbank, CA
    3 days ago
  • $150k - $225k

     ...mission to prevent avoidable hospitalizations and transform senior-care operations. Our Circadia Intelligence Platform combines:...  ...headquartered in El Segundo, CA. The Role As a Full-Stack Software Engineer, you will play a critical role in designing, developing, and... 
    Senior

    Circadia Health

    Los Angeles, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!