Software Engineer

  • 811 N Royal St, Alexandria, VA 22314, USA
  • Full-time

Company Description

Signal Vine continues to build an enterprise communications platform that allows organizations to implement behavioral economic programs to affect outcomes. Our platform combines text messaging with data analytics to deliver a highly personalized and interactive experience for our customer's constituents.

We are experiencing rapid growth due to the market adoption of our enterprise mobile messaging platform. Our company’s technology helps solve social issues, and we recognize that the key to our growth and success is hiring great people. The ideal candidate for Signal Vine will be a great teammate that brings creative problem-solving skills to the job while maintaining the dedication and focus required to achieve results.  

An important factor in our success so far is our ability to work smarter - that is, we recognize that our employees need to have downtime in order to do their best work.  We pride ourselves on our ability to come together to achieve the common goal of growing our business, while allowing our colleagues and teammates to live a healthy and balanced life. We have a powerful vision and have lined up a stellar team of partners, staff and investors in what we expect will be an incredible journey.

Job Description

We are in search of an entry-level programmer that can learn our proprietary programming language to help us onboard new customers. This role is part of the engineering team, and you will be working with a group of talented developers that are using functional languages to build a SaaS web application. 

There is a lot of potential for growth in this role - either moving on to become part of the application development team, or, growing in the role and establishing a professional services discipline within Signal Vine.  


Must have

  • Have excellent troubleshooting and problem solving skills

  • Are detail oriented

  • Can work with deadlines

  • You have a keen interest in working in software with an exciting startup

  • Can do self directed work and work as part of a team

  • Are intellectually honest, trustworthy and conscientious 

Nice to have
  • Have experience with SQL and RDBMS’ (we use PostgreSQL)

  • Familiarity with Unix, specifically Git and Bash

  • Have an analytical mindset - you form hypotheses and run tests to get answers

Additional Information

Attributes of Top Signal Vine Performers

  • Respectful and value the contributions of others

  • Humble enough to know it’s not all about you

  • Anticipates what’s next and prepares

  • Insightful to gain a complete understanding

  • Intuitive to not always need instructions

  • Detail-Oriented knowing the smallest details can be the most important

  • Compassionate to not only care for, but try to understand others

Your first few months

To make the onboarding process smooth, and give you a flavor of what you can expect, we have a set of goals & milestones to help get you up to speed @Signal Vine.

By (calendar) day 30

  • You will know our application architecture

  • You will know our customer on-boarding workflow

  • You will learn and use our proprietary scripting language to onboard customers with our customer success team

By day 60

  • You will be more responsible for managing customer request workflow

  • You will start writing scripts to help automate various processes

By day 90

  • You will be one of the world’s leading authority on the Signal Vine program definition language

  • Continue automating processes and proposing ideas how to incorporate improvements into the application

All your information will be kept confidential according to EEO guidelines.