CrawlJobs Logo

Software Engineer - Full Stack, Ad Product

United States; United Kingdom, Palo Alto 170000.00 - 360000.00 USD / Year · Job Posted January 13, 2026
Apply Position
Job Link Share

Job Description

We are building the founding engineering team for a new product focused on AI-powered ad creation. The vision is to create a copilot AI tool for ad agencies. This is a cursor-like AI agent and platform that will interact with and automate complex creative workflows on behalf of users. As a founding Full Stack Engineer, you will be responsible for building the core application from the ground up. This is a high-autonomy role for a product-minded generalist who thrives on shipping 0-to-1 products and interfacing directly with customers in a fast-paced, ambiguous environment.

Job Responsibility

  • Build the primary application, including scalable, low-latency backend APIs and the user-facing interface that will define a new workflow for creative professionals
  • Design and build robust integrations with major ad platforms
  • Work across the full stack to ship new, user-facing products from scratch
  • Collaborate directly with customers (ad agencies) to translate their creative needs and workflows into an intuitive and powerful product

Requirements

  • Full-stack generalist with strong proficiency in backend languages like Python
  • Familiarity with modern frontend frameworks like React and TypeScript
  • Proven track record of building 0-to-1, user-facing products from scratch
  • Direct experience building AI agents, platforms, or tools that leverage large language models (LLMs)
  • Strong product sense for creative tools and an intuition for building experiences that empower creative professionals
  • 5+ years of hands-on experience working on an ad-related product, such as an Ads Manager, a demand-side platform (DSP), or an ad exchange
  • Hands-on experience with containerization and orchestration technologies like Docker and Kubernetes
  • Experience deploying and managing systems on cloud platforms such as AWS, GCP, or Azure

Nice to have

  • Experience as a founding engineer or demonstrated ability to thrive in a fast-paced, ambiguous environment
  • A high-energy, proactive approach to solving problems and a genuine passion for building creative tools that make a difference for our customers

Looking for more opportunities?

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

Similar Jobs for

Software Engineer - Full Stack, Ad Product

8 matching positions

Full Stack Software Engineer

Perplexity is seeking an experienced Full Stack Engineer to help revolutionize t...
Location
Location
United States , San Francisco; New York City
Salary
Salary:
210000.00 - 385000.00 USD / Year
perplexity.ai Logo
Perplexity
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong programming skills with the ability to work across the full stack
  • Self-motivated with a willingness to take ownership of tasks
  • Good quantitative understanding of data and experimentation
  • Experience making data-driven decisions and measuring impact of those decisions (experimentation, feature flags, adhoc analysis)
  • A passion for shipping quality products
  • 4+ years of industry experience
Job Responsibility
Job Responsibility
  • Building new 0-1 products at high scale
  • Working closely with Product, Design, and Data to ship experiments and learn
  • Launching new features, experiments, campaigns, and partnerships in a fast-moving environment
  • Building core growth infrastructure such as notification platforms, ad attribution, and more
  • Analyzing performance metrics and user feedback to identify opportunities for improvement and optimization
  • Building delightful and data-proven user journeys
What we offer
What we offer
  • Equity
  • Health
  • Dental
  • Vision
  • Retirement
  • Fitness
  • Commuter and dependent care accounts
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer - Growth

Perplexity is seeking experienced Full Stack Engineers to help revolutionize the...
Location
Location
United States , San Francisco; New York City
Salary
Salary:
210000.00 - 385000.00 USD / Year
perplexity.ai Logo
Perplexity
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong programming skills with the ability to work across the full stack (backend, APIs, and modern web frontends)
  • Self-motivated and comfortable taking ownership of ambiguous, high-impact projects end to end
  • Solid quantitative skills and a strong understanding of experimentation, metrics, and data analysis
  • Experience making data-driven decisions and measuring impact (A/B testing, feature flags, cohort analysis, and ad-hoc analysis)
  • A passion for shipping high-quality products that move key growth metrics and delight users
  • 4+ years of industry experience in software engineering, preferably with exposure to growth, product, or experimentation-heavy environments
