At bitwise.io, we hire passionate developers with high standards and a knack for unique challenges. We are always looking for full-time and contract candidates who are:

  • Proficient in multiple programming languages
  • Comfortable with the Linux command line
  • Familiar with git version control
  • A contributor to open source projects
  • Detail-oriented with high coding standards
  • Excited to tackle new and unusual problems

Sound like you? Interested? Let’s chat.

Current Job Openings

Business Development Manager

Bitwise IO is a specialized information technology services firm headquartered in Minneapolis, Minnesota. We deliver enterprise architecture and enterprise software development consulting, with specific expertise in software development projects, blockchain solutions, architecture consulting, and High Performance Computing (HPC).

We are currently looking for a Business Development Manager with both an engineering background as well as business development experience including strong interpersonal and communication skills and a focus on organization. The ideal candidate has a technical degree as well as experience in building business relationships, writing technical proposals, negotiation, and closing deals.

Responsibilities

  • Research current and prospective accounts to target potential future projects
  • Create and present project proposals to prospective clients
  • Write first draft technical proposals for software development projects
  • Manage customer meetings
  • Price, negotiate, and close customer deals
  • Maintain relationships with current clients and identify new prospects
  • Possess a strong understanding of our consulting work and positioning

Qualifications

  • BS degree in Computer Science or Engineering
  • 3-5 years experience in technical business development
  • Superior presentation and communication skills, both written and verbal
  • Strong proficiency in MS Word, Excel and Powerpoint
  • Technical skills required to understand and propose software consulting services
  • Ability to communicate information, whether technical or non-technical to staff members and customers, in a clear and concise manner

Software Engineer

We have a great opportunity for an entry-level software engineer on our blockchain team. You will be working with an experienced team of engineers and architects. We are looking for someone who is passionate about software. Initial work will involve developing integration tests, fixing bugs, and minor feature development.

Requirements:

  • Must be proficient with the Python language
  • Must be comfortable on the Linux command line
  • Working knowledge of git is desired
  • Linux or MacOS X desktop usage preferred
  • Open Source contributions a plus

Experience

  • Minimum of 1 year of software development experience

UI Developer

We are looking for an experienced UI Software Developer on our blockchain team.

Responsibilities:

  • Design and develop GUI for core blockchain functions
  • Design and develop application-specific GUI for applications that utilize the blockchain platform

Qualifications:

  • Bachelor’s degree in Computer Science or related field (or 4+ additional years work experience)
  • 3+ years relevant professional development experience
  • Computer Science fundamentals in data structures, algorithm design, and problem solving
  • Experience in developing rich applications with HTML, CSS, JavaScript
  • Experience in developing front-end software, with deep experience in one or more relevant front-end frameworks (React, Angular, etc.)
  • Experience in working in an agile software development environment
  • Varying depths of experience in a variety of programming languages and tools including: Java, JavaScript, C, Python, etc, with a preference toward open source technology

Systems Engineer

We are in need of an experienced Linux systems engineer/administrator on our HPC team with a focus on infrastructure automation.

Responsibilities:

  • Identify and solve technical problems associated with the automation of a large Linux environment
  • Use tools like Ansible and languages like Python to build a well documented toolset to support highly repeatable infrastructure deployments
  • Build, test and support a Continuous Integration (CI) toolset
  • Provide hands-on designs, prototypes, and implementations incorporating software engineering best practices, tools and monitoring according to industry best practices
  • Participate in architecture and engineering discussions
  • Perform peer code reviews

Experience:

  • Must be extremely proficient with Linux systems administration with a focus on automation (specifically - knowledge of the boot process, network stack, and services)
  • Must be proficient with python and shell scripting
  • Must be able to work independently and must be comfortable with ambiguity. We are looking for a candidate who will identify and solve problems rather than waiting until work is assigned to them
  • Working in an agile software development environment is required
  • Working knowledge of git is required
  • Linux or MacOS X desktop usage preferred
  • Experience with Jenkins a plus
  • Existing knowledge of Ansible/Puppet/Chef a plus
  • Existing knowledge of large scale cluster technologies a plus (Lustre, Hadoop, etc.)
  • Open Source contributions a plus


Bitwise IO offers a flexible work environment with offices in the heart of the north loop of Minneapolis downtown. We offer a great compensation package for developers that want to experience the opportunity to work on exciting, industry leading technology projects.

To apply, send your resume in .pdf format to careers@bitwise.io.