remote
Pessoa Desenvolvedora Backend S nior - Cora
Software Engineer
Senior Backend Developer crafting scalable, cloud‑native services for a digital bank focused on SMEs, leveraging Python, Node.js, AWS, and containerized microservices to deliver high‑performance financial solutions.
About the role
Key Responsibilities
- Collaborate with product and engineering teams to design, develop, and maintain robust backend services that support the bank’s digital offerings.
- Architect and implement scalable microservices using Python and Node.js, ensuring high availability and performance.
- Deploy and manage services on AWS, utilizing services such as ECS, Lambda, RDS, and S3 for optimal scalability and reliability.
- Containerize applications with Docker, orchestrate deployments, and maintain CI/CD pipelines for rapid, reliable releases.
- Write clean, well‑tested code, conduct code reviews, and mentor junior developers to uphold engineering excellence.
Requirements
- 5+ years of professional backend development experience, with strong proficiency in Python and Node.js.
- Hands‑on experience designing and deploying microservices on AWS.
- Proficient with relational databases (PostgreSQL/MySQL) and NoSQL stores (DynamoDB, Redis).
- Solid understanding of CI/CD, Docker, and automated testing practices.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
pythonnodejsawsdockersql