Call 1-800-721-0560

We’re seeking enthusiastic people who can apply a high degree of personal initiative and creativity in tackling comprehensive and complex challenges in the customer experience management, social CRM / semantic technology space.

If you’re interested in working at a global company with the speed and flexibility of a startup — a dynamic and innovative workplace in one of the hottest spaces in the industry — we invite you to apply.

If you are interested in jobs with Attensity, please send us an email and let us know what type of position you are interested in so that your message is routed to the right place: 

careers@attensity.com

About Attensity:

Attensity is a leading provider of corporate insight solutions based on proprietary data contextualization for Global 1000 companies. As a pioneer in natural language processing and sentiment analysis, Attensity’s solutions identify relevant and accurate information from multi-channel data sources using highly sophisticated and patented semantic technologies, analytics and context based discovery. Using Attensity’s integrated solutions, enterprise companies can interpret and “understand” massive amounts of structured and unstructured data from many different sources, thereby helping to improve the customer experience, manage brand equity, enhance revenue, mitigate business risk, and help inform business strategies. Visit www.attensity.com. Follow the company at blog.attensity.com, @Attensity, and facebook.com/Attensity.

Senior Software Developer Engineer in Test (SDET)

Location: Redwood City, CA or Salt Lake City, UT

Position Summary:
As a Senior Software Developer in Test, your responsibilities will include developing and maintaining an automation framework for 24×7 enterprise-level Software as a Service (SaaS) applications providing linguistic parsing and statistical analysis tools for real-time analysis of streaming and historical social media and other data sources.

You are passionate about the customer experience and never settle for second best.
You possess a strong focus on quality and attention to detail, and possess the ability to quickly understand and solve unique and complex problems involving big data and real-time reporting. You have built automation frameworks before and enjoy the challenge of building against new technologies and toolsets. You are collaborative and humble. You celebrate success and learn from failure.

Major Duties and Responsibilities:

  • Develop and maintain an automation framework for multiple products
  • Develop and perform automation, stress, and volume tests
  • Prioritize and plan automation needs across multiple products in line with business objectives and timelines
  • Train and mentor other QA team members on the automation framework
  • Develop and publish automation test plans, procedures, and final test reports
  • Receive new software builds from development, automate, and run smoke tests


Desired Skills/ Abilities and Requirements:

  • Detailed understanding of QA practices
  • Experience with multiple database systems (preferably with Vertica, hBase, Oracle, SQL, MySQL, Aster Data, Teradata, Redis, MongoDB)
  • Experience with enterprise messaging systems (JMS, RabbitMQ, etc.)
  • HTML/DHTML and CSS manipulation
  • Knowledge of systems architecture for SaaS / Cloud infrastructure
  • Ability to travel if needed
  • Ability to work extended hours if needed

Experience Required:

  • 4+ years experience test automation experience
  • Prior experience building and maintaining an automation framework and harnesses
  • 6+ years of QA experience
  • 4+ years Java (or other mainstream language) experience
  • Excellent analytical and communication skills
  • Experience with Databases and SQL (querying, administration, etc)
  • Familiar with Linux shell scripting, Java, and at least one other development language
  • Familiar with automation and unit testing tools (Selenium, xUnit, TestNG, Fitnesse, etc.)
  • Familiarity with load testing software and automated test frameworks (JMeter, etc.)
  • Experience and fluency with Linux
  • Familiarity with the Agile (Scrum) software project life cycles, and able to stand firm on QA best practices to other departments
  • Experience with SaaS production deployments (Plan releases, deploy to production, production validation testing)
  • Ability to setup a test environment (test server with OS, etc), physical and virtual
  • Experience with social, big data, real-time processing, and analytics
  • Experience with open source technologies

Education Required:

  • Bachelor of Science in Computer Science or related discipline, or equivalent experience
  • Linguistics degree or experience is a significant plus

 

 

Software Quality Assurance (SQA) Engineer in Linguistics

Location: Redwood City, CA or Salt Lake City, UT

Position Summary:
As a Software Quality Assurance Engineer in Linguistics, your responsibilities will include developing, maintaining, and executing test cases and procedures for enterprise-level Software as a Service (SaaS) applications providing linguistic parsing and statistical analysis tools for real-time analysis of streaming and historical social media and other data sources. You are passionate about the customer experience and never settle for second best.

You possess a strong focus on quality and attention to detail and possess the ability to quickly understand and solve unique and complex problems involving big data and real-time reporting. Naturally curious, you have a penchant for and drive to quickly learn and master skills in new technologies. You are collaborative and humble. You celebrate success and learn from failure.

