Software Engineer
Clarabridge
(Reston, Virginia)Clarabridge is the leader in Customer Experience Management. We help hundreds of the world’s most recognized brands understand and improve their customer experience. Using advanced text analytics, Clarabridge transforms survey, social, voice and all other forms of customer feedback into intelligence used to empower confident, decisive action across the business.
Clarabridge is looking for a progressive and innovative software engineer to focus on NLP technology in our growing development team. Our technologies and tool chain include Spring, SpringBoot, Elastic, Gradle, Spock, Jenkins, Chef, Docker, Nexus, and GitHub among others.
- Design, implement and deploy scalable, distributed solutions to support our real-time NLP data analytic platform using modern engineering principles and techniques
- Write testable, secure and well thought-out code in Java, C++ and/or Python
- Write unit tests, lots of them.
- Write automated acceptance tests, lots of those too.
- Evaluate and implement tools to make the whole team’s job easier
- Optimize and refactor existing code
- Mentor and pair with other team members
- Have a Bachelor’s degree or the foreign equivalent from a top tiered school in Computer Science, Engineering, Information Technology or Mathematics.
- Have 5+ years professional software engineering experience preferably in the NLP or Information Extraction area.
- Have experience with Machine Learning techniques and commonly used machine learning models
- Embrace agile principles.
- Insist on writing automated tests and building an automated CI/CD pipeline.
- Have designed and built enterprise-class software before.
- Like to collaborate and teach others.
- Understand architectural trade-offs and can create practical-yet-forward-looking solutions.
- Confidently and responsibly adopt and leverage new technologies.
Questions
There are no answered questions, sign up or login to ask a question
- Coding Automated Tests
- Agile Software
- Building
- Design
- Information Technology
- Machine Learning Models
- Machine Learning Techniques
- Mathematics
- Practical
- Progressive
- GitHub
- Gradle
- Jenkins
- Computer Science
- Nexus
- Software Engineering
- Chef Software
- Docker
- engineering
- Architectural
- Software
- Spring
- Spock
- Bachelor’s Degree

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.