Labris Networks

Lead Software Engineer

Ankara, Türkiye

12 days ago
Save Job

Summary

About Us

We are a leading network security company specializing in network security products. We are looking for an experienced Lead Software Engineer with 4-8 years of experience to lead and mentor our development team while actively contributing to the software development lifecycle and working closely with the Engineering Manager on overall planning.


Responsibilities

  • Team Leadership: Lead and mentor a team of developers, ensuring best practices in software development.
  • Scrum & Agile Management: Act as a Scrum Master, handling sprint planning, daily stand-ups, and retrospectives.
  • Development Duties: Contribute to the entire software development lifecycle (SDLC), including coding, debugging, reviewing, and optimizing performance.
  • Planning & Reporting: Work closely with the Engineering Manager to define project roadmaps, establish priorities, and ensure alignment with company goals.
  • Architecture & Security: Ensure secure software design, oversee API security, and enforce best practices in web security.
  • Collaboration: Work closely with cross-functional teams using JIRA for issue tracking.


Technical Requirements

  • Bachelor’s degree in Software Engineering or related field.
  • 4-8 years of experience in full-stack development.
  • Proven experience leading and mentoring a development team.
  • Strong knowledge of Linux environments.
  • Proficiency in Python & C++.
  • Experience with Flask/Django for backend development and SQLAlchemy ORM.
  • Expertise in HTML, CSS, JavaScript, Bootstrap, jQuery, Fetch API.
  • Database experience with PostgreSQL, MySQL, Redis, MongoDB.
  • Knowledge of Nginx, GitLab, Ansible, and Shell Scripting.
  • Strong background in network security concepts (OSI layers, protocols, NG Firewalls, DDoS mitigation).


Nice to Have

  • Familiarity with DevOps, Docker, Kubernetes, or cloud platforms (AWS, Azure, GCP).
  • Experience with high-performance networking and security applications.
  • Experience with Linux packaging, distributions and open source software



Why Join Us?

  • Opportunity to work on next-generation network security solutions.
  • Competitive salary and benefits package.
  • A collaborative and innovative work environment
  • Hybrid working options.
  • Paid vacation.
  • Open company culture.
  • Birthday leave.
  • Happy hours and motivational activities.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: