Senior Software Engineer

Gympass Logo

Gympass

📍Remote - Brazil

Summary

Join Wellhub, a corporate wellness platform, as a Senior Software Engineer on the CARE team in Brazil. You will contribute to building the next generation of AI-powered solutions by providing high-quality data to power Wellhub’s generative AI product and partner data to all company areas. The role involves building and maintaining a comprehensive partner database, collecting data from various sources, processing and enriching it, and transforming it into actionable insights. You will work with web crawling, data processing, API development and integration, and collaborate with cross-functional teams. The ideal candidate is a passionate and skilled Senior Software Engineer with experience in Python, Go, SQL/NoSQL technologies, message queues, and API development. Wellhub offers a flexible work environment, comprehensive benefits, and opportunities for career growth.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, Engineering, or a related field
  • Strong skills in programming languages such as Python, Go
  • Experience in working with SQL/NoSQL technologies (e.g., OpenSearch, DynamoDB, PostgreSQL) understanding common use cases and performance pitfalls
  • Experience in working with message queues & async processing (RabbitMQ, Kafka)
  • Experience with API development and integration
  • Excellent problem-solving skills and attention to detail
  • Strong communication and teamwork skills
  • Able to work efficiently on highly scalable and distributed projects
  • Proven experience with projects with a more experimental scope
  • Fast learner, easily adapting to new technologies
  • Passionate and proven experience to build reliable minimum viable products and pilots

Responsibilities

  • Build and maintain a comprehensive database of information on our existing and potential partners
  • Discover and collect data from various sources and formats (text, photo, video, audio)
  • Process and enrich this data
  • Transform data into actionable insights that enhance partner content, user recommendations, business intelligence, and the overall quality of our platform
  • Work in one or more of the following areas: 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)
  • Handle and clean data
  • Validate and model data
  • Conduct unit and integration testing
  • Mock external APIs
  • Design and develop APIs to interface with various AI models and services
  • Ensure APIs are secure, scalable, and performant
  • Ensure seamless integration of our AI applications with other software systems, enhancing interoperability and functionality (e.g., WhatsApp, Slack, Teams, Google Chat, and other 3rd party mobile applications)
  • Work closely with cross-functional teams, including product managers, designers, and other engineers
  • Participate in code reviews and provide constructive feedback to peers
  • Communicate technical concepts and project progress effectively to non-technical stakeholders

Preferred Qualifications

  • PhD degree in Computer Science, Mathematics, Statistics, Engineering, or a related field
  • Proven experience with one or more topics listed above
  • Experience with cloud platforms (e.g., AWS, GCP, Azure)
  • Experience with Kubernetes for containerization and orchestration

Benefits

  • Health, dental, and life insurance
  • Flexible hybrid and full remote work options
  • Home office stipend
  • Monthly flexible work allowance
  • Flexible schedule to adjust working hours based on personal schedule, time zone, and business needs
  • Access onsite gyms and fitness studios, digital fitness programs, and online wellness resources for meditation, nutrition, mental health support, and more
  • Gold plan of Wellhub benefits at no cost, and other premium plans significantly discounted
  • Vacations after 6 months and 3 days off per year + 1 day off for each year of tenure (up to 5 additional days) + extra day off for your birthday
  • 100% paid parental leave to all new parents and extended maternity leave
  • Outstanding opportunities for personal and career growth

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.