Technical Lead for Code Reviewer Project

CloudLinux
Summary
Join CloudLinux, a global remote-first company, as a Technical Lead to spearhead the development of a robust, multi-language code reviewer. You will leverage agile workflows and code review best practices to build an adaptable tool integrating with various CI/CD pipelines. The role involves collaborating with stakeholders, refining requirements, and ensuring seamless integration with various systems. You will define code review standards, work with development teams to improve processes, and provide comprehensive feedback. Furthermore, you will research and prototype new features, potentially incorporating AI/LLM techniques. This position requires expertise in software engineering, agile methodologies, and advanced code review practices.
Requirements
- Proven ability to take a project from concept through to production, including requirements gathering, design, testing, and maintenance
- Experience with Jira (or similar) for task management, sprint planning, and reporting
- Comfortable with iterative development, frequent releases, and fast feedback cycles
- Proficiency in Git-based workflows (GitHub, GitLab, or Gerrit) and CI/CD setups (Jenkins, etc.)
- Strong knowledge of how to integrate automated checks and tests into pipelines
- In-depth understanding of what makes a code review effective , including detection of security vulnerabilities, logical errors, performance bottlenecks, and style issues
- Familiarity with AST-based or control-flow techniques to enable deeper analysis
- Strong experience with Python and hands-on experience in other programming languages (preferably C/C++/PHP/Go) , with an awareness of common design patterns, best practices, and typical pitfalls across various tech stacks
- Ability to independently explore new libraries or methods—especially around static analysis and potential AI-based enhancements—to continually improve the reviewer
Responsibilities
- Design and implement a system capable of reviewing code across multiple languages and projects
- Incorporate advanced code analysis techniques (e.g., AST parsing, control flow analysis ) to identify bugs, style inconsistencies, and potential security and performance issues
- Ensure the reviewer can be extended or customized based on evolving requirements from diverse teams
- Employ agile methodologies (Scrum/Kanban) to plan, track, and iterate on new features
- Integrate seamlessly with CI/CD pipelines (GitHub, GitLab, Gerrit, Jenkins), making the reviewer easily adoptable by various R&D teams
- Collaborate with DevOps to ensure smooth deployment and maintenance
- Define and maintain code review standards , including style guidelines, security checks, and performance considerations
- Work with development teams to refine pull/merge request processes , fostering a culture of high-quality code
- Provide comprehensive review feedback and assist in automating repetitive checks to streamline manual review efforts
- Engage with stakeholders and engineering teams to gather feedback and requirements
- Communicate progress clearly and adapt the solution based on iterative input
- Advocate for best practices, teaching others how to maximize the value of automated reviews
- Investigate emerging tools and methodologies in static analysis , linting , and machine learning for potential integration
- Prototype new features or approaches including AI/LLM usage to for code reviewing and unstructured data handling
Preferred Qualifications
- Experience using AI tools for code-related tasks
- Prior work extending or tailoring static analysis tools to match domain-specific requirements
- Background in detecting performance regressions or security vulnerabilities through automated scanning and analysis
- Comfortable with rapid change, limited requirements, and tight delivery timelines
Benefits
- Interesting and challenging projects
- Mentor and other knowledge-exchange programs
- Fully remote work with flexible working hours, that allows you to schedule your day and work from any location worldwide
- Paid 24 days of vacation per year, 10 days of national holidays, and unlimited sick leaves to ensure you maintain a healthy work-life balance
- Compensation for private medical insurance
- Co-working and gym/sports reimbursement
- The opportunity to receive a reward for the most innovative idea that the company can patent, fostering a culture of creativity and innovation
Share this job:
Similar Remote Jobs

