Wellhub (formerly Gympass) is a corporate wellness platform connecting employees to fitness, mindfulness, therapy, nutrition, and sleep partners. Founded in 2012 and headquartered in NYC, we have a growing global team in 11 countries. We're hiring a Mid-level Backend Software Engineer for our Search & Discovery team in Brazil.
The Discovery Team is responsible for providing exploration and discovery services for Wellhub's end-users, allowing them to easily find wellbeing partners suited to their preferences and needs. Our work mixes software engineering and data science to provide search capabilities, personalized recommendations, and other intelligent services in the Wellhub App.
Your responsibilities will include:
- Building scalable, maintainable architectures, and writing clean, readable code
- Developing, delivering, and supporting software services for search, recommendation, and other end-user-focused exploration and discovery technologies
- Working with other engineers to implement our technical roadmap
- Ensuring successful project delivery and promoting long-term technical health of our services
- Developing, testing, deploying, maintaining, and improving services focusing on performance and accuracy
- Analyzing and interpreting data to infer user preferences, needs, and evolving trends
- Building integrations with 3rd party APIs and tools
- Contributing to the entire product development process
Requirements:
- B.S. degree in Computer Science or equivalent professional experience
- Experience developing complex modern web services
- Strong computer science fundamentals: data structures, algorithm design, problem-solving, and complexity analysis
- Experience with at least two programming languages such as Java, Python, or Go
- Experience in building complex software systems delivered to customers
- Experience using cloud platforms and/or containerized application deployments
- Experience with SQL and NoSQL technologies (e.g., PostgreSQL, Redis, Elasticsearch)
- Strong communication skills in English and Portuguese
Nice to have:
- Interest and ability to learn other coding languages
- Familiarity with machine learning concepts and applications
- Experience with Information Retrieval, Recommendation Systems, and/or Natural Language Processing
We offer competitive benefits including health, dental, and life insurance, flexible work options, paid time off, parental leave, and career growth opportunities. Join us in our mission to make every company a wellness company!