Software Team Leader

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Minimum 6 years of experience in software or infrastructure engineering., At least 2 years of leadership experience managing technical teams., Strong hands-on expertise with cloud services, preferably GCP., Proficiency in Python development and familiarity with data pipeline tools..

Key responsibilities:

  • Lead and manage a multidisciplinary engineering team.
  • Design, maintain, and optimize infrastructure across cloud and on-premise environments.
  • Develop and oversee robust data pipelines and monitoring systems.
  • Collaborate with cross-functional teams to align infrastructure solutions with business needs.

Razor Labs logo
Razor Labs Scaleup http://www.razor-labs.com/
51 - 200 Employees
See all jobs

Job description

Description

Razor-labs is leading the industry 4.0 revolution by leveraging deep-learning expertise to make machines smarter. The interface between algorithms, a rich technical stack, and complex hardware data makes the challenges our super talented engineers face super interesting.

We are seeking an experienced and forward-thinking Software Team Leader to guide our multidisciplinary engineering team in building robust, scalable infrastructure across both cloud and on-premise environments. This role is essential to the reliability and efficiency of our data systems and platform, ensuring our technology foundation scales with our growing operations and innovation needs.

As the Infrastructure Team Leader, you will manage a diverse team of backend, DevOps, and data engineers. You will be responsible for planning, architecting, and maintaining the infrastructure that powers our data pipelines, internal services, and critical integrations. This includes ingestion of external data, real-time system monitoring, and serving data to dashboards and analysis platforms.

Key Responsibilities:

  • Lead a multidisciplinary team of backend, DevOps, and data engineers - fostering collaboration, performance, and growth.
  • Own and evolve the infrastructure stack—both on-premise and cloud-based (GCP) - ensuring high availability, security, and scalability.
  • Design and manage robust data pipelines for ingesting external data and delivering insights to analytical dashboards and internal consumers.
  • Establish monitoring systems and alerting frameworks to ensure health and visibility into services and pipelines.
  • Collaborate across functions, including operations backend, algorithms, mechanical engineers, and product, to align infrastructure solutions with business and technological needs.
  • Drive best practices for infrastructure-as-code, CI/CD, testing, and deployment pipelines.
  • Partner with team members to resolve incidents, optimize performance, and build automated, self-healing systems.



Requirements

  • 6+ years of experience in software or infrastructure engineering, with at least 2 years in a leadership role.
  • Proven experience leading backend and/or infrastructure teams in a fast-paced environment.
  • Strong hands-on experience with cloud services (preferably GCP).
  • Deep understanding of DevOps practices, CI/CD, system monitoring, observability, and infrastructure-as-code (e.g., Terraform, Helm).
  • Solid knowledge of backend systems design, distributed architecture, microservices, and data-driven solutions.
  • 3+ years in Python development.
  • Familiarity with data pipeline tools and architectures (e.g., Airflow, Kafka, Pub/Sub).
  • Strong experience with DB (for example, PostgreSQL, MongoDB, BigQuery) and related data stores.
  • Track record in managing and scaling reliable systems with high uptime requirements.
  • Excellent interpersonal skills and experience working across disciplines and global teams.
  • B.Sc. in Computer Science, Software Engineering, or a related field.
  • Preferred: Familiarity with algorithmic and machine learning team workflow.
  • Preferred: Familiarity with on-premise infrastructure/applications.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Social Skills
  • Team Leadership

Related jobs