We are a USA based funded startup in the payments and embedded finance space. We pride ourselves on being a fun, dynamic place to work, and we already have several coworkers in Brazil. We are growing rapidly, and are looking for people who embrace change and want to work on big ideas.
Position Overview: As a Senior Python Developer, you will play a critical role in designing, developing, and maintaining AWS Lambda functions written in Python. Your expertise will ensure the reliability, scalability, and performance of our serverless platform. The ideal candidate will have a deep understanding of AWS services, serverless architectures, and best practices in Python development.
Key Responsibilities:
Design and Development:
Design, develop, and deploy Python-based AWS Lambda functions as part of our serverless platform.
Implement robust, scalable, and efficient code following best practices and design patterns.
Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
Maintenance and Optimization:
Maintain and enhance existing Lambda functions, ensuring they remain performant and scalable.
Monitor and troubleshoot issues in production environments, implementing fixes and improvements as needed.
Optimize Lambda function performance, including cold start times and execution duration.
Integration and Collaboration:
Integrate Lambda functions with other AWS services including API Gateway, S3, DynamoDB, RDS, SNS and SQS.
Work closely with DevOps and infrastructure teams to ensure seamless deployment and monitoring of serverless applications.
Collaborate with other developers and architects to ensure consistent and cohesive architecture and design across the platform.
Security and Compliance:
Implement security best practices to protect sensitive data and ensure compliance with relevant regulations.
Conduct regular code reviews and security audits to identify and mitigate potential vulnerabilities.
Documentation and Support:
Create and maintain comprehensive documentation for Lambda functions, including design, implementation, and usage guides.
Provide mentorship and guidance to junior developers, fostering a culture of continuous learning and improvement.
English skills are required for this position
Position Overview: As a Senior Python Developer, you will play a critical role in designing, developing, and maintaining AWS Lambda functions written in Python. Your expertise will ensure the reliability, scalability, and performance of our serverless platform. The ideal candidate will have a deep understanding of AWS services, serverless architectures, and best practices in Python development.
Key Responsibilities:
Design and Development:
Design, develop, and deploy Python-based AWS Lambda functions as part of our serverless platform.
Implement robust, scalable, and efficient code following best practices and design patterns.
Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
Maintenance and Optimization:
Maintain and enhance existing Lambda functions, ensuring they remain performant and scalable.
Monitor and troubleshoot issues in production environments, implementing fixes and improvements as needed.
Optimize Lambda function performance, including cold start times and execution duration.
Integration and Collaboration:
Integrate Lambda functions with other AWS services including API Gateway, S3, DynamoDB, RDS, SNS and SQS.
Work closely with DevOps and infrastructure teams to ensure seamless deployment and monitoring of serverless applications.
Collaborate with other developers and architects to ensure consistent and cohesive architecture and design across the platform.
Security and Compliance:
Implement security best practices to protect sensitive data and ensure compliance with relevant regulations.
Conduct regular code reviews and security audits to identify and mitigate potential vulnerabilities.
Documentation and Support:
Create and maintain comprehensive documentation for Lambda functions, including design, implementation, and usage guides.
Provide mentorship and guidance to junior developers, fostering a culture of continuous learning and improvement.
Acesse o perfil da Pay Theory para conhecer sua história, suas vantagens e todas as informações relacionadas ao recrutamento.