Remote Principal Software Engineer for Imunify360 (worldwide remote, work anywhere)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Principal Software Engineer will be responsible for architecting, implementing, and overseeing server-side solutions using Linux networking technologies with a focus on optimization.
  • They will lead the development of high-quality software products, ensuring adherence to coding standards and Agile methodologies.
  • Collaboration among development teams, testers, and stakeholders will be driven to achieve sprint objectives, with guidance on technical priorities provided.
  • Accurate estimations of project effort during sprint planning, evaluation of open-source alternatives, and strategic recommendations will be offered.
  • Comprehensive automated tests for critical software components will be developed and maintained to uphold code quality and reliability.
  • Process improvements, including coding practices, standards, and tooling, will be championed to enhance team productivity and efficiency.
  • Proactive leadership in task prioritization, focusing on value delivery and meeting project deadlines, will be demonstrated.
  • Design and peer code reviews will be facilitated, offering expert insights and constructive feedback to foster a culture of excellence.
  • Thorough technical root cause analysis and debugging will be conducted to address software defects and operational challenges effectively.
  • Continuous self-improvement among team members will be fostered, promoting the development of technical and communication skills.

Requirements:

  • 8 years of progressive experience in software development, with a strong proficiency in either Go or Python.
  • Extensive hands-on experience in building robust server-side applications and services using Go or Python, with expertise in performance tuning and web servers.
  • Knowledge and experience in network and web security is a plus.
  • Deep understanding of the Linux network subsystem.
  • Hands-on experience in Linux, particularly with popular distributions such as CentOS and Debian.
  • Deep knowledge and practical experience in network security solutions.
  • Knowledge and experience with Bash, C, and SQL is a plus.

Benefits:

  • Focus on professional development.
  • Interesting and challenging projects.
  • Fully remote work with flexible hours, allowing work from any location worldwide.
  • Paid 24 days of vacation per year, 10 days of national holidays, and unlimited sick leaves.
  • Compensation for private medical insurance.
  • Co-working and gym/sports reimbursement.
  • Budget for education.
  • Opportunity to receive a reward for the most innovative idea that the company can patent.
About the job
Posted on
Job type
Salary
-
Location requirements
Experience level
Technology stack
Leave a feedback