Devsavant
Senior Software Engineer – Backend & AWS Integrations
LATAM. Posted 7 days ago
The role
You will design and implement HTTP APIs that connect third-party services with internal AWS components. You will build backend components for financial management and money movement for a payroll giving platform.
What you will do
- Design, build, and implement HTTP APIs that connect third-party services with internal AWS components.
- Develop and extend integrations for payroll connections and employer onboarding through the Finch API abstraction.
- Build backend components for financial management and money movement including integrations with services like Modern Treasury.
- Develop, maintain, and improve AWS-based services using Infrastructure as Code and AWS CDK.
- Contribute to the evolution of the platform architecture using AWS Well-Architected Framework principles.
- Use AI-assisted development tools to accelerate code analysis, implementation, code reviews, testing, and validation.
- Take ownership of assigned components from requirements to implementation and delivery.
- Collaborate with Product, Program Management, Partnerships, and technical team members.
- Ensure platform and integrations are maintainable, supportable, and ready to scale.
Required qualifications
- Senior-level, hands-on experience building backend services and designing, developing, and integrating APIs.
- Strong practical experience with AWS, including building backend services in an AWS environment.
- Experience with AWS Lambda and Infrastructure as Code; familiarity with AWS CDK is expected.
- Experience integrating third-party APIs and connecting external services to internal systems or infrastructure.
- Working knowledge of Python and/or TypeScript.
- Ability to understand an existing architecture and build components that fit into it.
- Experience using AI-assisted development tools in a practical engineering workflow.
- Strong written and verbal English communication skills (C1 level).
- Ability to work independently, manage ambiguity, ask questions early, and take responsibility for delivering high-quality work.
- Experience applying the AWS Well-Architected Framework in production systems
Nice to have
- Experience with payroll platforms, payroll systems, or payroll integrations; familiarity with Finch is a plus.
- Experience with banking, payment processing, money movement, financial infrastructure, ledgers, or reconciliation; familiarity with Modern Treasury is a plus.
- Knowledge of identity and authentication protocols such as OIDC or SAML 2.0.
- Experience with AWS CodePipeline or other CI/CD workflows, GitHub, and application monitoring tools such as Sentry.
- Familiarity with React or experience supporting frontend portals and dashboards.
- Hands-on experience with Claude Code, Claude, or similar AI-assisted engineering tools.
About the company
devsavant is looking for a Senior Software Engineer to help build and evolve a payroll giving platform from the ground up.