IVM works with some of the world’s most innovative companies to transform workplaces, one supply at a time. We empower people to create, innovate and do what they love by providing instant access to essential tools, 24/7. If you’re passionate about transforming the way companies do business,we’d love to have you join our team.

Current Openings

IVM, Inc. is the premier provider of automated asset management systems around the world.  Our systems are in operation at some of the biggest brands in all 50 states and 39 countries. We are experiencing tremendous growth and need your help to continue that growth. Our growth is the result of having a product that is in high demand and a team that is knowledgeable, capable, hardworking, and collaborative.

We are highly selective when it comes to this team. We are not looking for a traditional “sales person.” We are looking for individuals who are self-motivated and have a deep desire to excel personally and professionally. To work at IVM, you must be comfortable in any situation and proficient in all forms of communication. You must be able to pivot from making fifty phone calls just to chase down a lead to managing and cultivating firms relationships to commanding attention in a room with C-Suite leaders at firms like Intel, Facebook, HP or Wesco (all existing IVM clients).

The support IVM gives to members of this team is unsurpassed. We believe in setting our sales team members up for success by investing in them and their efforts. We offer comprehensive training and a great working environment, including benefits like a corporate credit and lounging cards, as well as expense and mileage reimbursement. Flexible work schedules and work-from-home opportunities are also provided. Our inbound sales leads come from around the globe and are shared by all team members. We provide an at-market base salary and a unique benefits package, but more importantly we offer an uncapped commission structure.

If your career includes being part of a high growth company and having opportunities for your own growth with it, send us your resume to We look forward to reviewing your application.

What is IVM?

IVM is a technology company that is transforming workplaces one supply at a time. Our smart vending solutions offer instant access to essential tools, 24/7. The result: empowered employees and a more efficient enterprise.
Our systems are in operation in all 50 states and 34 countries. We are a 27-year-old company that is experiencing tremendous growth and one of the best-kept secrets in Indianapolis. Our dominance in this market is the result of having a product that is in high demand and unsurpassed in its technical capabilities. Do you have what it takes to work with Enterprise clients like Facebook, Salesforce and Intel?

Senior SQL Developer

We are looking for a Senior SQL Developer to join our automated supply vending company in Indianapolis, IN. This open role is due to growth within the organization and has tremendous potential for personal and career development for the right candidate. The candidate will be responsible to design, install, monitor, maintain, and continuously improve IVM, Inc.’s database needs while providing technical support to both internal and external users. Reporting to the CIO, this position joins a close-knit technical team and requires an excellent ability to work as a team player as well as complete tasks independently.

Duties will include:

  • Strategy and Planning
    • Assess and develop long-term strategic goals for all IVM, Inc. database needs in conjunction with data owners and the CIO.
    • Work with application development staff to develop database architectures, coding standards, and quality assurance policies and procedures.
    • Design and implement redundant systems, policies, and procedures for disaster recovery and data archiving to ensure effective protection and integrity of data assets.
    • Conduct research and make recommendations on database products, services, protocols, and standards in support of procurement and development efforts
  • Technical Support
    • Monitor and manage incoming technical support requests
    • Resolve issues relating to database performance, reports, jobs, stored procedures and other servicesQQ
  • Operational Management
    • Create models for new database development and/or changes to existing ones.
    • Respond to and resolve database access and performance issues.
    • Monitor system details within the database, including stored procedures and execution time, and implement efficiency improvements.
    • Plan and coordinate data migrations between systems.
    • Develop, implement, and maintain change controls for modifications to databases.
    • Create, or support creation of, required reports in response to business user needs.
    • Perform database transaction and security audits.
    • Establish appropriate database access control levels.
    • Other duties assigned by CIO

Position Requirements

  • Formal Education & Certification
    • BS degree in the fields of computer science or database administration and/or 5 years equivalent work experience.
    • MS SQL Server 2015 and above
  • Knowledge & Experience
    • Hands-on experience with database standards and end user applications.
    • Excellent knowledge of data backup, recovery, security, integrity and SQL
    • Familiarity with Java, C#, MS SQL and .Net
    • Experience with Rest API, SDLC, and Visual Studio is a plus
    • Experience with Salesforce Service Cloud is a plus
    • Advanced knowledge and understanding of SQL Job Agents
    • Advanced knowledge and understanding of Stored Procedures
  • Personal Attributes
    • Good written and oral communication skills.
    • Strong technical documentation skills.
    • Communicates well with technical and non-technical co-workers alike.
    • Ability to present ideas in user-friendly language.
    • Highly self-motivated and directed.
    • Keen attention to detail.
    • Proven analytical and problem-solving abilities.
    • Desire to work in a team environment.
    • Motivated to serve clients, both internal and external.
  • Work Conditions
    • Limited on-call availability during non-business hours.
    • This job is located full-time at our headquarters in Indianapolis, IN.
    • Dexterity of hands and fingers to operate a computer keyboard, mouse, power tools, and to handle other computer components.


  • Competitive salary commensurate with experience.
  • Relaxed work environment in a terrific location.
  • Generous insurance stipend + match 401(k).
  • Small company – huge clients.
  • Stable company experiencing rapid growth.
  • Company-paid training and personal development

If your career includes being part of a high growth company and having opportunities for your own growth with it, send us your resume to We look forward to reviewing your application.

Go to Top