Senior Software Engineer - Darknet
Summary
You will join a growing development team creating new capabilities, enhancing existing systems, and maintaining our product. You will quickly take ownership of multiple existing tools, provide technical vision, maintain and expand the tools. Creativity and dedication are a must as we efficiently respond to customer needs and expand the premier DARKINT™ collection and analysis tool.
Remote work is fine, although we have personnel in Denver, CO; Portland, OR; and Austin, TX.
Expectations
You will join the engineering team, and take ownership of several existing systems. In this role you will work with folks across engineering and product teams to understand system requirements, define technical tasks, and execute the tasks.
We are looking for folks who are:
Independent
Quick learners
Creative
Flexible
All of the code and technical tools you build are professional, secure, tested and documented. Additionally, you will provide guidance and mentoring to more junior personnel as needed.
Required Skills
We aren’t 100% strict on our requirements, but ideal candidates would have deep experience with the following:
Java
Microservice architectures
REST architectures
Common developer tools (code repositories, build tools, etc.)
Working with remote co-workers
Nice-to-Have Skills
Nobody has done it all, but we need folks that are comfortable with several of the following:
Search engine development and optimization
RESTful API development
SQL, NoSQL Databases
Stream processing
Caching databases
MapReduce and other big-data processing tools
AWS