Dados e analytics · Remoto

Backend Software Engineer - IoT Applications

TRACTIANSão Paulo, SP

Leitura do anúncio

Visão do techjobs

A vaga é para Backend Software Engineer - IoT Applications na TRACTIAN. O modelo informado é remoto; localidade: São Paulo, SP. We are instrumental in shaping the company's decision-making process, optimizing operational efficiency, and delivering exceptional consumer experiences. Proven experience as a Software Developer/Software Engineer or similar role, with either Internet of Things expertise or experience with large amounts of data.

Resumo automático baseado somente nas informações publicadas pela empresa.

Sinais da vaga

O que mais pesa no anúncio

Uma leitura objetiva dos conhecimentos e níveis mais relevantes para esta oportunidade.

  1. Engenharia de software

    Muito alta · 5/5

    No título da vaga · 5 menções

  2. Cloud e DevOps

    Alta · 4/5

    Na seção de requisitos · 4 menções

  3. Dados e analytics

    Alta · 4/5

    Área classificada na indexação

  4. Inglês · Fluente

    Alta · 4/5

    Na seção de requisitos · 1 menção

  5. Segurança

    Alta · 4/5

    Na seção de requisitos · 1 menção

Escala de 1 a 5. Mede presença e posição no anúncio; não mede sua chance de contratação.

Descrição completa

Contexto da oportunidadeAbrirFechar

Engineering at TRACTIAN

The Engineering team at TRACTIAN is at the forefront of developing cutting-edge infrastructure, technologies, and products to harness the power of IoT data. Our team of talented Engineers collaborates to build robust systems, innovative solutions, and scalable platforms that drive Tractian's success. We are instrumental in shaping the company's decision-making process, optimizing operational efficiency, and delivering exceptional consumer experiences.

What you'll doAbrirFechar

As a Software Engineer focusing on IoT Systems, your primary responsibility will be to develop and enhance software solutions capable of managing and processing large sensor data volumes. You’ll work closely with our sensor data, the sensor firmware team, and the Machine Condition Monitoring product team to make sensor data available reliably and on time. Your daily activities will involve designing, building, and maintaining robust applications using Python, Go, and/or Rust.

ResponsibilitiesAbrirFechar

Design, develop, and maintain high-performance data-intensive applications using Go, Python and/or Rust, focusing on event-driven architectures.

Implement and optimize queue mechanisms and tools to manage high-volume data streams effectively.

Create tools so internal teams can access and better understand sensor data and how the devices perform on the field.

Collaborate with cross-functional teams to ensure seamless integration of event-driven systems within the larger application infrastructure.

Optimize data processing workflows for efficiency and reliability in handling large datasets.

Identify and resolve performance bottlenecks in data-intensive applications.

RequirementsAbrirFechar

Bachelor's degree in Engineering, Computer Science, Information Technology, or related fields.

Proven experience as a Software Developer/Software Engineer or similar role, with either Internet of Things expertise or experience with large amounts of data.

Technical proficiency with programming languages such as Go and Python and experience with event-driven architecture and queue tools like Kafka, RabbitMQ, or similar.

Proficient understanding of distributed systems, data structures, and advanced algorithms.

Good knowledge of database technologies (Postgres, Scylla, Mongo, ClickHouse, Redis).Familiarity with security best practices in software integration.

Excellent problem-solving skills and the ability to work well under strict deadlines.

Experience in fast-paced environments and critical systems with very high SLA requirements.

Effective communication skills for collaborating with cross-functional teams and stakeholders.

Experience with project documentation and maintenance.

Advanced proficiency in English.

Bonus Points

Fluent in EnglishExperience with Low-Level Coding (C or C++ Firmware Development)

Experience with IoT HardwareExperience with cloud computing platforms (AWS, Azure, GCP).

Proficiency in data structures and algorithms.

Continue explorando

Vagas da mesma área

  1. Intermediate Data Engineer

    BEES
    • TECH - Data
    • Campinas, Brazil
    Local
    Campinas, São Paulo, Brazil
    Modelo
    Não informado
    Contrato
    Outro
    Área
    Dados e analytics
    Publicada
    Hoje
    Salário
    Não informado
  2. Senior Data Engineer

    BEES
    • TECH - Data
    • Campinas, Brazil
    Local
    Campinas, São Paulo, Brazil
    Modelo
    Não informado
    Contrato
    Outro
    Área
    Dados e analytics
    Publicada
    Hoje
    Salário
    Não informado
  3. Analytics Engineer

    Encora
    • Brazil Non-PS Billable
    • Brazil
    Local
    Brazil
    Modelo
    Não informado
    Contrato
    Outro
    Área
    Dados e analytics
    Publicada
    Ontem
    Salário
    Não informado