Senior Java Software Engineer
- turnkey data integration ecosystem: customer data platform with ML,
tag management, API hub, and data management solutions -
Senior Java Software 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 is the trusted leader in the customer data industry. We believe unified customer data is an organization's most valuable asset and greatest competitive advantage. We help brands seamlessly unify their siloed customer data and applications in real time, and drive more profitable interactions across all touchpoints. Tealium's Customer Data Hub (CDH) enables you to connect your data so you can connect with your customers.
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, T-Mobile, Hulu, Uber, Facebook, Expedia, Hyatt, American Airlines, The Gap, Orange, and many others.
In 2020 we've opened an R&D center in Minsk and invite you to join!


Who we are looking for
The Senior Software Engineer will be responsible for supporting and improving software solutions aimed at solving real-time, customer data delivery challenges, assist the Engineering Manager in leading the backend team and work closely with PO and architects.
Responsibilities
  • Work closely with other software engineers, architects, operations engineers, and product managers.
  • Participate in our Agile/SCRUM process.
  • Create designs to support short, iterative delivery cycles.
  • Conduct and participate in group code reviews, ensuring high-quality coding standards across the team.
  • Design maintainable, testable code with high test coverage requirements.
  • Add integration and acceptance test coverage to new features.
  • Evaluate and investigating alternatives to existing solutions, proposing new designs and technologies.
Requirements
  • You have BS, MS in Computer Science, Software Engineering, or a related discipline.
  • You bring 5+ years Java development experience.
  • You have strong knowledge of modern software engineering principles, patterns and best-practices.
  • You have understanding of microservices architectures.
  • You are experienced in designing and supporting high traffic, highly available systems.
  • You have strong communication skills (English B2+).
  • You are able to effectively explain technical concepts to team members, architects and team leads.
  • You have understanding of modern DevOps concepts. Docker, Kubernetes, Serverless, Terraform.
  • You have experience with NoSQL, as well as relational data stores - DynamoDB, PostgreSQL, MongoDB, etc.
  • You have experience with distributed messaging and streaming technologies - RabbitMQ, Kinesis, Kafka.
  • You are capable of delivering on multiple competing priorities with little supervision.
      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
      The Senior Software Engineer will be responsible for supporting and improving software solutions aimed at solving real-time, customer data delivery challenges, assist the Engineering Manager in leading the backend team and work closely with PO and architects.
      Responsibilities
      • Work closely with other software engineers, architects, operations engineers, and product managers.
      • Participate in our Agile/SCRUM process.
      • Create designs to support short, iterative delivery cycles.
      • Conduct and participate in group code reviews, ensuring high-quality coding standards across the team.
      • Design maintainable, testable code with high test coverage requirements.
      • Add integration and acceptance test coverage to new features.
      • Evaluate and investigating alternatives to existing solutions, proposing new designs and technologies.
      Requirements
      • You have BS, MS in Computer Science, Software Engineering, or a related discipline.
      • You bring 5+ years Java development experience.
      • You have strong knowledge of modern software engineering principles, patterns and best-practices.
      • You have understanding of microservices architectures.
      • You are experienced in designing and supporting high traffic, highly available systems.
      • You have strong communication skills (English B2+).
      • You are able to effectively explain technical concepts to team members, architects and team leads.
      • You have understanding of modern DevOps concepts. Docker, Kubernetes, Serverless, Terraform.
      • You have experience with NoSQL, as well as relational data stores - DynamoDB, PostgreSQL, MongoDB, etc.
      • You have experience with distributed messaging and streaming technologies - RabbitMQ, Kinesis, Kafka.
      • You are capable of delivering on multiple competing priorities with little supervision.
      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!
      Katerina
      recruiter
      Just drop us a message on Linkedin or Telegram!
      Katerina
      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