
Senior Software Engineer
Posted Sep 9

Posted Sep 9
This is a fully remote position, open to applicants in Poland.
• Analyze, design, and implement systems software that ensures high availability.
• Support the entire product lifecycle, encompassing ideation, implementation, and operation.
• Enhance software systems for effective testing, deployment, monitoring, and maintenance.
• Provide mentorship to junior engineers to guarantee quality solutions.
• Assess emerging trends and technologies pertinent to network operations and automation.
• Design, develop, and maintain distributed systems with high reliability, featuring web and console interfaces.
• Work collaboratively with cross-functional teams in a global setting.
• A Bachelor's or Master's Degree in Computer Science or a related discipline.
• Minimum of 4 years of development experience on Linux/Unix platforms.
• At least 4 years of programming experience in Python, Go, and/or shell scripting.
• Understanding of common internet protocols such as TCP/IP, HTTP, DNS, and/or TLS/SSL.
• Familiarity with version control systems like Git/Stash and Perforce.
• Outstanding written and verbal communication skills, along with strong interpersonal abilities.
• Opportunities for career development through GROW and Mentoring programs.
• Participation in internal events such as the APEX Expo.
• Access to LinkedIn Learning resources.
• Opportunities to acquire new skills, explore different roles, and try various opportunities.
• A 15-minute exploratory call with the Recruiter to gain more insights about the position.
Addepar
NinjaOne
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.