Jobs

Software Engineer, Full Stack

Love building awesome things that work, end-to-end? Have what it takes to get a project done and into the hands of customers? Can figure out any problem with some research, time, coffee and banging head against desk experimentation? Are you equally excited about building some tools to make our development cycle smoother, figuring out algorithms to automatically clean up messy data and building an amazing UX that makes our users say “wow”?

Examples of things you will do:

  • Design and implement scripts that process millions of credit card transactions and remove duplicates, identify types of transactions, extract canonic business names.
  • Figure out how to store this data to make it efficiently queryable by applications.
  • Figure out how to build tools in our applications for users to gain non-trivial insights from these millions of transactions.
  • Make our applications blazing fast.
  • Build UX that looks like it’s from the future: beautiful, obvious and extremely smart.

Relevant experience and skills:

  • Great learning skills: you enjoy learning new things to solve problems and get things done.
  • Can-do attitude: desire to work on a multitude of different tasks and do whatever it takes to get things done.
  • Understanding of great software design: you love the sight of robust, easy-to-change, bulletproof code.
  • Strong knowledge of at least one popular language (e.g. Java, Python, Ruby, C#, Scala). We don’t care what tech stack you’re coming from as long as you understand there are pros and cons to each one and are ready to learn new things.
  • Solid CS fundamentals.
  • Experience designing and building distributed, service-oriented systems.
Software Engineer, Applications

Are you excited about building software directly experienced by users? Do you love applying technology to people’s daily lives? Do you love designing and building amazing user experiences: beautiful, simple and extremely smart?

Examples of things you will do:

  • Build our web applications for mobile and web.
  • Figure out how to present data in a way that’s beautiful, easy to get to and helps users uncover non-trivial insights.
  • Build user experiences that make our users love our products and want to come back to again and again just to get that warm and fuzzy feeling inside.
  • Make web applications that work great on both modern desktop browsers, mobile browsers and less-than-fully-standard browsers (browser, you know who you are!).
  • Work on making apps faster.
  • Imagining and building original and useful data visualizations.

Relevant experience and skills:

  • Great learning skills: you enjoy learning new things to solve problems and get things done.
  • Understanding of great software design: you love the sight of robust, easy-to-change, bulletproof code.
  • Strong knowledge of HTML/CSS and Javascript in the browser.
  • Strong knowledge of at least one popular application development stack (e.g. RoR, Django, Express.js).
  • Experience with building consumer web applications. Bonus points for data-visualization-heavy applications.
Software Engineer, Data

You are a solid generalist software engineer fascinated with data. You are able to deliver end-to-end solutions: collecting data, cleaning it, storing it in a way that makes it accessible by applications and building tools for users to access it.

Examples of things you will do:

  • Extract canonic business names from millions of non-standard, confusing credit card transaction descriptions (look at the descriptions in your credit card statement. It’s a mess.).
  • Classify transactions: purchases, transfers, deposits, income, loan payments etc.
  • De-duplicate transactions: distinguish between cases where we have the same transaction twice and cases where we have two different transactions that just look the same.
  • Design and build a mechanism that lets users easily define their own queries against the data in a way that makes it easy to uncover useful information and non-obvious insights.
  • Come up with additional data sources to augment our data and make it more useful.

Relevant experience and skills:

  • Great learning skills: you enjoy learning new things to solve problems and get things done.
  • Can-do attitude: desire to work on a multitude of different tasks and do whatever it takes to get things done.
  • Understanding of great software design: you love the sight of robust, easy-to-change, bulletproof code.
  • Strong knowledge of at least one popular language (e.g. Java, Python, Ruby, C#, Scala). We don’t care what tech stack you’re coming from as long as you understand there are pros and cons to each one and are ready to learn new things.
  • Solid statistics, data structures, algorithms.
  • Bonus points: experience working with big data and machine learning applications.
Consumer Acquisition

Consumers are the fuel that powers the TXN engine. We’re looking for someone that’s passionate about consumer marketing and confident in the ways of engaging consumers with a new technology. If that’s you, let us know!

What we need you to do:

  • Expand our current sources of traffic and the overall size of our panel.
  • Optimize our acquisition for both speed and cost.
  • Create a repeatable playbook that can scale as we do.

What you bring to the table:

  • Experience in consumer acquisition marketing or a related discipline.
  • Experience buying and executing paid marketing campaigns.
  • Comfort with numbers and analyzing data.
  • A love of solving problems.
  • Excellent organizational skills to manage multiple projects at once.
  • Strong ability to prioritize your time to maximize your impact.
  • A hunger for working in an uncertain and changing (and growing!) environment.
Content Marketing

We’re looking for someone to turn our huge pool of transaction data into interesting content marketing to drive our brand and aid our sales efforts. If that’s you, give us a shout!

What we need you to do:

  • Fuel our sales efforts by surfacing interesting prospect-specific insights in our data that the Sales team can use to demonstrate.
  • Create a repeatable process for the above to bring scale to our efforts.
  • Populate our blog with interesting nuggets and insights we can pull out of our data.
  • Raise the stature of our brand by working with industry press to include our data in their publications.

What you bring to the table:

  • Experience in content marketing and other related marketing disciplines.
  • Great communication skills.
  • Comfort with numbers and analyzing data.
  • A love of solving problems.
  • Excellent organizational skills to manage multiple projects at once.
  • Strong ability to prioritize your time to maximize your impact.
  • A hunger for working in an uncertain and changing (and growing!) environment.
  • Passion for evangelizing an innovative solution in the field of market research and competitive intelligence.

…To apply, email jobs AT txn DOT com

Thank you, your response has been recorded.

TXN Solutions, Inc.612 Howard St, Suite #300, San Francisco, CA 94105

*If you believe you have found a security vulnerability on TXN, please let us know by emailing security@txn.com with a description of the vulnerability.