Senior Software Engineer

About Pluris (
Pluris specializes in helping multichannel marketers design and execute strategies to improve operational fitness and drive ROI through revenue growth and expense reduction. In short, we help clients leverage big data and analytics to optimize the way in which they communicate, engage, and activate their customers across all customer touch-points in media, retail and other vertical industries.

Job Summary:
We are currently seeking a Senior Software Engineer preferably with an interest in system design, integration, and development. This position requires a creative person with great attention to detail, the ability to organize, prioritize, and work independently as well as a member of a team. This position requires a creative
person with great attention to detail, the ability to organize, prioritize, and work independently as well as a member of a team. This role will involve all aspects of database design and development as well as application testing and operations support. The candidate must have excellent verbal and written communication skills, outstanding customer service skills, and a willingness to work hard. This is an ideal opportunity for a dynamic, motivated candidate to join up with a small organization that actually gets things done and learn all aspects of a hosted integrated media management and optimization platform!

Duties include:

  • Design complex Oracle SQL queries, including performance optimization using database administration and SQL development skills and techniques;
  • Design, build and execute web applications including all aspects of user interface development, testing and client acceptance;
  • Comprehend and write shell scripts using Unix/Linux native shell commands, Perl and PHP, Java codes using Eclipse;
  • Support large bodies of existing code utilizing big data models and multiple data manipulation techniques;
  • Participate in systems integration in decision support and operational (transactional) environments;
  • Map from business requirements directly to technical design;
  • Develop, implement, and maintain large database sets;
  • Manage client systems and provide 24/7 operational support;
  • Oversee and manage work of technical and functional teams in collaboration with business users and lead large project and/ or system implementations;
  • Communicate complex and difficult concepts clearly with business and external partners;
  • Perform code reviews, code and design analysis, and documenting code and design;
  • Define best practice approach of specification and work order documents in collaboration with project team; and
  • Coach peers and junior application developer to support the Oracle SQL database practice.

Minimum requirements:
A bachelor’s degree or foreign equivalent in computer science or related discipline followed by 5 years of progressive, post-baccalaureate experience in Information Technology in development and application support or infrastructure operations.  Experience must include the following: 

  • 4 years of scripting and programming experience in JavaScript, SQL, Oracle Perl Shell Scripting, and C/C++;
  • 3 years’ experience in Unix/Linux environment, including scripting experience;
  • 2 years’ experience integrating enterprise class systems in decision support and operational environments;
  • 2 years’ experience in operational support of client systems; and
  • Programming experience (Java, PHP,C/C++)
  • 2 years’ experience with very large database design and development.

Compensation and Benefits
We work hard. We play hard. And we take very good care of our team!
Pluris offers a very competitive base salary and bonus plan and an exceptional array of benefits including:

  • The top rated health care plan – with very low cost to employees
  • Uncapped 401k retirement plan match
  • Seasonal offsite team activities (Rowing on the Charles, sporting events, paintball, bowling, etc.)

Conditions of Employment
All job offers are contingent upon successful completion of background checks

Contact Pluris
For further information or to express interest in this position, please contact us at