Swift is seeking an experienced systems engineer to design, develop, test, install, and support various programs and systems within their PKI and real-time messaging ecosystem to ensure the secure financial messaging services that support the global economy.
Requirements
- 5 of experience in systems development in a distributed and multi-threaded applications using C++, full stack Java, Python, Perl, OpenShift containerized systems, Linux, Bit-Bucket CI/CD pipeline
- Proven technical skills in securing high volume financial messages using PKI certificates and tools, Red Hat LDAP Directory Server, Thales HSM
- Robust knowledge of the PKI multi-layer architecture, Certificate Authorities, Digital Certificates, Symmetric/Asymmetric keys and Post Quantum Cryptography
- Ability to successfully implement complex systems and integrate with upstream as well as downstream systems
- Strong analytical and problem-solving abilities including writing drivers to simulate the production environment
Responsibilities
- Design, develop, test, install, and support various programs and systems in the PKI and real time messaging ecosystem
- Support project proposals by providing cost/benefit justifications while collaborating with collaborators across functional and geographical lines.
- Collaborate with customers to comprehend their needs and requirements, suggesting standard methodology systems solutions for small to medium-sized projects.
- Analyze detailed systems factors, including input/output requirements, information flow, hardware and software requirements, and alternative approaches.
- Validate alternative problem management proposals and determine effective solutions.
- Offer technical support and mentorship to junior team members and customers, with potential opportunities to present to management and customers.
- Investigate production issues and as needed interact with vendors or partners to resolve them
Other
- Bachelor’s degree or foreign equivalent in comp sci or closely related field
- Excellent communication and collaboration skills.
- Experience with financial systems or secure messaging services.
- Additional certifications or advanced education such as an MBA or equivalent experience.
- Experience mentoring or leading small teams.