loader image

Software Engineer

Our backend stack is becoming 100% Haskell, with Postgres for storage and deployed with Docker and Kubernetes. We regularly use advanced type-system features to achieve a high level of code safety.

You will:

– Design and develop backend services in our cyber range software platform

– Handle large amounts of data and concurrency at scale

– Make use of REST and WebSockets to interact with other component services

– Work closely with a passionate team of software developers and designers

You are a good fit if you have:

– U.S. citizenship as required by our existing U.S. Government contracts

– At least three years of professional software engineering experience, and at least one year of experience with Haskell for web applications.

– Demonstrated experience with distributed systems, data handling, proper use of security constructs, SQL stores, concurrency primitives, testing frameworks, and data structures in enterprise systems. We consider these the basics. Fundamentals matter.

– A strong sense of pride in crafting well-tested and well-designed code that is delivered on-time. We have to deliver and it has to work.

Your skills:

– Produce high-quality software that is well-written, well-instrumented, tested thoroughly and securely designed and implemented

– Fluent with git, GitHub, Docker, CI/CD, and modern team software development and testing tools and practices, including Secure SDLC approaches

– Create well-designed and documented APIs and JSON data formats

– Moderate system administration skills

– Strong oral and written communication skills

– Self-starter that is highly motivated, accepting of other opinions, and can work effectively in a team


Position

Backend Developer


Must have Skills

  • Docker

    Beginner

  • Git

    Beginner

  • Haskell

    Beginner

  • SQL

    Beginner

Client Payroll

Up to 450 K/Year USD (Annual salary)

Fully Remote

Cancel
Cancel

Active

Skip

Software Engineer

Our backend stack is becoming 100% Haskell, with Postgres for storage and deployed with Docker and Kubernetes. We regularly use advanced type-system features to achieve a high level of code safety.

You will:

– Design and develop backend services in our cyber range software platform

– Handle large amounts of data and concurrency at scale

– Make use of REST and WebSockets to interact with other component services

– Work closely with a passionate team of software developers and designers

You are a good fit if you have:

– U.S. citizenship as required by our existing U.S. Government contracts

– At least three years of professional software engineering experience, and at least one year of experience with Haskell for web applications.

– Demonstrated experience with distributed systems, data handling, proper use of security constructs, SQL stores, concurrency primitives, testing frameworks, and data structures in enterprise systems. We consider these the basics. Fundamentals matter.

– A strong sense of pride in crafting well-tested and well-designed code that is delivered on-time. We have to deliver and it has to work.

Your skills:

– Produce high-quality software that is well-written, well-instrumented, tested thoroughly and securely designed and implemented

– Fluent with git, GitHub, Docker, CI/CD, and modern team software development and testing tools and practices, including Secure SDLC approaches

– Create well-designed and documented APIs and JSON data formats

– Moderate system administration skills

– Strong oral and written communication skills

– Self-starter that is highly motivated, accepting of other opinions, and can work effectively in a team


Job Type

Client Payroll


Positions

Backend Developer


Must have Skills

  • Docker

    Beginner

  • Git

    Beginner

  • Haskell

    Beginner

  • SQL

    Beginner

Up to 450 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Michael B

| United States