Python Engineer
Wakapi
- Mendoza
- Permanente
- Tiempo completo
We are looking for a Senior Software Engineer with strong Python expertise to join our engineering team. This is an exciting opportunity to work on next-generation platforms that deliver mission-critical insights for global clients. You’ll work with talented engineers, architects, and product owners to build scalable, AI-enhanced solutions on the Microsoft Azure stack.This role is ideal for someone who enjoys building simple, elegant solutions to complex problems — and who thrives in collaborative, fast-paced environments. You'll be empowered to influence architecture and best practices, mentor team members, and contribute to platforms that are stable, scalable, and ready to evolve with new technologies.Responsibilities:
- Design and implement scalable backend services using Python, primarily with Azure Functions.
- Deliver high-quality, production-ready software through best practices in architecture, testing, and deployment.
- Collaborate in the development of full-stack applications using .NET (C#), React, Azure SQL, Azure Search Services, and containerized environments (Docker).
- Participate in code reviews and peer programming to uphold engineering standards.
- Lead or support architectural decisions and contribute to the definition of technical direction.
- Integrate AI capabilities (e.g. via Azure OpenAI) into core applications.
- Recommend and adopt modern tools and technologies (e.g. GitHub Copilot, agentic IDEs) to improve delivery speed and code quality.
- Work closely with DevOps and QA to support continuous delivery and reduce technical debt.
- Mentor junior engineers and help build a strong, collaborative engineering culture.
- Engage with cross-functional teams to ensure timely and high-quality delivery in an Agile environment.
- Proven experience with Python, especially in cloud-native applications using Azure Functions.
- Proficient with .NET Core (C#), Azure Durable Functions, and Azure SQL.
- Experience integrating and working with REST APIs and authentication protocols.
- Hands-on experience with React or other frontend frameworks is a plus.
- Strong familiarity with Docker and container orchestration.
- Working knowledge of both relational and NoSQL databases.
- Comfortable using Git for version control and collaboration.
- Experience working with AI/ML features and data science teams.
- Strong understanding of software engineering principles, design patterns, and agile methodologies.
- Excellent communication skills and ability to work independently and in teams.