freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer

Open 31d

Summary

Senior Software Engineer maintains and evolves on-premises and cloud-based manufacturing infrastructure for PCBA production, focusing on encryption systems, servers, and Python/Java code.

The role:

As a Senior Software Engineer you’ll oversee existing manufacturing infrastructure related to PCBA production. It involves understanding Windows/Linux platform as well as OOP approach to programming.

Your role will be to maintain and supervise servers and devices involved in encryption process and its surrounding environment.


What you will do:

  • Manage Linux and Windows based servers on-premises and in the cloud,

  • Troubleshoot existing scripts and programs with an ability to identify problems in Python and Java,

  • Foresee problems, risks, and potential issues in the system,

  • Prepare solutions or mitigation plan to potential risks mitigation,

  • Work directly with the Product Development teams on existing product evolution and new product development,

  • Work closely with Product Department to create future strategy for PKI system expansion,

  • Troubleshoot networks and VPN connections,

  • Log in and navigate over cloud-based systems like AWS/Azure,

  • This position may require working from office and some domestic and international travel 5%

  • Stack:

    • Code – Python (80%), Java

    • Azure – Database, VM

    • Encryption – PrimeKey, Entrust PKI

    • Server – Rocky Linux, Oracle Linux


What you need to have:

  • Engineering Degree in Electronics or Computer Science

  • Experience in Python is a must

  • A minimum of 8 years of software hands on experience working as IT, automation, Software or Electronics Engineering

  • Strong social skills to work with engineers dispersed around the globe which are members of different teams

  • High Level of Networking aptitude, incl. IP Networking knowledge, computer system knowledge and databases

  • Good English skills

  • Strong analytical and problem-solving skills with the ability to see problems as an opportunity

  • Excellent verbal and written communication skills and the ability to communicate with all levels of the organization

  • Willingness to develop in the field of encryption/cybersecurity



You’ll only be the right candidate if you are aligned to our values and culture:

  • Collaborative entrepreneurial spirit

  • Winning through customers

  • High ethical standards, openness and trust

  • Expectations for results

  • Respect and value people



If you believe you match our values and have the experience we’re looking for, then apply! We can’t wait to hear from you.

All qualified applicants will receive consideration for employment without discrimination on the basis of race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, age and genetic information.


See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available