Java Tech Lead / Staff Engineer
- turnkey data integration ecosystem: customer data platform with ML,
tag management, API hub, and data management solutions -
Java Tech Lead / Staff Engineer
- turnkey data integration ecosystem: customer data platform with ML,
tag management, API hub, and data management solutions -
1
Product: Customer Data Hub (CDH), including
Customer Data Platform (CDP) to connect customer data across web, mobile, offline, and IoT
iQ Tag Management System that helps marketers easily control and manage customer data and MarTech vendors
2
Company: American product company - the leader in the customer data industry trusted by over 1,000 of the world's most innovative brands, including Sony, Hulu, Uber, Facebook, and many others

3
  • 100% remote work, from the office or hybrid
  • competitive salary pegged to USD
  • extended social package
Who we are
Tealium connects customer data – spanning web, mobile, offline, and IoT devices— so that brands can connect with their customers. Tealium's turnkey integration ecosystem supports over 1,200 client-side and server-side vendors and technologies, empowering brands to create a unified, real-time customer data infrastructure.

Founded in 2008, Tealium's patented and award-winning solutions are used by over 1,000 of the world's most innovative brands, including Sony, Providence St. Joseph Health, Cambria Health, T-Mobile, Hulu, Uber, Facebook, Expedia, Hyatt, Barcelo Hotel Group, Sportsbet, Utah Jazz, American Airlines, The Gap, Orange, and many others.

Headquartered in San Diego, CA, Tealium has offices in Germany, France, Netherlands, Spain, United Kingdom, Singapore, Hong Kong, Japan, Australia.

In 2020 we launched an R&D center in Minsk and invite you to join us!


Who we are looking for
Java Tech Lead will be responsible for designing and implementing software solutions with a fresh tech stack aimed at solving real-time, customer data delivery challenges. You will join a team of 10-13 people: Frontend, Java Team Lead, QA Auto, DevOps, BA/PM.

Responsibilities

  • Work closely with other software engineers, architects, operations engineers and product managers.
  • Participate in our Agile/SCRUM process.
  • Set realistic expectations for engineering delivery.
  • Coach and mentor your team members.
  • Help maintain high-quality standards within the team by working with managers, architects, and other senior members of the team.
  • Establish and champion good coding and test practices.
  • Play an active role in code reviews.
  • Proactively and continuously assess opportunities for development and process improvements, and be the internal champion of these proposed improvements.
  • Evaluate and investigate alternatives to existing solutions, proposing new designs and technologies.
  • Participate in operational-related discussions.
  • Design maintainable, testable code with high test coverage requirements.
  • Create designs to support short, iterative delivery cycles.
Requirements
  • You have degree in BS, MS in Computer Science, Software Engineering or a related discipline.
  • You bring 7+ years with Java development experience.
  • You have 1+ years in a technical leadership or architectural role.
  • You have strong knowledge of modern software engineering principles, patterns and best practices.
  • You are experienced in designing and supporting high traffic, highly available systems.
  • You are able to effectively explain technical concepts to team members, architects, and managers.
  • You have extensive experience in deploying software to a cloud platform environment - AWS.
  • You have understanding of modern DevOps concepts.
  • You are familiar with Docker, Kubernetes, Serverless, Terraform, infrastructure as code.
  • You have extensive experience with NoSQL, as well as relational data stores.
  • You are experienced in distributed messaging and streaming technologies such as Kafka.
  • You are capable of delivering on multiple competing priorities with little supervision.
  • You have strong English communication skills, both written and spoken (B2+).
