Senior Java Engineer

AdCellerantDenver, CO
Hybrid

About The Position

AdCellerant is an award-winning tech-enabled services company that has brought Madison Avenue-level digital marketing solutions to Main Street businesses since 2013. We help local marketers, media companies, agencies, and channel sales organizations leverage our proprietary advertising software platform, Ui.Marketing. We are seeking a Senior Data Engineer who is a pioneer in the modern agentic development era with a strong focus on data pipeline and analytics architecture. This role demands exceptional critical thinking and problem-solving skills to navigate complex architectural challenges within high-volume data environments. You will serve as the technical authority for your domain, leading the design, development, and maintenance of scalable microservices that power our core ETL and analytics platforms. At our company, the "Senior" title signifies more than just writing code; you are an integral component of the entire technical lifecycle—from refining high-level product initiatives into executable stories to mentoring the team on best practices. Most importantly, you will leverage and champion Agentic LLM tooling (such as GitHub Copilot or Cursor) to accelerate delivery, maintain high standards, and automate engineering "toil".

Requirements

  • 8+ years of Java experience, with a mandatory mastery of the Java ecosystem.
  • 5+ years of experience with Python.
  • 5+ years working with Message Bus technologies (e.g., RabbitMQ, GCP PubSub).
  • 5+ years of proven experience with Spark, Google BigQuery, Elasticsearch, and managed orchestration services like Dataproc or Airflow.
  • 5+ years of deep experience with both Relational (SQL) and NoSQL databases, including expertise in star/snowflake schemas and data warehousing.
  • Proven ability to integrate Agentic LLM tools into the daily SDLC and perform "Context Engineering" to produce idiomatic, compliant code.
  • Experience building and maintaining services within a Node.js environment.
  • Experience with Spring Framework/Hibernate and designing GraphQL/REST APIs.
  • Proficiency with Docker and containerized ecosystems such as Argo and K8s.
  • Currently legally authorized to work in the United States on a full-time basis.

Responsibilities

  • Lead design teams for complex ETL pipelines, data models, and analytics infrastructure.
  • Design and develop new Microservices while managing APIs, massive datasets, and complex ETL pipelines that feed data warehouses and search indices.
  • Utilize AI-assisted coding tools to boost productivity while critically evaluating outputs to ensure they meet our rigorous standards.
  • Perform regular code reviews, discourage "big PR" mindsets, and advocate for modular, component-based architectures.
  • Coordinate with Product Owners and Data Analysts to refine data requirements and break down complex epics into modular stories.
  • Lead root cause analysis for production alerts and errors, specifically regarding data quality and pipeline failures.
  • Work closely with team members to socialize standards and increase productivity through collaborative design sessions.

Benefits

  • Paid vacation, holidays, and sick days
  • Health/dental/vision benefits
  • 401k retirement plan and company match contribution
  • Generous paid parental leave
  • Wellness Program
  • Work from home flexibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service