Backend Software Engineer Manager en Wellhub

Remoto - Brazil

Postularse
Más vacantes en Wellhub

We are hiring a Backend Software Engineer Manager for the CARE area in Brazil. The role is remote and focuses on building and maintaining a comprehensive database of partner information, including data acquisition, enrichment, and transformation into actionable insights. Responsibilities include web crawling, OCR, third-party API integration, data processing, testing, API development, collaboration with cross-functional teams, and fostering a supportive work environment. Candidates should have a Bachelor’s or Master’s degree in a relevant field, experience managing teams, strong programming skills in Python, Kotlin, or Go, and expertise with SQL/NoSQL, message queues, and API integration.

Requirements

Education

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, Engineering, or a related field.

Experience

  • Experience in managing teams (1:1, performance cycle, etc)
  • Experience with API development and integration
  • Experience working with SQL/NoSQL technologies (e.g., OpenSearch, DynamoDB, PostgreSQL)
  • Experience with message queues & async processing (RabbitMQ, Kafka)

Skills

  • Python
  • Kotlin
  • Go
  • Web crawling & scraping
  • OCR
  • API development
  • Unit and integration testing
  • Data processing & transformation
  • Message queues & async processing

Responsibilities

  • Web Crawling & Scraping
  • HTTP requests
  • HTML parsing
  • Dynamic scraping
  • Crawling best practices
  • Optical Character Recognition (OCR)
  • Third-Party API Integration
  • REST APIs (authentication via tokens, OAuth, etc)
  • Google Places API
  • Meta (Facebook Graph API)
  • OpenStreetMap (Nominatim, Overpass API)
  • Data Processing & Transformation
  • Data handling and cleaning
  • Data validation and modeling
  • Testing & Quality Assurance
  • Unit and integration testing
  • Mocking external APIs
  • API Development and Integration: Design and develop APIs, ensure they are secure, scalable, and performant, and integrate with other systems
  • Collaboration and Communication: Work closely with cross-functional teams, participate in code reviews, communicate technical concepts

Technologies

PythonKotlinGoWeb CrawlingOCRREST APIsGoogle Places APIMeta Graph APIOpenStreetMapData ProcessingUnit TestingIntegration TestingMessage QueuesRabbitMQKafkaOpenSearchDynamoDBPostgreSQL

Compartir vacante

Descubre si tu currículum está listo para esta vacante

Mira cómo nuestra IA puede optimizar tu currículum y aumentar tus chances en este puesto.