Careers - Sr. Enterprise Software Engineer

Apply For This Position

Back to Open Positions is the market leader in the emerging sales acceleration market. Breakthrough innovations in cloud-based communications, gamification, predictive analytics and data visualization have helped make the company one of the hottest employers in the United States. In fact, Inc. Magazine recently recognized the company as the 5th fastest growing software company in the country.

We are looking for talented and expert Software Engineers to develop the next-generation technologies for which we've become the industry leader. In addition to revolutionizing sales automation and lead management technologies, we use our world-class programming skills to innovate in a number of other areas as well. Our projects include working on cutting edge HA telephony systems, advanced information-retrieval algorithms, massive scalability and storage solutions, and large-scale applications that enrich the user experience. provides extensive training, along with a rewarding career track, for those driven to succeed.

Position Responsibilities:

  • Implement software products, enhancements and issue resolutions that are scalable and reusable for all software development done by product team for current and future product development.
  • Implement enterprise solutions are scalable and engineered to handle the growing use and functional demands of our product roadmap.
  • Promote innovative solutions and best practices for scalable and secure layered product development.
  • Implement software products, enhancements, issue resolutions based on provided functional specifications.
  • Product technical solutions and designs.
  • Follow best practices that have a measurable impact on product delivery.
  • Technical contributor to software projects.
  • Mentor and collaborate with other developers on your team.
  • Deliver innovative solutions to complicated business problems.

Position Qualifications:

  • Bachelor's Degree or Master's Degree in Computer Science or Engineering
  • 5+ years continuous software development
  • PHP and Java or Ruby or Python or C#
  • Apache HTTP Server
  • HTML5
  • Javascript, jQuery
  • AngularJS
  • XML
  • MVC: .NET or Spring or Rails
  • MySQL or Postgres or Oracle
  • SQL
  • Strong OOP experience
  • Git or Subversion
  • Agile and Agile tools experience
  • Strong verbal and time management skills

Desired Qualifications:

  • AJAX
  • WebSockets
  • Responsive Design
  • Hbase
  • Mongo or NoSQL
  • Domain Driven Design
  • HA Telephony systems
  • SIP
  • Asterisk or FreeSwitch
  • Apex/
  • ObjectiveC
  • iOS
  • ActiveMQ or Apollo or JMS
  • Memcache
  • Composer
  • Selenium
  • FLEX or Flash or Adobe AIR offers competitive compensation, generous benefits including stock options, a matching 401(k) program, healthcare insurance and reimbursement accounts, as well as a gym membership and ongoing training & education programs.

Back to Open Positions

Applicants must be authorized to work in the United States and must be able to work in our offices in Provo, Utah awards

© 2004–2014, Inc. all rights reserved. Use of the service and this Web site constitutes acceptance of our Terms of Use and Privacy Policy. technology is protected by the following United States Patents: 8078605, 8325738, 8352389, 8510382, 8566419.