Are you the kind of software engineer who is passionate about designing and implementing software using the latest technologies?

If so, we are looking for a Senior Software Engineer to join our team as we enter the next phase of growth.  As a senior engineer, you will design and implement software that enhances our products, scalability, and integration capability. You will analyze user requirements and collaborate with stakeholders to ensure architecture is aligned with business requirements; envision system features and functionality, and make pragmatic recommendations on enhancements.  

Primary Responsibilities:

  • Work with cross-functional engineering and product teams to design, develop and deploy scalable software that achieves business goals.
  • Develop technical designs and solutions for complex integration problems and act as a Subject Matter Expert (SME) for various integration and data solutions                         
  • Monitor trends in technology; research, validate, and build recommendations to implement new technologies, frameworks, methodologies.


  • Flexible, able to roll up sleeves and get creative to solve complex problems in a dynamic, fast-paced start-up environment.
  • Bachelor’s degree in Computer Science or related experience. 
  • Broad knowledge of web standards relating to APIs such as REST, SOAP, XML, WSDL, HTTP, JSON, etc.
  • 5+ years of experience with all phases of software development, including system architecture and design.  
  • 5+ years - Node.js, Amazon AWS, Relational Databases (PostgreSQL preferred)
  • 2+ years  - AWS Serverless Technologies.  
  • Strong written and verbal communication skills.
  • SDLC within an agile framework (Scrum, Kanban)
  • Salesforce experience is a plus.


  • Join a fast-growing company early, make a difference, and enjoy the journey!
  • Competitive compensation, startup options, and a rich benefits package, which includes health, dental, vision, life insurance, 401k, ClassPass, a generous leave policy, and more.
  • Fun startup work environment with catered team lunches, happy hours, and team events.
  • Downtown office in Nashville within walking distance from great restaurants and coffee shops.
  • Flexible hybrid in-office and at home work schedule. 

 About Us:

GraphiteRx is a modern pharmacy marketplace platform that is transforming healthcare by reimagining how pharmacies and suppliers do business, together. We empower pharmaceutical suppliers to better serve customers by making it easier for pharmacies and clinics to procure medications in a more cost-effective and transparent manner. Our belief is simple. When we help pharmacies and suppliers win, patients and healthcare win too! GraphiteRx is located in Nashville, TN and is backed by Bowery Capital and lool Ventures.

GraphiteRx is committed to building a diverse and inclusive company that celebrates and develops individuals of all backgrounds. We are an equal opportunity employer and encourage all applicants.

When applying for this role online please include a brief cover letter/note explaining why you are the right person for our team!


Apply for this Job

* Required
When autocomplete results are available use up and down arrows to review
+ Add Another Education