loader image

Software Development Engineer- US/Remote

Essential Duties


  • Create and maintain new features end-to-end across an entire product, from inception to design to implementation to deliver to the customer.

  • Collaborate with product/program managers and business stakeholders to offer the most appropriate technical solution to customer requirements. Recommend options when a proposed solution is not technically feasible, cost-effective, or impractical in the desired timeframe.

  • Contribute directly to major, cloud scale architecture decisions.

  • Contribute to developing loosely-coupled, RESTful service-oriented architectures with a bias for simple, elegant solutions.

  • Design services and create APIs from scratch based on vetted customer requirements.

  • Assist in the selection, evaluation, and integration of Open Source solutions, programming languages, and third party hosted solutions.

  • Perform dev-ops to drive continuous improvement with operational metrics and maintain low, live-site overhead.

  • Unit test, load test, and document all code to ensure that solutions are correct and maintainable.

     



Knowledge & Skills


  • Bachelor’s degree in technology or software-related field of study or equivalent experience

  • 3-5 years of relevant experience.

  • Strong understanding of one or more industry-standard languages (e.g. Go/C/C++/C#/Java/Swift/Python).

  • Proven experience of storage basics, load balancers, and proxies.

  • Experience working with Open Source solutions.

  • Experience with industry-standard database technologies (e.g. MongoDB, Cloudata or cloud solutions from AWS, Google, etc.).

  • Experience with OpenSSL, Bouncy Castle or other cryptography libraries and tools.

  • Experience working in virtualized, cloud environments.

  • Highly competent design skills utilizing patterns and frameworks.

  • Proven ability to work and problem solve independently/collaboratively, to organize workload and priorities, high-quality execution, technical innovation/adaption, and initiative.



Nice To Have


  • Master’s degree in technology or software-related field of study or equivalent experience

  • Experience with multiple compilers and operating systems.

  • Experience developing web-based UI.

  • Experience architecting, designing, and building large scale distributed systems.

  • Strong understanding of industry-standard network principles (e.g. TCP/IP, UDP, Multicast, DNS, Virtual LAN, RTP, SSL/TLS).

  • Experience with socket programming.

  • Experience with any of the following: certificate generation/validation, scalable storage technology, X.509 certificates/certificate chains/ digital signatures, and AES/SHA1/SHA2/RSA algorithms and PKI fundamentals.

  • Experience developing web-based UI or mobile applications.



Position

Backend Developer


Must have Skills

  • Cryptography

    Beginner

  • MongoDB

    Beginner

  • Python

    Beginner

  • Go Lang

    Beginner

  • Java (All Versions)

    Beginner

Client Payroll

Up to 450 K/Year USD (Annual salary)

Fully Remote

Cancel
Cancel

Active

Skip

Software Development Engineer- US/Remote

Essential Duties


  • Create and maintain new features end-to-end across an entire product, from inception to design to implementation to deliver to the customer.

  • Collaborate with product/program managers and business stakeholders to offer the most appropriate technical solution to customer requirements. Recommend options when a proposed solution is not technically feasible, cost-effective, or impractical in the desired timeframe.

  • Contribute directly to major, cloud scale architecture decisions.

  • Contribute to developing loosely-coupled, RESTful service-oriented architectures with a bias for simple, elegant solutions.

  • Design services and create APIs from scratch based on vetted customer requirements.

  • Assist in the selection, evaluation, and integration of Open Source solutions, programming languages, and third party hosted solutions.

  • Perform dev-ops to drive continuous improvement with operational metrics and maintain low, live-site overhead.

  • Unit test, load test, and document all code to ensure that solutions are correct and maintainable.

     



Knowledge & Skills


  • Bachelor’s degree in technology or software-related field of study or equivalent experience

  • 3-5 years of relevant experience.

  • Strong understanding of one or more industry-standard languages (e.g. Go/C/C++/C#/Java/Swift/Python).

  • Proven experience of storage basics, load balancers, and proxies.

  • Experience working with Open Source solutions.

  • Experience with industry-standard database technologies (e.g. MongoDB, Cloudata or cloud solutions from AWS, Google, etc.).

  • Experience with OpenSSL, Bouncy Castle or other cryptography libraries and tools.

  • Experience working in virtualized, cloud environments.

  • Highly competent design skills utilizing patterns and frameworks.

  • Proven ability to work and problem solve independently/collaboratively, to organize workload and priorities, high-quality execution, technical innovation/adaption, and initiative.



Nice To Have


  • Master’s degree in technology or software-related field of study or equivalent experience

  • Experience with multiple compilers and operating systems.

  • Experience developing web-based UI.

  • Experience architecting, designing, and building large scale distributed systems.

  • Strong understanding of industry-standard network principles (e.g. TCP/IP, UDP, Multicast, DNS, Virtual LAN, RTP, SSL/TLS).

  • Experience with socket programming.

  • Experience with any of the following: certificate generation/validation, scalable storage technology, X.509 certificates/certificate chains/ digital signatures, and AES/SHA1/SHA2/RSA algorithms and PKI fundamentals.

  • Experience developing web-based UI or mobile applications.



Job Type

Client Payroll


Positions

Backend Developer


Must have Skills

  • Cryptography

    Beginner

  • MongoDB

    Beginner

  • Python

    Beginner

  • Go Lang

    Beginner

  • Java (All Versions)

    Beginner

Up to 450 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Niklas S

| Sweden