EMAIL your Cover Letter and Resume to [email protected] for consideration. Hiring today! Last Updated 8/8/2019

Lead Data Architect   (Austin, TX)

As a Data Architect, you will work with stakeholders and the internal development team to guide technical development of enterprise data solutions. The Data Architect is a combination of a business and technical customer facing role that will be accountable for the end-to-end customer data architecture, development, deployment and support. The Data Architect will be responsible for working with stakeholders to identify opportunities to leverage data to drive business value. In addition, you will be responsible for mining and analyzing data to drive efficiency and optimization, develop custom data models and algorithms, and develop processes and tools to monitor production systems and data accuracy.

The ideal candidate will have experience in customer facing and development management roles and have led successful technical and economic value discussions with senior customer executives, driving decisions and implementation.

Requirements:

  • On site in Austin TX
  • Minimum 5 years related experience
  • Has to have led\managed a team formally for at least a year
  • AWS and\or Azure experience architecting solutions in Cloud Environments
  • Agile software development experience
  • Data background either in Analytics, Warehousing, Data Integration\API Dev, Visualization, etc

Technical Background 

Can be one of following or multiple:

  • Data Engineer 
    • Integration Engineer using SSIS, Talend, Pentaho
    • Data Warehousing
    • Data Modeling
    • Big Data technologies
    • Map/Reduce, Hadoop, Hive, Spark, Elasticsearch, etc
    • SQL Server, MySQL, Aurora primary experience (Oracle, Postgres, MongoDB secondary experience)
  • Data Scientist
    • Experience creating and using advanced machine learning algorithms and statistics: regression, simulation, scenario analysis, modeling, clustering, decision trees, neural networks, etc.
    • Knowledge and experience in statistical and data mining techniques: GLM/Regression, Random Forest, Boosting, Trees, text mining, social network analysis, etc.
    • TensorFlow, Kubernetes
    • R, SQL, Python – Pandas, Scikit, Numpy
    • Data Visualization
    • SQL Server, MySQL, Aurora primary experience (Oracle, Postgres, MongoDB secondary experience)
    • Map/Reduce, Hadoop, Hive, Spark, etc

Data Visualization Engineer (AUSTIN, TX)

We are looking for an experienced and motivated Data Visualization Engineer who is highly collaborative, works well with product owners, and is committed to creating solutions to meet end-user and business needs. The ideal candidate will have a thorough understanding of user experience, user design human factors, and coding best practices. Additionally, the ideal candidate will have experience with modern Javascript charting libraries and extensive experience with data visualization development. Critical thinking, business acumen, and communication are heavily valued and deeply encouraged. If you are interested in learning, growing professionally and working with a great team, this position is for you.

Skills\Qualifications

  • On site in Austin TX
  • Minimum five years of related experience
  • Extensive experience with ReactJS, D3js, HTML5, CSS3, either LESS or SASS
  • Intermediate understanding NodeJS, PHP, Laravel
  • Proficient understanding of cross-browser compatibility issues
  • Experience with Git or other version control system
  • Experience with Docker, CI, automated testing
  • BS degree in Computer Science or related field

Responsibilities

  • Be an integral member of the team that builds site features, functionality, apps, and tools on tight deadlines
  • Convert wireframes, use cases and other design material into system and technology-level architecture and interaction flows
  • Work closely with architecture and, design and backend teams to ensure the technical feasibility of functionality and design.
  • Develop cross-platform (mobile and desktop) products using agile implementations
  • Perform unit and regression testing; fix bugs with strict attention to detail
  • Maintain company-defined and industry standards and best practices
  • Work collaboratively with the development team and stakeholders to ensure the overall platform implementation is technically cohesive
  • Propose solutions to iterate, launch, test, assess, and repeat in order to refine the user experience and enhance business results
  • Advise organization on technology best suited to meet Company’s objectives and requirements
  • Passionate about staying abreast of and implementing emerging mobile and internet software development concepts, best practices, and technologies.
  • Must be able to gather requirements, design, code, and test independently as well as work within a team structure
  • Perform other tasks as assigned
  • Develop technical documentation as needed