Job Responsibility
Job Responsibility
  • Design, build, and scale new 0→1 growth products and features across web and mobile
  • Work closely with Product, Design, and Data to define hypotheses, ship experiments, and iterate quickly based on results
  • Launch new features, experiments, campaigns, and partnerships in a fast-moving environment, balancing speed with quality
  • Build and evolve core growth infrastructure such as experimentation frameworks, notification systems, attribution pipelines, and growth-oriented APIs
  • Instrument, monitor, and analyze performance metrics and user feedback to identify opportunities for activation, retention, and monetization improvements
  • Craft delightful, data-proven user journeys that showcase the power of Perplexity while driving measurable business impact
What we offer
What we offer
  • equity
  • health
  • dental
  • vision
  • retirement
  • fitness
  • commuter and dependent care accounts
  • Fulltime
Read More
Arrow Right

Lead Full Stack Engineer - React Node.js

Finance Technology, enables Citi to achieve its day-to-day and long-term growth ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7-10 years of strong experience in Application Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Proven engineering experience building robust, scalable, and maintainable applications in the Capital Markets Technology industry
  • Build, deploy, and test application components in a development environment during the implementation phase working with all layers of the application stack
  • Work proactively & independently to address project requirements, and articulate issues/challenges with enough lead time to address project delivery risks
  • Code reviews, test case reviews, and ensure code developed meets the requirements
  • Influence and negotiate with senior technical leaders from partner teams of software engineers, devops and production support staff to deliver robust software solutions
  • Ensure the team is collaborating effectively across functions
  • Ability to adjust priorities quickly as circumstances dictate
Job Responsibility
Job Responsibility
  • Manage all technology standards across functional area, ensuring development, understanding and adherence around the globe
  • Set goals within functional area that are delivered to appropriate Operations & Technology organizations
  • Contribute to the IT Project Leadership function to harmonize with overall business /technology objectives and ensure teams within the functional area are adequately staffed and possess the required skills sets to carry out their roles
  • Provide an environment where Subject Matter Experts can work efficiently and delivery effectively
  • Manage execution of IT strategy and roadmap for assigned technology area
  • Apply an in-depth understanding of concepts and procedures within engineering and basic knowledge of those elements in other areas
  • Responsible for training and coaching team members, performance management activities, monitoring quantity and quality of work, and addressing development needs for assigned personnel
  • Make evaluative judgments based on information analysis in complicated or unique situations, utilizing multiple sources of information
  • Negotiate with senior leaders (across functions) and communicate and negotiate with external parties
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards
  • Fulltime
Read More
Arrow Right

Full Stack Engineer

Job Title : Full Stack Engineer Location : Atlanta, GA (ONSITE) Full Time ONLY M...
Location
Location
United States , Atlanta
Salary
Salary:
154000.00 USD / Year
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in in an Agile Development environment
  • Excellent written and verbal communication skills
  • Experience in Java, J2EE, Typescript, Oracle
  • Experience in Spring boot and Quarkus is required
  • Experience in Amazon Web Services (AWS) cloud infrastructure predominantly Serverless / ROSA Open shift is required
  • Knowledge on Elastic cache is added advantage
  • Working knowledge of the full Software Development Lifecycle, building GIT CI/CD pipelines and practicing Test Driven Development is a requirement
  • Experience with API Development & Microservices
  • Experience with Arora and Postgres
  • Experience with monitoring tools like Dynatrace and Sumologic etc
Job Responsibility
Job Responsibility
  • Collaborate with internal teams to deliver application and features on-time and to specification
  • Triage and prioritize feature requests or issues
  • Support Project during Production Deployment
  • Development of the service is based on the Line Level Design Documents (LLD)
  • Understanding the Client usages and reading the functional document for developing modules
  • Unit testing of services is developed through Endpoints and Integration testing through module wise
  • Handling the change request postproduction depends upon client requirement and bug fixes if any
  • Fulltime
Read More
Arrow Right

Java Full Stack Engineer