As a plus
  • Some exposure to Hadoop, Hive, Spark or PrestoDB.
  • Exposure to Python, Scala, Ruby or Golang.
  • Experience with or knowledge of Machine Learning.
    What we offer
    The highly relevant and differentiated positioning of Tealium and our Customer Data Hub (CDH) makes this a unique and rewarding career opportunity. Organizations from start-ups to large global enterprises are utilizing Tealium to unify their customer data in real time and drive improvements in their overall data strategy. Over 1,000 global brands trust Tealium, and in an increasingly noisy market we are proud to maintain best-in-class renewal rates of >90%. When our customers are happy, we're happy.

    Our office in Minsk is located in a newly erected building, in the very city center. Our location is just one of the many perks we enjoy:
    - we get to surround ourselves with some of the brightest minds in the business
    - health insurance for the whole family,
    - 26 calendar days of annual paid vacation
    - additional vacation days for the years with the company
    - 5 days of sick leave
    - social leave: birth/adoption, wedding, bereavement - 2 days
    - fitness membership - $40
    - English classes - $65
    - extra payment for maternity leave
    - extra payment for sick leave
    - psychological support
    - extra payment for child birth/adoption, Marriage, Bereavement

    If you are interested in being a part of Teal Team, we'd love to hear from you!
    Process
    1. Short screening with a Tri Foundation member
    2. Manager's phone screen
    3. Interview with a Tealium recruiter
    4. Tech interview
    5. Final meeting with the manager

    *Tri Foundation is a recruitment agency that helps Tealium find talents to join their team.

    Who we are
    Tealium connects customer data – spanning web, mobile, offline, and IoT devices— so that brands can connect with their customers. Tealium's turnkey integration ecosystem supports over 1,200 client-side and server-side vendors and technologies, empowering brands to create a unified, real-time customer data infrastructure.

    Founded in 2008, Tealium's patented and award-winning solutions are used by over 1,000 of the world's most innovative brands, including Sony, Providence St. Joseph Health, Cambria Health, T-Mobile, Hulu, Uber, Facebook, Expedia, Hyatt, Barcelo Hotel Group, Sportsbet, Utah Jazz, American Airlines, The Gap, Orange, and many others.

    Headquartered in San Diego, CA, Tealium has offices in Germany, France, Netherlands, Spain, United Kingdom, Singapore, Hong Kong, Japan, Australia.

    In 2020 we launched an R&D center in Minsk and invite you to join us!
    Who we are looking for
    Java Tech Lead will be responsible for designing and implementing software solutions with a fresh tech stack aimed at solving real-time, customer data delivery challenges. You will join a team of 10-13 people: Frontend, Java Team Lead, QA Auto, DevOps, BA/PM.

    Responsibilities
    • Work closely with other software engineers, architects, operations engineers and product managers.
    • Participate in our Agile/SCRUM process.
    • Set realistic expectations for engineering delivery.
    • Coach and mentor your team members.
    • Help maintain high-quality standards within the team by working with managers, architects, and other senior members of the team.
    • Establish and champion good coding and test practices.
    • Play an active role in code reviews.
    • Proactively and continuously assess opportunities for development and process improvements, and be the internal champion of these proposed improvements.
    • Evaluate and investigate alternatives to existing solutions, proposing new designs and technologies.
    • Participate in operational-related discussions.
    • Design maintainable, testable code with high test coverage requirements.
    • Create designs to support short, iterative delivery cycles.
    Requirements
    • You have degree in BS, MS in Computer Science, Software Engineering or a related discipline.
    • You bring 7+ years with Java development experience.
    • You have 1+ years in a technical leadership or architectural role.
    • You have strong knowledge of modern software engineering principles, patterns and best practices.
    • You are experienced in designing and supporting high traffic, highly available systems.
    • You are able to effectively explain technical concepts to team members, architects, and managers.
    • You have extensive experience in deploying software to a cloud platform environment - AWS.
    • You have understanding of modern DevOps concepts.
    • You are familiar with Docker, Kubernetes, Serverless, Terraform, infrastructure as code.
    • You have extensive experience with NoSQL, as well as relational data stores.
    • You are experienced in distributed messaging and streaming technologies such as Kafka.
    • You are capable of delivering on multiple competing priorities with little supervision.
    • You have strong English communication skills, both written and spoken (B2+).
    As a plus
    • Some exposure to Hadoop, Hive, Spark or PrestoDB.
    • Exposure to Python, Scala, Ruby or Golang.
    • Experience with or knowledge of Machine Learning.
    What we offer
    The highly relevant and differentiated positioning of Tealium and our Customer Data Hub (CDH) makes this a unique and rewarding career opportunity. Organizations from start-ups to large global enterprises are utilizing Tealium to unify their customer data in real time and drive improvements in their overall data strategy. Over 1,000 global brands trust Tealium, and in an increasingly noisy market we are proud to maintain best-in-class renewal rates of >90%. When our customers are happy, we're happy.

    Our office in Minsk is located in a newly erected building, in the very city center. Our location is just one of the many perks we enjoy:
    - we get to surround ourselves with some of the brightest minds in the business
    - health insurance for the whole family,
    - 26 calendar days of annual paid vacation
    - additional vacation days for the years with the company
    - 5 days of sick leave
    - social leave: birth/adoption, wedding, bereavement - 2 days
    - fitness membership - $40
    - English classes - $65
    - extra payment for maternity leave
    - extra payment for sick leave
    - psychological support
    - extra payment for child birth/adoption, Marriage, Bereavement

    If you are interested in being a part of Teal Team, we'd love to hear from you!
    Process
    1. Short screening with a Tri Foundation member
    2. Manager's phone screen
    3. Interview with a Tealium recruiter
    4. Tech interview
    5. Final meeting with the manager

    *Tri Foundation is a recruitment agency that helps Tealium find talents to join their team.
    Candidate:
    From which locations do you consider candidates?
    Recruiter:
    We consider candidates from Belarus.
    Candidate:
    From which locations do you consider candidates?
    Recruiter:
    We consider candidates from Belarus.
    How to apply or get details?
    How to apply or get details?
    Just drop us a message on Linkedin or Telegram!
    Alena
    recruiter
    Just drop us a message on Linkedin or Telegram!
    Alena
    recruiter
    Or leave any contact so we could write to you!
    Name
    Contact
    Upload your CV (optional)
    Add the link to your CV or professional profile
    What is your seniority level?
    What is your location?
    In which vacancies are you interested?
    Privacy policy
    Made on
    Tilda