Software Engineer (Customer Value, Full Stack)

  • Location
    • Remote
  • Date Posted
  • Jan. 12, 2022
  • Function
  • Software Engineering
  • Sector
  • Security

You enjoy writing code. More importantly, you’re always thinking, what problem does this solve? Who will be using this piece of software and how will this make their life easier? You like to dive into the end users’ workflows to make them as seamless as possible. Because it’s not just about the code, it’s about the results.

You love to build dynamic user interfaces and rock solid APIs, and you love doing it with talented people that you can help develop and learn from. You are constantly identifying areas of improvement, whether its architecture, implementation, or maintenance. You’ve found that having a robust, automated test suite frees the team to take on refactoring efforts with confidence, knowing that the system you’ve built won’t let you deploy broken software even if you try.

Through the extensive web applications and services this team develops and runs, we help our customers effectively deal with the complexity that is security operations and at the same time provide the capabilities to help our customers recognize the value in our product and services.

Does this whet your appetite? If this sounds like you, then we believe you’ll love our team, and we’d love to talk to you!

  • Give you challenging, real world problems on which to use your skills and experience
  • Develop your expertise in current technologies such as Ember, NodeJS, Go, Kubernetes, Elasticsearch
  • Increase your exposure to the information security space and security products
  • Experience a growing, highly open startup environment
  • Expand the core security operations platform our customers and analysts rely on 24 x 7
  • Develop web services or applications for our customers to help them recognize the value in our product
  • Reinforce our belief in good software engineering discipline including code reviews and unit testing
  • Add your viewpoint to our engineering culture
  • Adapt to changes of direction because, hey, startup life!
  • Poke fun at our leadership team in creative ways
  • A desire and ability to constantly learn and improve yourself and your work products
  • An enjoyment of communicating and collaborating effectively with others, from a variety of teams and departments
  • Experience in developing web applications and APIs
  • Experience in delivering and maintaining Saas applications preferred
  • Fluency in multiple programming languages (compiled and scripting) - we use Javascript, Go, Python.  Mastery in at least one language, and demonstration of the ability and willingness to learn more.
  • Proficient with databases and database architectures
  • Proficient with one or more SPA frameworks (e.g. angular, react, ember, Vue)
  • 2+ professional software development experience
  • A bachelor’s degree strongly preferred
  • At Expel, our employee benefits reflect our commitment to our crew. Unlimited PTO, equity for everyone, work location flexibility, up to 24 weeks of parental leave, and excellent health benefits are some of the ways we care for our Expletives.
  • Our offices are located in Herndon, VA. However, we’re open to 100% remote.
  • We’re only hiring those authorized to work in the United States. We do not currently sponsor immigration visas.

We’re an Equal Opportunity Employer: You’ll receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.

We’ll ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please let us know if you need accommodation of any kind.