Be part of Strategic team to develop, enhance, support and maintain solutions fo...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-4 years of strong experience in Application Development or systems analysis role
  • Experience in programming of software applications and implementing successful projects
  • Proven engineering experience building robust, scalable, and maintainable applications in the Capital Markets Technology industry
  • Build, deploy, and test application components in a development environment during the implementation phase working with all layers of the application stack
  • Work proactively & independently to address project requirements, and articulate issues/challenges with enough lead time to address project delivery risks
  • Ensure code developed meets the requirements
  • Ability to adjust priorities quickly as circumstances dictate
  • Experience working in Financial Services or a large complex and/or global environment
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated analytic/diagnostic skills
Job Responsibility
Job Responsibility
  • Write code on one or more development platforms to deliver part or all of a feature, under guidance from senior engineers
  • Respond to problems, questions, or situations by applying established criteria to directly influence development outcomes. In doing so, use the right technology to solve technical challenges required to deliver all or part of small scale features and functions and / or supporting aspects of a larger program efforts
  • Have responsibility for applications systems analysis and programming activities that may include inputs to feasibility studies, time and cost estimates and implementation of new or revised applications systems and programs
  • Accountable for development, design, construction, testing and implementation and write secure, stable, testable and maintainable code
  • Operate with autonomy, while some oversight and direction may be required
  • Engage in digital applications development, risk technology, Analytic Model Development and Application support activities to meet specific business needs of user areas and to test systems to ensure integrity of deliverables
  • Expected to provide sound understanding of application development concepts and principles and a basic knowledge of concepts and principles in other technology areas
  • On occasion, may need to consult with users, clients and other technology groups on issues and recommend programming solutions for customer exposed systems
  • Understand the functionality of the systems involved with projects. This includes the applications/services, runtime operations, and maintenance
  • Understand the business context and the associated customer use cases
  • Fulltime
Read More
Arrow Right

Senior Full Stack Engineer

We are looking for a talented and experienced Senior Full Stack Developer to joi...
Location
Location
India , Pune; Karnataka
Salary
Salary:
Not provided
teradata.com Logo
Teradata
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of professional full stack development experience delivering production-grade applications in enterprise environments
  • Strong hands-on proficiency in Angular (v14+), TypeScript, and RxJS for building enterprise-grade frontend applications
  • Solid experience designing and developing RESTful APIs using frameworks such as Spring Boot, Node.js, or equivalent backend technologies
  • Deep understanding of software development patterns including MVC, Repository Pattern, Service Layer, Dependency Injection, and CQRS
  • Hands-on experience with RDBMS platforms such as PostgreSQL, MySQL, Oracle, or SQL Server — including schema design, indexing, and query optimization
  • Hands-on experience with NoSQL databases such as MongoDB, Cassandra, Redis, or equivalent — including data modeling for non-relational use cases
  • Familiarity with authentication and authorization standards — OAuth2, JWT, RBAC, and Azure AD / SSO integration
  • Experience with version control (Git), CI/CD tooling, and Agile project management tools such as Jira or Azure DevOps
  • Ability to write clean, well-documented, and testable code with a strong focus on maintainability and scalability
Job Responsibility
Job Responsibility
  • Design, develop, and maintain full stack features spanning Angular frontend, REST API services, and database layers
  • Build responsive, performant Angular UI components and modules following component-driven architecture and design system guidelines
  • Develop and expose well-structured, secure, and versioned REST APIs adhering to industry-standard API design principles
  • Apply established software development patterns such as MVC, Repository, Service Layer, CQRS, and Event-Driven design where appropriate
  • Design and optimize database schemas, queries, and data models across both relational (RDBMS) and NoSQL database platforms
  • Ensure high code quality through unit testing, integration testing, peer code reviews, and adherence to coding standards
  • Participate in sprint planning, backlog refinement, and technical design discussions as an active Agile team member
  • Collaborate with frontend engineers, backend developers, architects, and QA to deliver cohesive, end-to-end solutions
  • Identify and resolve performance bottlenecks across UI rendering, API response times, and database query execution
  • Contribute to CI/CD pipeline integration, supporting automated builds, testing, and deployment workflows
  • Fulltime
Read More
Arrow Right

Principal Full Stack Engineer - Analytics Platform

