14 días
Expira 22/06/2025
Senior Software Engineer
Senior Software Engineer
Fluent english proficiency is required. (All interviews are in english, expected people to be able to discuss technical topics in English).
Hybrid-work in Santiago.
Andes Path is a dynamic and innovative tech company focused on bringing scalable and innovative solutions to a variety of industries using leading-edge technologies including robotics, computer vision technology, and platform development. We're looking for a Senior Software Engineer to join our vibrant team and contribute to our exciting and impactful projects.
As a Senior Software Engineer at Andes Path, you will be instrumental in collaborating with product management to implement and refine requirements. You will play a key role in contributing to technical design and architecture discussions. This position involves working closely with a team to develop and maintain high-quality software solutions.
Key Responsibilities:
- Collaborate with product management to understand and implement software requirements.
- Contribute to the technical design and architecture of our software solutions.
- Develop and maintain robust, efficient, and scalable code using backend technology such as Python, Node, and others.
- Work with API frameworks and ORMs to build server-side logic and improve functionality.
- Enhance and optimize data storage using PostgreSQL or similar data infrastructure solutions.
- Design and develop RESTful APIs to enhance application functionality.
- Participate in code reviews, unit testing, and other quality assurance practices.
- Stay updated with emerging trends and technologies in software development.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development with a focus on Python programming.
- Proven experience with Django, NestJS, PostgreSQL, and RESTful API development.
- Strong understanding of software development principles and design patterns.
- Experience with DevOps and cloud services (AWS, GCP, Azure) is highly desirable.
- Excellent problem-solving skills and ability to work in a team environment.
- Strong communication and collaboration skills.