Senior Software Engineer - Data Platform

Sorry, this job was removed at 11:35 a.m. (CST) on Friday, May 11, 2018
Find out who's hiring remotely in Austin.
See all Remote Developer + Engineer jobs in Austin
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

How many times have you called a business and quickly become frustrated? Providing your account number over and over again. Long silences while the rep looks up basic information. It’s an everyday stressor that’s outdated and unnecessary. It’s also why we started Tenfold.

Our software enables businesses to have better customer conversations. When you talk to a company using Tenfold, the rep has all your relevant information right in front of them, in one place. The important details about the customer are no longer hidden from the person trying to serve you. Best of all, it works in real-time and behind the scenes. Our mission is to put bad customer service out of business, on the phone or wherever it may hide.

Mission:

We are hiring Senior Data Platform Engineers to solve complex data engineering challenges. You will be building, from the ground up, a first of its kind distributed system which will allow us to scale from millions of events to billions of events per day. Tenfold sits at the intersection of communication and customer data, incorporating human-in-the-loop Machine Learning patterns. You will also be building the world’s first Customer Identity Graph which provides a real-time 360-degree view of customers from multiple data sources. Tenfold makes it easy to capture, transform, and display relevant customer data at the moment of interaction. This technology will set the standard for customer experiences by creating a hybrid AI layer allowing agents to focus on their customer while technology does the rest. 

Watch our demo video - https://vimeo.com/246701403

Engineering Culture video - https://www.youtube.com/watch?v=TrdC8yc7jPU

Culture video – https://www.youtube.com/watch?v=BHGkfZs2EFo

We are looking for people that have an understanding of not only data ingestion but data processing and consumption. This is a big data problem in terms of where we store our data but also how we access that data and do so at speed. As a Senior Data Platform Engineer, you will build the real-time backend to power the world’s most impactful artificial intelligence for sales and customer service.

Outcomes:

  • You will design and implement Rest-based micro-services
  • You will build a data ingestion and aggregation layer that searches across all CRMs and systems of record and present that information back to the end users (gather, merge, return, search).
  • You will write APIs to save and append notes across all systems of record and collapse the duplicate events into a singular record.
  • You will write APIs which will communicate with 3rd party services to gather information like social profiles, contact information, etc. to enrich the contact profile for the end user.

Competencies:

  • Bachelor’s Degree in Computer Science or other engineering field and 8+ years of experience in software engineering.
  • Experience building data ingestion pipelines from multiple sources at Terabyte (TB) scale.
  • You have the experience of leading development efforts as a hands-on contributor which includes questioning everything around you, verifying the job is done, being deadline driven, staying ahead of team members falling behind.
  • You have accountability which is based on points per sprint and the expectation of meeting 100% of the sprint and being proactive to be aware of any blocking issues.
  • Must be able to communicate effectively across the different teams and being able to delegate.
  • You write code and build services using Node.js, JavaScript, Java, Scala, and/or Python.
  • You have experience working with full-text search engines like ElasticSearch or Solr and have a strong understanding of caching and indexing.
  • You have experience with real-time stream processing systems like Kafka, Spark, Samza or Storm.
  • You have experience with NoSQL data systems like MongoDB, Cassandra, Hadoop, Postgres NoSQL or other systems.
  • You have familiarity developing in cloud environments like AWS or Google Cloud Platform (Lambda, Cloud Functions, Step Functions).
  • Experience with continuous delivery tools like Jenkins, CircleCI
  • Preferred experience for engineers that have worked on containerized solutions such as Docker, Kubernetes, Mesos, etc.
  • Preferred experience working with Graph database solutions like Neo4J, OrientDB, ArangoDB or others.
  • You write test-driven reusable code that is easy to maintain and well documented.
  • You are proficient understanding of code versioning tools, such as Git

About Us:

Tenfold is Austin’s fastest growing startup backed by funding from Andreessen Horowitz. Our platform connects company's phone systems with CRMs, ERPs, Marketing systems and other systems of record and provides users with a unified view of the data. Built for enterprises and high-growth companies, Tenfold helps companies increase revenue and build better relationships with their customers by allowing them to measure, analyze and improve every aspect of the customer journey. Our software connects your existing phone system with any CRM or system of record. Tenfold optimizes the way companies sell, service & support their customers while enabling them to measurably improve the customer experience. Tenfold helps companies open customer relationships that will continue to grow and create value over time, while at the same time enabling them to retain these relationships by providing an exceptional customer experience. Tenfold’s enterprise clients are connecting their phone systems with an average of 9 different systems of record.

Highlights of our product’s capabilities include:

  • Click to dial
  • Automatic Call logging to CRM
  • Edit, Relate or create new records, leads, opportunities, cases or tickets
  • Send notification emails by @mentions
  • Call analytics and Gamification Call Activity
  • Email template integration
  • Assign follow-up tasks
  • Link to call recording in CRM
  • Leads slipping away notifications
  • Launch online video meetings
  • Social profile integration

The Perks & Benefits

  • Competitive salaries
  • Stock Options (become an owner in the company)
  • Incentive compensation based on successful attainment of measured goals
  • Employee medical and dental coverage
  • Short and long-term disability
  • Life and AD&D Insurance
  • Generous vacation time
  • 24/7 parking near UT Campus in Austin
  • Rapidly growing organization poised for growth and career development
  • A beautiful office space with lots of natural lighting
  • Exciting customer base and quality opportunities for advancement
  • Austin Hottest Startups Watchlist
  • Austin A-List best businesses in a growth phase
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We are close to UT Campus with a couple of nearby restaurants like Pluckers, Fricano's Deli (great sandwiches), Friedmans BBQ, and Raku Sushi.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about TenfoldFind similar jobs