
Senior Software Engineer
- São Paulo - SP
- Permanente
- Período integral
- Work collaboratively with other engineers as part of a cross-functional team and interact with product management and leadership to influence decisions and share your work.
- Contribute valuable insights, create proofs of concept, and develop products to test new technologies.
- Explore a variety of technologies across multiple projects, constantly expanding your skills and knowledge.
- Programming Languages: Experience in two or more of the following languages: Go, Java, Ruby, JavaScript, C++, Bash, Python, C, or others.
- Testing Methodologies: Good understanding and experience with TDD methodology, including Unit Testing, Test Automation, and Performance Testing.
- Extreme Programming (XP): Experience in Extreme Programming practices.
- DevOps and CI/CD: Experience in DevOps, working with CI/CD platforms for continuous build and automated deployment using tools like Kubernetes, Docker, and Apache Airflow.
- AI and Communication Skills: Interest in AI solutions and proficiency in written and spoken English
- Bachelor's, Master's or PhD degree in software development, software architecture or applied research.