AnnouncementCase StudyCheckmarkcustomer-story-iconData Sheethow-to-logoposts
skip to Main Content

Software Engineer – Back End

  • Engineering

Do your dreams involve people using frameworks you built to solve interesting problems and create things that delight customers every day? Do you measure success by how quickly someone can make use of software that you’ve built? Does solid API documentation make you smile?

You’ve got a solid understanding of one (maybe two?) programming languages, and know how to select the right one for the job. You’ve used ORMs like SQLAlchemy, but know how and when to use SQL directly. You have a handle on how to design software to be monitored and supported. The freedom that comes with knowing your tools and how to use them is exciting. You love to build new things, to solve problems and to work with talented people with different skill sets to get results.

Quality is a core tenet of yours, you understand the need to go fast, but you’ve found writing tests doesn’t take you any longer to finish your tasks than everyone around you. While they’re sweating and scrambling to figure out why something broke, you’re calmly writing the test for the last corner case to prove to yourself that it works.

Through the technology this team develops and runs, we’re empowering our security analysts to accomplish as much as they can with their time, while being fully transparent with our customers with what we’re doing with their alerts and their data. We do this through automating workflows and data retrieval, so our users can spend time analyzing data, not acquiring it.

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.

Interested?  Apply via

What Expel Can Do For You

  • Give you exposure to the information security space and security products
  • Learn & experiment with technologies like BigQuery, Datalab, Postgres, ElasticSearch, Docker, Kubernetes, and Kafka
  • Experience a small, highly transparent startup environment
  • Mature your software engineering discipline including code reviews, unit testing, etc.
  • Work with an experienced, highly capable team that enjoys learning from each other

What You Can Do For Expel

  • Expand the core data processing infrastructure our customers and analysts rely on 24 x 7
  • Make sure our security analysts are operating on a rock solid tech foundation
  • Adapt to changes of direction because, hey, startup life
  • Poke fun at our leadership team in creative ways

What You Should Bring With You

  • A desire and ability to constantly learn and improve yourself and your work products
  • The ability to communicate and work effectively with others
  • Experience developing software in Linux environments
  • Proficiency with Python and/or Go and basic data structures
  • Ideally some familiarity with Google Cloud Services
  • A college degree and 3-4 years of dev experience or credible panache

The Details

We’re looking to hire someone to work from our offices in Herndon, Virginia.

We’re only hiring those authorized to work in the United States.

We’re an Equal Opportunity Employer: You will 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.

Interested?  Apply via

Back To Top