Major Duties and Responsibilities:

  • Evaluate linguistic parses for consistency and accuracy
  • Perform static testing on requirements
  • Help to develop detailed test cases
  • Ensure each requirement has a test case and that each requirement is not under or overly tested
  • Report, review, and close problem reports
  • Receive new software builds from development and run acceptance tests
  • Other duties and responsibilities may be assigned


Desired Skills / Abilities and Requirements:

  • Experience with Databases and SQL (querying, etc)
  • Experience with enterprise messaging systems (JMS, RabbitMQ, etc.)
  • Knowledge of systems architecture for SaaS / Cloud infrastructure
  • Familiarity with Linux shell scripting
  • Familiarity with at least one development language (preferably Java)
  • Experience with SaaS production deployments
  • Ability to travel if needed
  • Ability to work extended hours if needed


Experience Required:

  • Linguistic training
  • 2+ years of QA experience
  • Experience and fluency with Unix or Linux
  • Detailed understanding of QA practices
  • Excellent analytical and communication skills
  • Experience with Databases and SQL (querying, administration, etc)
  • Experience with issue tracking software (Jira, Bugzilla, etc.)
  • HTML/DHTML and CSS manipulation
  • Familiarity with the Agile (Scrum) software project life cycles, and able to stand firm on QA best practices to other departments
  • Experience with various SDLC processes
  • Ability to setup a test environment (test server with OS, etc), physical and virtual
  • Experience with social, big data, real-time processing, or analytics
  • Experience with open source technologies

Education Required:

  • Linguistics Degree or equivalent work experience required

 

 

Software Quality Assurance (SQA) Engineer

Location: Redwood City, CA or Salt Lake City, UT

Position Summary:
As a Software Quality Assurance Engineer, your responsibilities will include maintaining and executing test cases and plans for enterprise-level applications providing linguistic parsing and statistical analysis tools for analysis of social media and other data sources.

You are passionate about the customer experience and never settle for second best. You possess a strong focus on quality and attention to detail and possess the ability to quickly understand and solve unique and complex problems involving big data and real-time reporting. Naturally curious, you have a penchant for and drive to quickly learn and master skills in new technologies. You are collaborative and humble. You celebrate success and learn from failure.

Major Duties and Responsibilities:

  • Develop and maintain detailed manual test cases
  • Perform black box testing by executing manual test cases
  • Perform static testing based on product requirements
  • Report, review, and close problem reports
  • Perform acceptance testing on new builds from development
  • Other duties and responsibilities as assigned

Desired Skills / Abilities and Requirements:

  • Experience with multiple database systems (preferably with Vertica, hBase, Oracle, SQL, MySQL,
    Aster Data, Teradata, Redis, MongoDB)
  • Experience with enterprise messaging systems (JMS, RabbitMQ, etc.)
  • Knowledge of systems architecture for SaaS / Cloud infrastructure
  • Familiarity with Linux shell scripting
  • Familiarity with at least one development language (preferably Java)
  • Ability to travel if needed
  • Ability to work extended hours if needed

Experience Required:

  • 3+ years of QA experience
  • Detailed understanding of QA practices
  • Excellent analytical and communication skills
  • Experience with Databases and SQL (querying, administration, etc)
  • Experience with issue tracking software (Jira, Bugzilla, etc.)
  • Experience and fluency with Unix or Linux
  • HTML/DHTML and CSS manipulation
  • Familiarity with the Agile (Scrum) software project life cycles, and able to stand firm on QA best
    practices to other departments
  • Experience with various SDLC processes
  • Ability to setup a test environment (test server with OS, etc), physical and virtual
  • Experience with social, big data, real-time processing, or analytics
  • Experience with open source technologies
  • One or more of the following:
    · 2+ years of performance or scalability testing
    · 2+ years of security / penetration testing
    · 2+ years of back-end testing (data consistency, distributed computing, API testing, etc.)
    · 2+ years of UI front-end testing


Education Required:

  • Bachelor of Science in Computer Science or related discipline, or equivalent experience
  • Linguistics degree or experience is a significant plus

 

 

Senior Manager/Director Content Acquisition and Metrics

Location: Redwood City, CA

Position Summary:

We’re looking for a dynamic person to manage our content acquisition strategy across our suite of enterprise applications. You will be responsible for evaluating content acquisition and analytics, prioritizing and managing features and content connectors for Attensity’s content ingestion infrastructure

