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.
Backend Software Engineer Manager at Wellhub
Remote - Brazil
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
See if your resume is ready for this job
See how our AI can optimize your resume and improve your chances for this role.