CrawlJobs Logo

Software Engineer, Tags Distributions

United States, Austin Employment contract 120000.00 - 155000.00 USD / Year · Job Posted May 03, 2026
Apply Position
Job Link Share

Job Description

As a Software Engineer on KERV’s Tag Distribution team, you’ll be one of the first engineers dedicated to a new team focused on our ad tag infrastructure — the systems responsible for serving and optimizing ad tags to publishers and programmatic platforms globally. This is a backend and AWS-heavy role with unique challenges in performance, reliability, and international distribution. You’ll work across a mix of architectures — from a persistent Node.js API that assembles and serves VAST ad tags, to a growing set of serverless microservices on AWS handling dynamic destinations, geo-targeted redirects, and tag validation. The infrastructure spans DynamoDB Global Tables replicated across multiple U.S. regions, edge computing for redirect flows, and caching layers that support high-throughput ad delivery. You’ll also help lead the migration and refactoring of our core VAST API from our legacy monolith into a purpose-built tag server.

Job Responsibility

  • Build and maintain KERV’s ad tag distribution services
  • Develop and operate serverless microservices that support dynamic ad serving, dynamic creative optimization, geo-targeted redirects, and tag validation workflows
  • Lead the migration and refactoring of core VAST API functionality from our legacy monolith into our dedicated tag server architecture
  • Optimize for performance and reliability across caching layers, proxy services, and multi-region data replication
  • Help harden production systems: improve observability, error handling, alerting, and cost/performance tuning
  • Contribute to architectural decisions
  • Write clean, well-tested code
  • Participate in team code reviews
  • Participate in sprint planning
  • Communicate effectively within the engineering team and with non-technical teams
  • Have the discipline to shift between establishing new features and maintaining legacy features

Requirements

  • 3–7+ years of professional experience developing backend or full-stack web applications
  • Strong proficiency in JavaScript/Node.js in production environments
  • Hands-on experience with AWS services — particularly Lambda, DynamoDB, S3, CloudFront, or comparable cloud infrastructure
  • Experience building or operating systems that serve high volumes of traffic with demanding performance requirements
  • Familiarity with serverless architectures and event-driven design patterns
  • Comfort working with and refactoring legacy codebases
  • Ownership mindset
  • Strong asynchronous communication skills
  • Experience with or strong interest in AI-driven prompt engineering and AI coding assistants

Nice to have

  • Digital advertising experience, particularly with ad serving, tag management, VAST, SIMID, OpenRTB, or programmatic platforms
  • Experience with edge computing (Lambda@Edge, CloudFront Functions, or equivalent CDN-level compute)
  • Experience with DynamoDB Global Tables or multi-region database replication
  • Experience with XML parsing and transformation in high-throughput contexts
  • Background in API design and operation
  • Experience with caching strategies at the application and CDN layers
  • Experience with the Serverless Framework or similar IaC tools
  • Familiarity with geo-targeting, IP-based routing, or international ad delivery
  • Experience developing an enterprise or SaaS product
  • Previous experience in a startup environment

What we offer

  • Unlimited PTO
  • Competitive compensation packages
  • Comprehensive health and wellness benefits
  • Mental Health Support via Samata Health paid 100% by KERV
  • 401K with company match and 100% vesting on day 1
  • Unlimited referral bonuses
  • Flexible working schedules with remote and hybrid opportunities
  • Fitness Reimbursement Program
  • Moments that Matter program

Looking for more opportunities?

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

Similar Jobs for

Software Engineer, Tags Distributions

8 matching positions

Principal Software Engineer

You will be responsible for the design and development of a scalable distributed...
Location
Location
United States , Santa Clara
Salary
Salary:
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, IT, or equivalent experience
  • 5+ years of experience specifically operating Red Hat OpenShift (OCP) in a production environment
  • Deep experience racking/stacking and cabling high-density GPU systems (e.g., NVIDIA DGX or similar) and specialized AI/ML hardware
  • Advanced proficiency in Ansible or Pulumi for automating bare-metal provisioning and cluster configuration
  • Strong Python and Bash skills for developing custom health-check scripts and API integrations
  • Expert-level CoreOS and RHEL administration, including kernel tuning and systemd management
  • Solid understanding of BGP, VLAN tagging, LACP, and Load Balancing (F5/NGINX) essential for cluster ingress
  • Experience with vSphere or KVM, and persistent storage solutions like OpenShift Data Foundation (ODF) or Ceph
  • Familiarity with DCIM tools (Netbox) and monitoring stacks ( ELK/Lok ..etci)
  • Ability to lift and move equipment up to 50 pounds (e.g., high-density 2U/4U servers)
