Open Source Security Software Developer (Junior)

 (2+ years exp)
€30k – €50k
Published: 1 month ago
Avatar for Pro:Atria

Pro:Atria

Multi protocol, cross platform, managed file transfer solution
Company Location
Yeovil
Company Size
1-10
Company Type
Private Company
Information Security
See all jobs at Pro:Atria image

Job Location

Remote • 
Europe • 
Africa • 

Job Type

Full Time

Visa Sponsorship

Not Available

Remote Work Policy

Remote only

Hires remotely in

Preferred Timezones

Brasilia Summer Time, Azores, Coordinated Universal Time, Central European Time, Eastern European Time, Turkey Time

Relocation

Allowed

Skills

Python
Networking
Operating Systems
SSH
Open Source Software
Docker
PGP
Kubernetes
Tls
GitHub Actions

The Role

We are looking for a software developer at the junior level to help with our secure file transfer product: SFTPPlus

This is full-time 100% remote work in an async team.
If you are not from the UK, you will work as a self-employed and have to pay the taxes in the country of your fiscal residence.

The current team is based in Europe/Africa timezone (GMT+0 - GMT+2).

All job applications should be submitted only via Wellfound.

Our product and team

SFTPPlus is a multi-protocol multi-OS solution designed to be installed and managed on your own VM.

Our product is based on free/open-source software and we work with the upstream projects in order to share as much code as possible.

The product provides client and server file transfers over HTTP / HTTPS / WebDAV/ AS2 / FTPS / SFTP / SCP and acts as a middleware.

The focus and the top priority is on security.

Advanced logs/audit capabilities and integration with micro-services and 3rd party solution is one of our main advantages.

We are now working to make it easier to use our product in the cloud with Azure and AWS as the targeted cloud providers.

SFTPPlus is developed in Python with a JSON-PRC API presented using Angular JS.

Your responsibilities

You will work as part of our development team.

You will work with TLS / SSH to transfer data over the network.

RSA and PGP and other methods will be used to secure data at rest.

You will work with popular open-source libraries to improve the upstream projects and our product.

You will help is implement information security features that are easy to understand and use.

All our supported platforms are covered by continuous testing and all tests must pass before a branch is merged in the main branch.

All code should have a full test (unit, integration, functional) coverage and pass a peer review (internal or upstream).

Linux and Windows are the main platforms.

macOS is also supported as many upstream libraries support it.

All functionalities, besides the regular implementation, need to be documented and tested (unit/integration / system / functional / end-to-end).

You will write end-user documentation for the features that you develop.

Technical customer support is provided by our development team.

Skills and qualifications

Passion for computer security and free/open source software.

We expect that you will embrace computer security and will continue to improve your security knowledge every day.

Embrace automation. Our development process is highly automated and this allows us to deliver a cost-effective competitive product.

Asynchronous input/output. We favor async APIs and we use threads only as the last resort.

Building products that will last and with backward compatibility.

Once delivered to a customer our product is expected to be supported for more than 5 years.

Salary and benefits

Salary is based on experience and performance.

Working hours are flexible.

You can work as much as you like for a maximum of 6 hours per day, 5 days per week, as long as this is your primary job.

30 days per year of paid leave/vacation days.

No need to arrange for a vacation in advance.

Unlimited per year of unpaid vacation days.

When applying, please let us know your work hours time zone, desired salary and a list of open source project that you have contributed in the past (any contribution code/bugfix/documentation/testing)

This is for direct application only.

We are not looking to outsource our development team.

Many thanks for your time!

More about Pro:Atria

Perks and Benefits

Remote friendly
Professional development
Volunteer opportunities
image

Founders

Adi Roiban
Technical Lead • 3 years • 10 years
Earth
image
Go to team image

Similar Jobs

LandHawk company logo
LandHawk
PropTech Start Up harnessing the power of geospatial information for developers
CyberRMP company logo
CyberRMP
We help organisations to find their cyber risk score
Weys company logo
Weys
Marketplace AI, community shared activity, event & creative spaces booking
Cyscale company logo
Cyscale
Next-generation security, compliance & governance tools for your multi-cloud environments
Packlink company logo
Packlink
The online shipping management service for all shipping needs