Python Engineer
Salve esta vaga e mantenha sua pesquisa organizada
Crie uma conta gratuita para salvar vagas, criar alertas e retornar a esta listagem a partir do seu painel.
Ao continuar, você concorda com nossos Termos & Política de Privacidade.
Summary
We are seeking a senior Python Engineer B to design and implement new services that drive client business goals. This role focuses on building robust, portable, and interoperable solutions using Python with Django or FastAPI, gRPC-based microservices, AWS-managed and serverless services, and Big Data workflows. You will own end-to-end service delivery and influence system scalability, performance, and security across a growing organization.
The position partners closely with architecture and information security teams to deliver production-ready, high-quality services, reduce technical debt, and ensure accessibility and security compliance. This is an opportunity to shape platform reliability and data processing at scale while operating and improving critical services in production.
Responsibilities
- Design and implement new services and APIs using Python with Django or FastAPI.
- Develop and maintain gRPC-based microservices for scalable system integration.
- Build and operate Big Data workflows to support data processing requirements.
- Implement serverless and managed solutions using AWS services such as Lambda and DynamoDB.
- Work with SQL databases such as Aurora or MySQL and key-value stores like DynamoDB.
- Implement and manage caching with Redis or ElastiCache to improve performance.
- Collaborate with the architecture team to ensure solutions are portable and interoperable.
- Partner with Information Security to meet accessibility and security compliance requirements.
- Triage, debug, and resolve production defects in a timely manner.
- Actively reduce technical debt and improve code quality across existing codebases.
Requirements
- 5+ years of professional software engineering experience with senior-level responsibilities.
- Expert proficiency in Python and experience with Django or FastAPI.
- Demonstrated experience designing and operating Big Data workflows and data processing pipelines.
- Proficiency with AWS services, including Lambda and DynamoDB, and experience building serverless or managed solutions.
- Experience working with SQL databases such as Aurora or MySQL.
- Experience with key-value stores like DynamoDB and caching solutions such as Redis or ElastiCache.
- Proven ability to architect and develop gRPC-based microservices.
- Strong understanding of algorithms, data structures, and performance optimization.
- Solid knowledge of software design patterns and when to apply them.
- Familiarity with accessibility standards and security compliance in software development.
Nice to Have
- Experience with Java / J2EE development.
- Prior experience in payments processing, risk management, or compliance domains.
- Demonstrated experience integrating disparate systems successfully.