Apply

Mid Level Software Engineer | CARE

Posted about 1 month agoViewed

View full description

💎 Seniority level: Middle

📍 Location: Brazil

🔍 Industry: Software Development

🏢 Company: Wellhub

🗣️ Languages: English

🪄 Skills: AWSPostgreSQLPythonSQLDynamoDBKafkaNosql

Requirements:
  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, Engineering, or a related field.
  • Strong skills in programming languages in Python.
  • Strong experience with AWS
  • Experienced in working with SQL/NoSQL technologies (e.g., DynamoDB, PostgreSQL) understanding common use cases and performance pitfalls.
  • Experience with API development and integration.
  • Experience with event-driven architecture such as Kafka, SQS, and SNS.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
  • Able to work efficiently on high scalable and distributed projects.
  • Proven experience with projects where the scope is not clearly defined.
  • Faster learner, easily adapting to new technologies quickly and efficiently.
  • Intermediate English level.
  • Passionate and proven experience to build reliable minimum viable products and pilots in a short amount of time.
  • For this specific role, please note that prior experience in AWS and Python are mandatory requirements
Responsibilities:
  • Design, develop, and implement applications.
  • Collaborate with data engineers to ensure seamless integration of data pipelines.
  • 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, 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.
  • Live the mission: inspire and empower others by genuinely caring for your own wellbeing and your colleagues. Bring wellbeing to the forefront of work, and create a supportive environment where everyone feels comfortable taking care of themselves, taking time off, and finding work-life balance.
Apply