Platform Software Engineer, Senior
About the Team :
The Intralinks Infrastructure as Code team is building modern cloud infrastructure for the company. You’ll be part of a global team of engineers responsible for designing, implementing, and integrating the latest innovative cloud infrastructure technologies in our platforms.
Our primary focus is on deployment automation, cloud security, as well as multiple internal platform-as-a-service projects.
In this role, you are expected to work with minimum supervision on the end-to-end software lifecycle from ideation and prototyping, to design, implementation and running in production.
You will be responsible to ensure that application are operation teams’ requirements are understood and completed on time.
You will help to bring the best practices and ideas into products that have real impact on Intralinks’ SaaS products. Your work will involve careful analysis, software design, coding, and troubleshooting, and a lot of interactions with other teams.
Day to Day :
Embrace Iterative Development & Agile process principlesCreate high level design documents, review them with the broader team, and work with the rest of the team towards implementation and deployment in productionInteract with other R&D teams to assess their needs, assist them with deliverables, review deployments for best practices, provide training as necessary, and assist them with troubleshootingWork with Operations, Release Engineering, and Site Reliability teams to ensure that all applications are production ready, assist them with maintenance activities and escalations
Minimum Experience :
A Bachelor’s Degree in Computer Science or related field with 5+ years of experienceExpert knowledge of Python and / or GolangIn-depth familiarity with Linux deployment, configuration, management, troubleshootingExperience with application containerization and microservice deployment in Kubernetes
It would be great if you also had some of the following :
Experience with deployment and management of Kubernetes clusters, CNI, CRI, CSIExperience with deployment and management of different databases Postgresql, Cassandra, MongodbExperience with service meshes Istio, linkerd, Consul connectExperience with data / network security such as TLS and Public Key / Private Key encryption, Hashicorp VaultExperience in designing, developing, integrating with REST based APIsWorking knowledge of distributed and concurrent systems (multithreading, asynchronous programming models, event-driven programming environments)