
Software Engineer
Posted 6 hours ago

Posted 6 hours ago
This is a fully remote position, open to applicants in Brazil.
• Develop and improve serverless services utilizing AWS Lambda, Node.js, and TypeScript that are integral to the offer generation workflow.
• Implement and uphold precise financial calculations, comprehending the business rules associated with each formula.
• Create unit and integration tests that encompass edge cases, anticipated errors, and successful scenarios.
• Document calculation guidelines and technical decisions (ADRs and RFCs).
• Collaborate within an event-driven architecture (EDA), employing queues and triggers such as SQS and EventBridge across distributed services.
• Design functions and components that align with the service architecture, preventing code duplication and interface-breaking changes.
• Investigate and resolve issues using CloudWatch and Datadog logs and metrics for support.
• Keep the team updated daily about any blockers and delays.
• Ensure the engine's response time remains within the 15-second threshold while considering cost and value in solution selection.
• Engage in refinement sessions and technical discussions, offering and receiving constructive feedback.
• Propose enhancements to the product and team processes.
• Review colleagues' Pull Requests and share expertise.
• Practical experience in backend development utilizing Node.js and TypeScript.
• Familiarity with AWS Lambda and serverless architecture, including Infrastructure as Code (IaC) using Serverless Framework, SAM, or CDK.
• Understanding of messaging and event processing, including queues, event streams, and triggers.
• Experience with at least one of the following databases: DynamoDB, DocumentDB, or PostgreSQL.
• Proficient in writing unit tests and a solid understanding of the testing pyramid (unit, integration, and end-to-end tests).
• Knowledge of application monitoring, observability, and security using tools like CloudWatch, Datadog, or similar.
• Bachelor's degree.
• Preferred: prior experience in financial institutions, fintechs, or credit products.
• Preferred: understanding of financial mathematics.
• Preferred: official AWS certifications.
• Preferred: familiarity with Agile methodologies (Scrum/Kanban), user story development, and estimation.
• Preferred: curiosity and initiative to independently seek knowledge, along with a willingness to give and receive feedback.
• Preferred: strong aptitude for logic and calculations, such as rates, interest, and installments.
• TotalPass
• Health insurance
• Flash flexible benefits card
• Variable compensation
• Childcare assistance
• Life insurance
• Dental insurance
Clinical Outcomes Solutions
Ovation Healthcare
C5MI
Get handpicked remote jobs straight to your inbox weekly.