Titan is Microsoft’s self-serve analytics platform, powering millions of queries...
Location
Location
United States , Redmond
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 of engineering experience designing and operating production-scale systems with strong UX focus, with coding in languages including, but not limited to, Python, C++, C#, Java, or JavaScript
  • OR equivalent experience
  • Front-end expertise: React, TypeScript, state management, performance, accessibility, data visualization (ECharts, Vega Lite, D3)
  • Back-end experience: Node.js, Python, REST, GraphQL, microservices, asynchronous messaging, caching
  • Strong SQL optimization and familiarity with columnar formats (Parquet, Delta, Iceberg)
  • Cloud experience: Azure, CI/CD, containers, Kubernetes, infrastructure as code
  • Security and reliability: OAuth, OpenID Connect, Azure AD, RBAC/ABAC, auditing, lineage, SLO ownership, incident response
  • Apache Superset customization (plug-ins, embedding, dashboard performance, security integration)
  • Experience with Databricks, Spark, ClickHouse, StarRocks, Cosmos DB, lakehouse/HDFS patterns
  • Knowledge of experimentation frameworks, semantic layers, data catalogs, lineage, Microsoft Purview
Job Responsibility
Job Responsibility
  • Architect and deliver intuitive analytics workflows for all skill levels: no code slice and dice, guided analysis, SQL, notebooks, and interactive app frameworks (e.g., Streamlit or Dash like)
  • Advance security and governance with role based and attribute based access control, row and column level security, auditing, lineage, and cost controls
  • standardize metrics and the semantic layer across APIs, notebooks, and experiments
  • Drive performance and reliability by meeting latency and Service Level Objective (SLO) targets
  • apply caching, pushdown, and incremental compute
  • build robust observability with tracing, metrics, and logs
  • Mentor and empower globally distributed teams
  • collaborate across product, design, data engineering, privacy, and security
  • foster inclusive engineering practices
  • Infuse AI into analytics: natural language queries, automated insights, anomaly detection, and narrative summaries with clear governance guardrails
  • Fulltime
Read More
Arrow Right

Full Stack Engineer

As a Full Stack Engineer at Lilo Social, you will build the internal tools and A...
Location
Location
United States
Salary
Salary:
120000.00 - 160000.00 USD / Year
lilosocial.com Logo
Lilo Social
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of professional experience building web applications with React, Next.js, or similar modern frontend frameworks
  • 3+ years of backend development experience with Node.js, Python, or similar server-side technologies
  • Strong proficiency in TypeScript and modern JavaScript development practices
  • Solid understanding of SQL and experience designing relational database schemas (PostgreSQL, MySQL, or similar)
  • Experience building and consuming RESTful APIs and working with third-party integrations
  • Comfortable deploying and managing applications in cloud environments such as AWS, Google Cloud Platform, or Azure
  • Strong problem-solving skills and ability to independently scope and deliver projects from concept to production
  • Excellent communication skills and ability to translate technical concepts for non-technical stakeholders
  • Experience building with large language models and AI APIs including OpenAI, Anthropic Claude, or similar platforms
  • Familiarity with advertising platform APIs such as Shopify API, Meta API, Google Ads API, TikTok Ads API, or Klaviyo API
Job Responsibility
Job Responsibility
  • Build internal dashboards and tools that help media buyers and strategists manage client accounts more efficiently
  • Develop AI-powered features using large language models (LLMs) to automate creative analysis, campaign reporting, and workflow tasks
  • Create integrations with advertising platforms including Facebook Ads API, Google Ads API, and other marketing technology tools
  • Design and maintain databases to aggregate performance data across clients and enable cross-account insights
  • Work directly with media buyers, strategists, and creative team members to understand pain points and build solutions
  • Own the full development lifecycle for internal projects including scoping, technical design, implementation, deployment, and ongoing iteration
  • Implement authentication, permissions, and security best practices for internal tools handling client data
  • Build APIs and backend services to support internal applications and integrate with third-party platforms
  • Deploy and manage applications in cloud environments with appropriate monitoring and error handling
  • Document technical specifications, APIs, and system architecture for team reference
What we offer
What we offer
  • 401(k) Retirement Plan: Fully customizable 401(k) with up to 4% company match
  • Comprehensive Health Coverage: Fully-covered medical, dental, and vision insurance
  • Generous Time Off: Competitive PTO policy and paid holidays to maintain work-life balance
  • Wellness Benefits: Complimentary Headspace subscription and fitness stipend
  • Fully Remote: Work from anywhere with flexible hours and a distributed team culture
  • Technology Supplied: Equipped with the latest laptop and necessary tools for success
  • Professional Development: Opportunities for growth, training, and expanded responsibilities
  • Fulltime
Read More
Arrow Right