What are the responsibilities and job description for the Staff Software Engineer position at nTopology inc.?
A company is looking for a Staff Software Engineer, Integrations.Key ResponsibilitiesLead critical technology and architecture decisions within the C codebaseCollaborate with partner developers to integrate tools into their softwareOwn the entire software cycle from research to maintenanceRequired Qualifications10 years of professional experience as a software engineer5 years of experience developing in C and a general-purpose scripting language like PythonProven experience designing and building core architecture in successful productsBachelor's degree in Computer Science, Engineering, or a relevant fieldExpertise in algorithms, data structures, and design patterns