Job Responsibility
Job Responsibility
  • Design and development of a scalable distributed management plane infrastructure to manage Palo Alto Networks’ next-generation network security solutions
  • Monitor and maintain data center systems with a focus on 'Zero Single Point of Failure' (ZSPoF) architecture for OpenShift control planes and worker nodes
  • Implement and manage OpenShift 4.x clusters across multiple power and cooling zones to ensure 99.99% uptime
  • Design, test, and execute automated failover strategies and backup/restore procedures using tools like OADP (Velero) and Red Hat ACM
  • Perform routine maintenance and upgrades using GitOps (ArgoCD) and the Machine Config Operator to ensure zero-downtime node evacuations and patching
  • Resolve deep-stack hardware and software issues, from faulty GPU firmware to OpenShift SDN (OVN-Kubernetes) network latencies
  • Coordinate with vendors for specialized hardware (e.g., NVIDIA, Dell, Cisco) while maintaining strict security and firmware compliance
  • Optimize rack density for high-performance GPU clusters while managing thermal loads and power distribution (PDU) to prevent circuit-trip outages
  • Maintain accurate documentation and integrate hardware health metrics (IPMI/SNMP) into Prometheus/Grafana for proactive alerting
  • Rack and stack high-density GPU servers, ensuring redundant power-pathing and high-speed (100G/200G) InfiniBand or Ethernet cabling
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Azure Resource Graph’s (ARG, part of ARM/Azure Control Plane) mission is to reli...
Location
Location
United States , Multiple Locations
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#, OR Java, JavaScript, or Python OR equivalent experience
  • 3+ years of experience building and shipping large scale cloud services such as Azure, AWS or Google Cloud
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Drive critical platform initiatives to scale with Azure’s growing needs, focusing on building high-throughput ingestion and querying infrastructure for cloud metadata and graph relationships
  • Own technical design, implementation, and delivery of systems that span distributed services, APIs, ingestion pipelines, and scalable storage
  • Contribute to performance tuning across the stack—from gateway services to runtime query engines—ensuring responsiveness and efficiency at large data volumes
  • Collaborate with engineers across Azure Core to ensure secure, reliable, and observable service operation at global scale
  • work on integrating AI-assisted capabilities (e.g., auto-tagging, anomaly detection, smart recommendations) into resource inventory using machine learning pipelines or inference APIs
  • Contribute to intelligent search and natural language querying features by partnering with teams working on Azure OpenAI and Azure Cognitive Search
  • Grow technical depth in distributed systems, runtime internals, and optional database technologies, while contributing reusable building blocks across the platform
  • Mentor other engineers, uphold engineering best practices, and foster a collaborative, high-trust team environment and understand and evolve platform architecture with a balance of short-term delivery and long-term sustainability
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

The Model Development Lifecycle Team is building a cutting-edge platform to simp...
Location
Location
United States
Salary
Salary:
200000.00 - 250000.00 USD / Year
Domino Data Lab
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on experience developing and managing high-performance back-end systems in distributed computing environments
  • Working closely with cross-functional teams to integrate systems with front-end interfaces and third-party services
  • Designing and implementing secure, scalable APIs (e.g., RESTful APIs, gRPC)
  • Profiling and optimizing back-end performance, especially in cloud environments or with container technologies like Docker and Kubernetes.
  • Using robust testing frameworks (unit, integration, end-to-end) and setting up CI/CD pipelines
  • Familiarity with model registries, versioning, and lifecycle management tools like MLflow or KubeFlow is a big plus
  • Experience with frameworks like Apache Spark, Azure ML, or SageMaker is a plus
  • Proficiency with cloud providers (AWS, Azure, GCP) and deploying services in these environments
  • Expertise in languages such as Python, Java, Scala, or Go
Job Responsibility
Job Responsibility
  • Integrate model monitoring to provide a holistic view of deployment health and performance
  • Enhance tagging capabilities across Domino entities to improve discoverability and tracking
  • Expand LLM hosting capabilities to address customer needs for scale, performance, and logging
  • Innovate within our Domino Apps offering by incorporating feature requests from major customers
What we offer
What we offer
  • equity
  • company bonus or sales commissions/bonuses
  • 401(k) plan
  • medical, dental, and vision benefits
  • wellness stipends
  • Fulltime
Read More
Arrow Right

Platform Engineer

We are seeking a highly progressive Platform Engineer specializing in AI infrast...
Location
Location
Canada , Vancouver
Salary
Salary:
43.79 - 58.39 USD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
July 25, 2026
Flip Icon
Requirements
Requirements
  • 3-5 years of dedicated cloud platform engineering or SRE experience working with high-volume distributed systems natively in AWS and Azure
  • Elite proficiency with Terraform, with an emphasis on creating modular, reusable code structures and multi-environment pipelines
  • Coding proficiency in Python or Go, with a solid history of integrating with complex REST/JSON APIs
  • Strong operational working knowledge of GitLab CI/CD, Docker containerization, and cloud orchestration layers
  • Proven, hands-on exposure to AI/LLM development concepts (advanced prompting, tool/skill integration, and Retrieval-Augmented Generation [RAG])
  • Extensive experience leveraging AI and Agentic Coding tools to accelerate software delivery and maintain platform scripts
