Senior Software Engineer, Mobile


  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 03/19/2021
  • Website:
  • Company Address: 11085 Torreyana Road, San Diego, CA, 92121

About Tealium

Tealium revolutionizes today’s digital businesses with a universal approach to customer data orchestration – spanning web, mobile, offline and Internet of Things devices. With the power to unify customer data into a single source of truth, Tealium offers a turnkey integration ecosystem supporting more than 1,000 client-side and server-side vendors and technologies.

Job Description

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, 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.
You will be responsible for maintaining and building new features for our mobile Data Collection Libraries across multiple platforms and languages. As a senior member of the team, you will help to improve and maintain code quality, as well as mentor other members of the team as appropriate. Excellent written and verbal communication skills are highly desirable. The primary focus of this role will be programming for Apple platforms (iOS, macOS, tvOS, watchOS) in Swift and Objective-C, but this list is not exhaustive, and you will be expected to work on other platforms and languages from time to time. We are looking for a strong team player, who is able to contribute new ideas and drive change, as well as work independently as needed.


    • Work with the mobile development team to build native Data Collection Libraries for mobile or IoT devices
    • Interface with Information Architecture team to help produce top-quality end user documentation
    • From time to time, provide technical support to internal team members, as well as occasionally customers and prospective customers
    • Communicate with client developers to assist with their particular use cases
    • Help ensure high standards and best practices of our various codebases, especially Apple for platforms


    • You bring 3+ years development experience in any language
    • You have strong knowledge of software engineering principles and patterns  
    • You have intimate knowledge of Swift, iOS, Objective-C specifically: networking, Grand Central Dispatch and the Swift runtime
    • You possess strong communication skills
    • You have a strong passion to contribute and learn, and, most importantly, have fun! 


    • Experience with other mobile platforms: Android, Windows Phone, etc.
    • Experience with cross platform frameworks: Cordova, Titanium, Unity, Xamarin, React Native etc.
    • Javascript experience: client side and/or UI automation
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 corporate HQ is located in sunny San Diego, just minutes from the beach and surrounded by beautiful hiking trails and the renowned Torrey Pines golf course. Our location is just one of the many perks we enjoy; At Tealium we dress casually (but professional), enjoy a flexible paid time off policy, rich benefit plans, company holidays, 401(K) match, and employee Stock Options - just to name a few. Not to mention we get to surround ourselves with some of the brightest minds in San Diego. If you are interested in being a part of Team Teal, we’d love to hear from you!
TEAL celebrates diversity and is an equal opportunity employer. It is our continuing policy to recruit and employ the best qualified individuals without regard to race, color, sex, religion, national origin, disability, age, sexual orientation, gender identity, and/or any other protected characteristic.  TEAL does not tolerate unlawful discrimination of any kind and strives to be an inclusive and respectful workplace.

Related Jobs

Growth Account Executive

Tealium - Remote

Senior Account Executive - Midwest

Tealium - Remote

Senior Account Executive - Northeast

Tealium - Remote

Senior Account Executive

Tealium - Germany

Senior Java Software Engineer

Tealium - Minsk, BY
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.