Full-Stack Lead Engineer for Code Reviewer Project

2 Months ago • All levels • DevOps

Job Summary

Job Description

Lead the development of a robust, multi-language code reviewer. Design and implement a system for reviewing code across multiple languages, incorporating advanced code analysis techniques. Ensure seamless integration with CI/CD pipelines (GitLab, GitHub, Gerrit, Jenkins). Employ agile methodologies (Scrum/Kanban). Define and maintain code review standards. Collaborate with stakeholders and engineering teams. Research and prototype new features using AI/LLM techniques. Requires expertise in software engineering lifecycles, agile methodologies, version control, CI/CD, and advanced code review practices. Proficiency in at least one major language is essential.
Must have:
  • Agile methodologies expertise
  • CI/CD pipeline integration
  • Advanced code review practices
  • Multi-language proficiency
  • Software engineering lifecycle expertise
Good to have:
  • LLM/AI experience
  • Customization experience
  • Performance & security audits
  • Startup experience
Perks:
  • Professional development focus
  • Interesting projects
  • Fully remote work
  • Flexible working hours
  • Paid vacation & holidays
  • Unlimited sick leave
  • Medical insurance
  • Co-working & gym reimbursement
  • Education budget
  • Innovation reward

Job Details

Description

We are seeking a senior software engineer to lead the development of a robust, multi-language code reviewer. The ideal candidate should excel in agile workflows, code review best practices, and software engineering life cycles. You will work with stakeholders to refine requirements and deliver an adaptable review tool that integrates seamlessly with various CI/CD pipelines (GitLab, GitHub, Gerrit, Jenkins) and supports deep code analysis—potentially leveraging AI/LLM techniques where beneficial.

Key Responsibilities

  1. Code Reviewer Development
    • 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.
  1. Agile & DevOps Integration
    • 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.
  1. Expert Code Review Practices
    • 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.
  1. Cross-Team Collaboration
    • 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.
  1. Research & Prototyping
    • 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.

Requirements

  • Software Engineering Lifecycle Expertise
    • Proven ability to take a project from concept through to production, including requirements gathering, design, testing, and maintenance.
  • Agile Methodologies & Tools
    • Experience with Jira (or similar) for task management, sprint planning, and reporting.
    • Comfortable with iterative development, frequent releases, and fast feedback cycles.
  • Version Control & CI/CD
    • 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.
  • Advanced Code Review
    • 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.
  • Multi-Language Proficiency
    • Competency in at least one major language (e.g., Python, Java, C++, JavaScript), with an awareness of common design patterns, best practices, and typical pitfalls across various tech stacks.
  • Research & Prototyping Skills
    • Ability to independently explore new libraries or methods—especially around static analysis and potential AI-based enhancements—to continually improve the reviewer.

Nice-to-Have

  • LLM/AI Exposure
    • Experience applying Large Language Models or other AI/ML techniques to code analysis.
  • Customization Experience
    • Prior work extending or tailoring static analysis tools to match domain-specific requirements.
  • Performance & Security Audits
    • Background in detecting performance regressions or security vulnerabilities through automated scanning and analysis.
  • Startup or Fast-Paced Environment
    • Comfortable with rapid change, limited requirements, and tight delivery timelines.

Benefits

What's in it for you?

  • A focus on professional development
  • Interesting and challenging projects
  • 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
  • Compensation for private medical insurance
  • Co-working and gym/sports reimbursement
  • Budget for education
  • The opportunity to receive a reward for the most innovative idea that the company can patent