Job Responsibility
Job Responsibility
  • Build integration patterns, API mediation layers, and approval workflows supporting autonomous AI agent tool execution and runtime function calling
  • Integrate advanced distributed telemetry for agent runs (execution traces, evaluation metrics, latency logs, and token cost analytics)
  • Establish runtime safety controls for AI applications, embedding automated rollback scripts, cost control ceilings, and master kill-switches
  • Build and scale highly secure, automated multi-cloud landing zones (AWS and Azure) utilizing reusable Terraform modules
  • Construct and maintain robust GitLab CI/CD pipelines, package registries, and automated infrastructure release strategies
  • Implement strict automated infrastructure guardrails using Open Policy Agent (OPA), Conftest, or Azure Policies to guarantee security without breaking developer velocity
  • Embed least-privileged access, zero-trust network segmentation, private endpoints, KMS encryption keys, and advanced secrets management
  • Champion Site Reliability Engineering standards by managing Service Level Objectives (SLOs), calculating error budgets, configuring autoscaling matrices, and leading chaos engineering simulations
  • Apply cloud financial management protocols (structured resource tagging, budget alarms, anomaly detection, and cluster right-sizing)
  • Author clear, accessible developer guides and self-service templates that streamline the adoption of core AI platform features
What we offer
What we offer
  • Pioneering Technical Landscape
  • Elite Multi-Cloud Exposure
  • High Extensibility Indicators
  • Premier Workspace
  • Fulltime
Read More
Arrow Right

Release Manager

The Release Manager is responsible for planning, orchestrating, and continuously...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
alterdomus.com Logo
Alter Domus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years in software engineering, DevOps, build/release, or environment management roles, with several years focused specifically on release management or senior release engineering
  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience
  • Strong hands-on experience with CI/CD platforms (e.g., Jenkins, Azure DevOps/TFS, GitLab CI, TeamCity, Bamboo, GitLab Ultimate Spinnaker, LaunchDarkly) including pipeline design, templates, and shared libraries
  • Deep understanding of source control systems and workflows (Git, branching strategies such as GitFlow/Trunk based, code review policies, pull requests)
  • Solid scripting skills (e.g., Bash, PowerShell, Python, Groovy, YAML pipelines) to automate build, deployment, and environment tasks
  • Experience deploying applications to modern platforms such as Kubernetes, Docker, cloud PaaS (Azure, AWS, GCP), and traditional app servers (Tomcat, IIS, WebLogic, etc.)
  • Familiarity with configuration management and infrastructure as code tools (e.g., Ansible, Terraform, Puppet, Chef) for repeatable environment provisioning
  • Good understanding of SDLC, Agile/DevOps practices, and test automation integration in the pipeline (unit, integration, UI, performance, security tests)
  • Experience with monitoring, logging, and alerting tools to validate releases and rapidly detect issues after deployment
  • Exposure to ITIL change and release management processes, especially in regulated or enterprise environments
Job Responsibility
Job Responsibility
  • Own the release lifecycle from planning to post-implementation review, covering build, deployment, verification, and rollback processes across all environments (dev, test, UAT, pre prod, prod)
  • Define and manage a release calendar, aligning with product roadmaps, change windows, regulatory constraints, and dependent programs
  • Coordinate cross functional stakeholders (Product, Development, QA, Security, Ops, Business Owners) to agree scope, cut off dates, readiness criteria, and go/no go decisions
  • Design, implement, and maintain CI/CD pipelines and build/release automation (e.g., Jenkins, Azure DevOps, GitLab CI, TeamCity), including automated build, test, and deployment steps
  • Improve and standardize build and deployment processes, reducing manual steps, cycle time, and failure rates through scripting and tooling
  • Ensure all releases meet defined entry/exit criteria (code freeze, test completion, defect thresholds, security checks, approvals, documentation)
  • Manage non-production environments (integration, QA, performance, UAT) for release readiness: configuration, data refreshes, scheduling, and conflict resolution between streams
  • Maintain and enforce branching, versioning, and tagging strategies in source control (e.g., Git, Perforce), including merge policies and baseline management
  • Troubleshoot and resolve build and deployment issues, working closely with engineering and infrastructure teams
  • provide on call or out of hours support during critical releases
What we offer
What we offer
  • Support for professional accreditations such as ACCA and study leave
  • Flexible arrangements, generous holidays, plus an additional day off for your birthday
  • Continuous mentoring along your career progression
  • Active sports, events and social committees across our offices
  • 24/7 support available from our Employee Assistance Program
  • The opportunity to invest in our growth and success through our Employee Share Plan
  • Fulltime
Read More
Arrow Right

Front End Engineer

We are currently seeking a Front end Engineer - 3 to join our team in Bangalore,...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of development experience in Java – J2EE and JavaScript
  • 3+ years of experience developing solutions Adobe Experience Manager with knowledge of Templates, Layouts, components, APIs (OSGI)
  • 1+ years of experience working on cloud platforms - AWS or Azure. Experience with AWS will be a plus
  • 2+ years’ Experience with Agile Product/ Project Delivery
  • 6+ Years’ experience in frontend development
  • 3+ Years’ experience & expertise in frontend development using React JS, HTML5, CSS3 and Responsive web application development
  • Good knowledge & experience of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux
  • Developing and implementing frontend architecture to support user interface concepts that conforms to design models based on industry best-practices
  • Must have the experience in Rest API integrations
  • Build & Packaging Process, Deployment Build and Release documentation and post-production Support
Job Responsibility
Job Responsibility
  • Design and implement solutions leveraging AEM Sites
  • Develop digital consumer experiences based on foundation of the AEM product suite, including AEM, CRX, and DAM
  • Translate marketing and web site needs into AEM specific recommendations and solutions
  • Leverage AEM, other state-of-the-art technologies, and integration patterns to solve cross-departmental challenges
  • Work in an agile, rapid development, and prototyping environment
  • Drive project scope and timeline definition based on collaborative needs assessments
  • Design and improve internal development methodologies around Adobe AEM solution
  • Propose technology solutions to enable the business to meet/exceed those goals
  • Manage SDLC processes and associated artifacts
  • Design and code from specifications, analyzes, evaluates, tests, debugs, documents, and implements complex software apps
  • Fulltime
Read More
Arrow Right

Senior Data Engineer

Are you passionate about shaping the future of AI and empowering millions of use...
Location
Location
Canada , Vancouver
Salary
Salary:
114400.00 - 203900.00 CAD / 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
  • Compliance: Anticipates the need for data governance and designs data modeling and data handling procedures, with direct support and partnership with Corporate, External, and Legal Affairs (CELA), to ensure compliance with applicable laws and policies across all aspects of the development process
  • Tags data based on categorization (e.g., personally identifiable information [PII], pseudo-anonymized, financial)
  • Documents data type, build data dictionary, classifications, and lineage to ensure traceability
  • Governs accessibility of data within assigned data pipelines
  • Provides guidance on contributions to the data glossary to document the origin, usage, and format of data for each program
  • Independently implements data governance and privilege of least access practices leveraging security tools
  • Builds responsible AI-compliant data products and/or applications
  • Data Management and Transformation: Plans and creates efficient techniques and operations (e.g., inserting, aggregating, joining) to transform raw data into a form (e.g., dimensional data model) that is compatible with downstream data consumers, databases, and formats that support applications, analytics and reporting
  • Independently uses software, query languages, and computing tools (e.g., cloud-based) to transform raw data across end-to-end pipelines
  • Evaluates data to ensure data quality and completeness using queries, data wrangling, and statistical techniques
  • Fulltime
Read More
Arrow Right

AEM Sr Dev

The Senior AEM Developer role involves designing and implementing solutions usin...
Location
Location
India , bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of development experience in Java – J2EE and JavaScript
  • 5+ years of experience developing solutions Adobe Experience Manager with knowledge of Templates, Layouts, components, APIs (OSGI)
  • 2+ years of experience and expertise with DevOps pipelines for CMS projects
  • 3+ years of experience working on cloud platforms - AWS or Azure. Experience with AWS will be a plus
  • 5+ years’ Experience with Agile Product/ Project Delivery
  • 10+ Years’ experience in frontend development.
  • 5+ Years’ experience & expertise in frontend development using React JS, HTML5, CSS3 and Responsive web application development.
  • Good knowledge & experience of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
  • Developing and implementing frontend architecture to support user interface concepts that conforms to design models based on industry best-practices.
  • Must have the experience in Rest API integrations
Job Responsibility
Job Responsibility
  • Design and implement solutions leveraging AEM Sites
  • Develop digital consumer experiences based on foundation of the AEM product suite, including AEM, CRX, and DAM
  • Translate marketing and web site needs into AEM specific recommendations and solutions
  • Leverage AEM, other state-of-the-art technologies, and integration patterns to solve cross-departmental challenges
  • Work in an agile, rapid development, and prototyping environment
  • Drive project scope and timeline definition based on collaborative needs assessments
  • Design and improve internal development methodologies around Adobe AEM solution
  • Propose technology solutions to enable the business to meet/exceed those goals.
  • Manage SDLC processes and associated artifacts.
  • Design and code from specifications, analyzes, evaluates, tests, debugs, documents, and implements complex software apps.
  • Fulltime
Read More
Arrow Right