Data Application Engineer (Austin, TX or Guadalajara, Mexico)

We are looking for an experienced and motivated Data Application Engineer who is highly collaborative, works well with product owners, and is committed to creating solutions to meet end-user and business needs. The ideal candidate will have a thorough understanding of microservice architecture, RESTful API principles and development, thorough experience with a variety of databases and coding best practices. Critical thinking, business acumen, and communication are heavily valued and deeply encouraged. If you are interested in learning, growing professionally and working with a great team, this position is for you.

Skills\Qualifications

  • On site in (Austin, TX or Guadalajara, Mexico)
  • Minimum five years of related experience
  • Extensive experience with NodeJS, PHP, Laravel, SQL
  • Extensive experience designing and building RESTful API
  • Intermediate understanding and experience with GraphQL, MongoDB, Socket IO
  • Intermediate understanding of either LESS or SASS, ReactJS, HTML5, CSS3
  • Experience with Git or other version control system
  • BS degree in Computer Science or related field

Responsibilities

  • Be an integral member of the team that builds site features, functionality, apps, and tools on tight deadlines
  • Convert business requirements into system and technology-level architecture and interaction flows
  • Perform unit and regression testing; fix bugs with strict attention to detail
  • Maintain company-defined and industry standards and best practices
  • Work collaboratively with the development team and stakeholders to ensure the overall platform implementation is technically cohesive
  • Propose solutions to iterate, launch, test, assess, and repeat in order to refine the solution and enhance business results
  • Advise organization on technology best suited to meet Company’s objectives and requirements
  • Passionate about staying abreast of and implementing emerging mobile and internet software development concepts, best practices, and technologies.
  • Must be able to gather requirements, design, code, and test independently as well as work within a team structure
  • Perform other tasks as assigned
  • Develop technical documentation as needed

Administrative Assistant

We are looking for a responsible Administrative Assistant to perform a variety of administrative and clerical tasks. Duties of the Administrative Assistant include providing support to our partners and employees, assisting in daily company needs, and managing our company’s general administrative activities.

Administrative Assistant responsibilities also include making travel and meeting arrangements, preparing reports and maintaining appropriate filing systems. The ideal candidate should have excellent oral and written communication skills and be able to organize their work using tools, like MS Excel and office equipment.  Ultimately, a successful Administrative Assistant should ensure the efficient and smooth running of our day-to-day operations.

Responsibilities

  • Answer and direct phone calls
  • Organize and schedule appointments
  • Plan meetings and take detailed minutes
  • Write and distribute email, correspondence memos, letters, faxes and forms
  • Assist in the preparation of regularly scheduled reports
  • Develop and maintain a filing system
  • Update and maintain office policies and procedures
  • Order office supplies and research new deals and suppliers
  • Maintain contact lists
  • Book travel arrangements
  • Submit and reconcile expense reports
  • Provide general support to visitors
  • Act as the point of contact for internal and external clients
  • Liaise with executive and senior administrative assistants to handle requests and queries from senior managers

Requirements

  • Proven experience as an administrative assistant, virtual assistant or office admin assistant
  • Knowledge of office management systems and procedures
  • Working knowledge of office equipment, like printers and fax machines
  • Proficiency in MS Office (MS Excel and MS PowerPoint, in particular)
  • Excellent time management skills and the ability to prioritize work
  • Attention to detail and problem solving skills
  • Excellent written and verbal communication skills
  • Strong organizational skills with the ability to multi-task
  • High School degree; additional qualification as an Administrative assistant or Secretary will be a plus

 


Blockchain Developer

We are looking for an experienced and motivated Blockchain Developer who is highly collaborative, works well with product owners, and is committed to creating solutions to meet end-user and business needs. The ideal candidate will have a thorough understanding of cryptography, cryptocurrency, Blockchain, smart contracts and the related application development. Critical thinking, business acumen, and communication are heavily valued and deeply encouraged. If you are interested in learning, growing professionally and working with a great team, this position is for you.

Responsibilities

  • Be an integral member of the team that builds site features, functionality, apps, and tools on tight deadlines
  • Research, strategize and educate on methodology and best practices for blockchain design, implementation, and deployment
  • Design and implement blockchain supporting tools and utilities
  • Create, audit, and review Solidity smart contracts
  • Successfully implement the use of blockchain per clients’ needs
  • Work closely with architecture and, design and backend teams to ensure the technical feasibility of functionality and design.
  • Maintain company-defined and industry standards and best practices
  • Work collaboratively with the development team and stakeholders to ensure the overall platform implementation is technically cohesive
  • Propose solutions to iterate, launch, test, assess, and repeat in order to refine the user experience and enhance business results
  • Advise organization on technology best suited to meet Company’s objectives and requirements
  • Must be able to gather requirements, design, code, and test independently as well as work within a team structure
  • Develop technical documentation as needed

Minimum Qualitifications

  • 2-5 years of related experience
  • Cryptography, Security, Bitcoin, Ethereum, Solidity, Smart Contracts
  • Node.js, web3.js, Javascript
  • C#, ASP.NET, SQL Server
  • Azure, AWS
  • Distributed Systems, Microservices Architecture
  • Experience with Git or other version control system
  • BS degree in Computer Science or related field

 


Solutions Architect

The Solutions Architect (SA) is a combination of a business and technical customer facing role that will be accountable from an architecture perspective for the end-to-end customer data platform design, architecture, and deployment. As a Solutions Architect, you will work with stakeholders to specify, design, and select information systems that deliver great value to the client’s organization. In addition, you will work with the development team to setup, configure and deploy the systems with ultimate ownership responsibility for the end product. Some of these information systems may include CRM, Accounting, Finance, Operations (line of business), Reporting, Website, Inventory Systems, Order Management, etc.

This role has a particular emphasis on identifying a customer need and finding a system that will solve their problem. The SA should understand data structures and information architecture at a high-level. They will work with the client to understand their business, operational workflows and processes then collaborate with the delivery team for execution. Additionally, the SA will continually show value to the client via systems implementation, improved process workflow and reduced operation cost.

The ideal candidate will have experience in customer facing roles and have led successful technical and economic value discussions with senior customer executives, driving decisions and implementation.

 


Entry-level Database Engineer


Description:

Treehouse Technology Group (TTG) is looking for a self-motivated database engineer to work on unique, custom data warehousing and data integration projects. This position will be building data models for business intelligence, analytics, and dash-boarding projects across a variety of industries. We love all-things-data here at TTG and we are looking for other ambitious, driven individuals who want to work with us and learn quickly. Critical thinking, business acumen, and communication are heavily valued and deeply encouraged. If you are interested in learning, growing professionally and working with a great team, this position is for you. Send me a message or send an email and cover letter to [email protected]

Responsibilities:

  • Design and implement custom data warehouse (OLAP) and ETL solutions
  • Design and implement custom data integration solutions
  • Ensure best practices for data integrity, quality, access and security
  • Design logical data models and physical database designs optimized for performance, availability and reliability.
  • Build cool things that will scale

Secondary Job Responsibilities:

  • Design and implement dashboards and reports
  • Design and implement tools to automate database operations and monitoring
  • Tuning and optimization of backend and frontend data operations.
  • Scripting and automation to support development, QA and production database environments and deployments

Minimum Qualifications:

  • Passion for data technology
  • B.S. degree in Computer Science or related discipline, with strong academic record
  • 1- 3 years experience in a Database Management role (e.g., DBA, ETL, Data Analyst), and/or working with relational databases, preferably MySQL and Microsoft SQL Server
  • Strong work ethic, sense of ownership and initiative
  • Strong background in Agile software development
  • Strong analytical, programming and problem solving skills
  • Self-motivated, organized, ability to handle multiple projects

Preferred Qualifications:

  • Experience with AWS
  • Experience with SSIS, Talend Open Studio
  • Experience in database tuning, performance optimization, replication
  • Experience with at least one scripting language
  • Knowledge of financial services industry (alt. health care, logistics, cpg, web analytics, marketing)