By applying for this position, you consent to the processing of your personal data as described in our Privacy Policy (https://cloudlinux.com/candidate-privacy-notice), which provides detailed information on how we maintain and handle your data.

Similar Jobs

Trackman - Senior Front-end Developer

Trackman

Denmark (On-Site)
3 Months ago
Cambridge Mobile Telematics - Senior Software Engineer, Mobile (iOS)

Cambridge Mobile Telematics

Chennai, Tamil Nadu, India (Hybrid)
7 Months ago
Luxoft - Senior Software Support Engineer

Luxoft

(Remote)
5 Months ago
EPAM Systems - Senior Automation Tester in JavaScript

EPAM Systems

Pune, Maharashtra, India (Remote)
6 Months ago
Granicus - Sr. DevOps Engineer

Granicus

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
ByteDance - Site Reliability Engineer (Cloud) - Infrastructure Engineering

ByteDance

Singapore (On-Site)
5 Months ago
The Walt Disney Company - Build & Release Engineer

The Walt Disney Company

California, United States (On-Site)
2 Months ago
Interactive Brokers - Senior DevOps/Software Engineer

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
6 Months ago
QUANTIC DREAM - Software DevOps Developer

QUANTIC DREAM

Paris, Île-de-France, France (Hybrid)
1 Month ago
Velotio Technologies - Senior Software Engineer (Golang)

Velotio Technologies

Maharashtra, India (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Scopely - Senior Software Engineer (PHP)

Scopely

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
WebMD - Technical Lead

WebMD

Maharashtra, India (On-Site)
3 Months ago
Playtika - QA Automation Engineer

Playtika

Poland (Hybrid)
2 Months ago
G5 Games - C++ Gameplay Programmer

G5 Games

Limassol, Limassol, Cyprus (Remote)
5 Months ago
Crunchyroll - Staff Site Reliability Engineer

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
5 Months ago
LSEG (London Stock Exchange Group) - DevOps Engineer

LSEG (London Stock Exchange Group)

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Ajmera Infotech - Technical Program Manager

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Truecaller - Data Engineer

Truecaller

Stockholm, Stockholm County, Sweden (On-Site)
5 Months ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Ukraine (Remote)
6 Months ago
Luxoft - Orchestrade - Azure infrastructure cloud Senior engineer

Luxoft

Poland, Ohio, United States (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

DevOps Jobs

Nielsen Holdings - Software Engineer - Bigdata ( Java or Scala or  Python, Spark, SQL, AWS )

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Info Stretch - .Net Architect

Info Stretch

Philadelphia, Pennsylvania, United States (On-Site)
5 Months ago
Go Fund Me - Senior DevEx Engineer

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (Remote)
1 Month ago
Next Level Business Services - Salesforce Devops Engineer

Next Level Business Services

Agoura Hills, California, United States (On-Site)
6 Months ago
Ajmera Infotech - DevOps Engineer

Ajmera Infotech

San Jose, California, United States (On-Site)
7 Months ago
Fortis Games - Senior Cloud Security Engineer

Fortis Games

Romania (On-Site)
3 Months ago
ION - Site Reliability Engineer

ION

Milan, Lombardy, Italy (Hybrid)
6 Months ago
SmileGate - SRE Strategy PM

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Months ago
Truecaller - Senior MLOps Engineer

Truecaller

Stockholm, Stockholm County, Sweden (On-Site)
5 Months ago
Axinous - Principal Software Development Engineer

Axinous

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

CloudLinux is on a mission to make Linux secure, stable, and profitable. We have spent more than 500 combined years working on Linux, and are changing how hosting companies and data centers use this technology we love by bringing it to millions of their customers. With more than 500,000 product installations and 4,000 customers, including Liquid Web, 1&1, and Dell, CloudLinux combines in-depth technical knowledge of hosting, kernel development, and open source with unique client care expertise.

Tbilisi, Tbilisi, Georgia (Remote)

Tbilisi, Tbilisi, Georgia (Remote)

Tbilisi, Tbilisi, Georgia (Remote)

Lisbon, Lisbon, Portugal (Remote)

Masovian Voivodeship, Poland (Remote)

Distrito Nacional, Dominican Republic (Remote)

Serbia (Remote)

Bucharest, Bucharest, Romania (Remote)

Vojvodina, Serbia (Remote)

View All Jobs

Get notified when new jobs are added by CloudLinux

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug