Our client’s mission is to be the world’s leading darknet content, tools, and services provider and to empower their clients to continually improve their cybersecurity defenses. They are well on their way! In this role, as a Senior Software Engineer you will join the Data Pipelining team to innovate and scale various services and components that structure and enrich data. You will be involved in a wide range of activities from software design, architecture, and engineering projects in support of the organization’s growth. You will be designing and implementing solutions in a fast paced environment. You will also guide and mentor other engineers in remote team structure, ensuring the highest level of performance, code quality, and maintainability. We value and encourage diversity in the workplace and women, minorities, and veterans are highly encouraged to apply. Thank you!

Location: Remote

Type: Perm

Duties/responsibilities:

  • Own data systems technology and architecture and the integration with the entire system infrastructure.
  • Define and clarify technical projects, own discussions on adding new technologies to our tech stack.
  • Be the go-to person of the other departments about the Data work being developed.
  • Develop secure, maintainable, and reusable code using OOP methodologies.
  • Practice Agile and Test-Driven Development.
  • Identify ways to enhance the user experience.
  • Collaborate and mentor other developers.
  • Find creative solutions, work diligently, and address changes with confidence.
  • Evaluating new technologies for application within data systems.
  • Actively work to build and maintain a positive team culture.

Required Skills:

  • Around 10 years of software development/engineer experience.
  • 7+ years of Java experience.
  • 4+ years with AWS technologies and running in the cloud.
  • Experience working in a variety of programming languages (Java, Python, JavaScript, etc.).
  • Experience with Scrum/Agile methodologies.
  • CI/CD using GitHub, Terraform.
  • Elasticsearch/OpenSearch experience. Experience with Postgres.
  • Experience with distributed applications, and REST architecture.
  • Experience with search engine design, development and optimization, stream processing, caching databases, map reduce and other big-data processing tools.
  • Self-disciplined to work remotely, build and be accountable for what needs to be developed for our systems.
  • Strong organizational and time management skills.
  • Ability to organize, breakdown and clearly articulate complex thoughts, ideas, and instructions. · Strong ability to take initiative and confidently develop scalable data systems.
  • Experience in deploying products and resolve issues that can arise while moving from development to production.
  • Entrepreneurial spirit: will do what it takes to get the job done.

Nice to haves:

  • Experience with dark web is a plus.
  • Experience with security systems is also a plus.
  • In addition, know how to work with darknets technologies.

Education:

  • Bachelor’s degree in computer science or other technical discipline or relevant work experience.