Major Duties and Responsibilities:

  • Identification, evaluation & recommendation of social analytics (e.g., reach/engagement) and content sources (e.g. Forums, Blogs, Twitter, premium content) used for content aggregation
  • Monitor changes to content provider’s APIs and ensure that such changes are well understood and managed before the 3rd party releases such changes
  • Identify requirements in APIs for internal platforms as well as external 3rd party products.
  • Manage the relationship with social media content providers such as Twitter, GNIP. Also responsible for project management, budget management and support vendor-contracting activities.
  • Translate content acquisition strategy and analytics into detailed requirements and prototypes, and then work with engineering to incorporate new data sources and/or implement new analytics
  • Leverage market analysis, competitive understanding and customer research to define the roadmap for content acquisition and analytics
  • Product Performance Ownership – Understand, evaluate and proactively pursue opportunities to improve product performance
  • Identify, evaluate and work collaboratively with vendors/partners ensuring optimal delivery and service levels are achieved
  • Facilitate communication throughout the development process between a variety of internal teams as well as customer-facing teams, ensuring that data source feeds and analytics metrics satisfy customers’ needs and are highly adopted.
  • Serve as a content evangelist with Marketing, Sales, and the go-to-market organization to help them understand the vision, roadmap and best practices.
  • Interact with customers to get content/analysis feedback and identify additional market opportunities.
  • Other duties and responsibilities may be assigned


Required Skills/Experience:

  • 7+ years of experience in Product Management
  • Enterprise SaaS application experience and knowledge of online social media and related technologies
  • Proven ability to think strategically about market needs, business impact, and product design
  • Demonstrated experience in gathering and transforming customer needs into an actionable product vision and requirements definition
  • Excellent organizational skills, analytic capabilities, and attention to detail.
  • Proven ability to influence cross-functional teams. Strong communication skills.


Desired Skills/Experience:

  • Understanding of APIs and SDK process
  • Experience with web crawling, RSS, and other content acquisition tools a plus
  • Strong user experience/design sense with a record of building great products.


Education Required

  • Bachelor’s degree in Computer Science, Product Design, Business Administration, Engineering or related field.

     

     

Support Engineer (Level I)

Location: Redwood City, CA

Position Summary:

This role is responsible for providing real-time technical support to customers, partners and internal personnel relating to Attensity products and services.

Major Duties and Responsibilities:

  • Provide diagnostic support via web, email and telephone to Attensity customers, partners and internal personnel for Attensity enterprise Unstructured Data Management products.
  • Coordinate with product development and account management to address escalated customer concerns.
  • Provide product feedback to Attensity Product Management.
  • Document and manage reported technical support issues in CRM system.
  • Manage customer communication, assuring timely status updates and issue resolution.
  • Develop and document enterprise knowledge in the form of case notes, technical articles, and best practices.
  • Responsible for distribution of software and licensing to Attensity customers, partners and internal personnel.
  • Other duties and responsibilities may be assigned


Desired Skills/ Abilities and Requirements:

  • Working knowledge of UNIX or Linux desired
  • Relational Database (Oracle, MySQL) experience desired.
  • Experience with ETL tools, SQL, Javascript, and RegEx desired.
  • Account Management for high profile account desired.

Behavioral Skills/Technical Competencies and Required Experience

  • 2 years experience with business intelligence, eService and/or text analytics preferred
  • Excellent written, verbal and telephone communication skills are essential.
  • Highly organized, detail-oriented, motivated self starter; able to work independently.
  • Experience working directly with enterprise level customers in a high-tech, service-related role.
  • Working knowledge of Windows operating systems required.

Education Required:

  • BS/BA degree or equivalent experience; CS or EE degree a plus.

 

 

Process Visualization Intern

Location: Redwood City, CA

Position Summary:
A summer internship that will require some technical knowledge and a strong desire to learn. The intern will be part of a team that will report their daily progress to a senior developer.

Major Duties and Responsibilities:

  • Create front end visualization of multiple dynamic back end services. The visualization will need to dynamically updated at a fixed rate. The visualization will show the flow of data, data loss, bottle necks, and elastic growth of the system.
  • Reporting daily to the team leader on the progress of the project.
  • At the end of the internship, create a presentation of the project.
  • Must be able to commit at least 4 days a week/ 8 hours a day
  • Other duties and responsibilities may be assigned.

Desired Skills/ Abilities and Requirements:

  • Experience creating and maintaining unit tests using JUnit
  • 1 year Java experience
  • Knowledge of basic Linux commands

Behavioral Skills and Technical Competencies:

  • At least 1 year of experience coding in Java 6
  • Experience with Linux
  • Strong verbal and written communication skills
  • Ability to work in a team
  • Demonstrate desire and ability to learn

Education/ Experience Required:

  • Pursuing a B.S. degree in Engineering, Computer Science, or related field