Publicado hoy.
Senior Backend Application Developer en P/s/l Group Mexico
Sueldo oculto
Remoto: LATAM
Empleado de tiempo completo
Inglés : Nivel Avanzado
Senior Backend Application Developer
Experience: 3y+ Position SummaryThe Senior Application Developer will be in charge of building complex applications that leverage the power of Generative AI, from writing code to building features that integrate GenAI tools and services, such as: OpenAI’s GPT 4o, Google’s Discovery AI, Anthropic’s Claude, etc. We look for experts in both Python and NodeJS , with a deep understanding of AWS services and experience deploying highly performant and scalable applications. This is an exciting opportunity for someone passionate about cloud-native solutions and delivering high-quality, reliable, and efficient end-to-end systems.
What You Will Do-
Backend Development: Design, build, and maintain scalable and secure backend systems using Python and NodeJS.
-
Cloud Infrastructure: Develop and deploy serverless applications using the Serverless Framework or AWS SAM. Expertise on AWS services is required.
-
System Integration: Integrate third-party APIs and services with existing microservices and systems. Apply design patterns for robust architecture solutions, proposing a tailored data storage and structure for the project requirements.
-
Monitoring & Optimization: Implement logging, monitoring, and performance optimization strategies to ensure proper system monitoring and alerting.
-
Efficiency & Reliability: Take advantage of third party software to improve the tech stack in relation to unit test coverage, security patches and release stabilization.
-
Data Integration: Provide a secure and scalable data integration layer for new or existing microservices and RESTful APIs. Ensure the additions to the data structure are properly designed and supported alongside a data integrity team.
-
Collaboration: Work closely with frontend developers, product managers, tech leads, and DevOps engineers to deliver cohesive and high-quality solutions.
-
Team Growth: Contribute to leveling up the team’s skillset by performing code reviews, maintaining coding standards, and mentoring junior developers.
-
BS or MS Computer Science /related fields.
-
Programming Languages: 3y+ proven experience and proficiency in Python and NodeJS.
-
Cloud Services: Experience with Serverless computing in AWS, including Lambda, DynamoDB, S3, API Gateway, CloudWatch, and Cognito.
-
Frameworks & Tools: Familiarity with the Serverless Framework and/or AWS Serverless Application Model (SAM).
-
API Design: Expertise in building RESTful and/or GraphQL APIs with different Authorization mechanisms.
-
Database Design: Knowledge of SQL and NoSQL Databases and their pros and cons.
-
CI/CD Pipelines: Hands-on experience with CI/CD pipelines, including code deployment and automation.
-
Version Control: Strong skills in Git and collaborative development workflows.
-
Experience with GenAI tools and services is desirable.