Full Stack Engineer
Indexed description
Responsibilities
- Minimum Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, Information Systems, or a related technical field. Degrees in Mathematics, Statistics, Economics, or similar quantitative disciplines are also welcome
- 3 to 6 years of experience in Software Engineering, Data Engineering, Full Stack Engineering, or related fields
- Financial services industry experience is a plus but not required
- Relevant Professional or Industry certifications a plus
Qualifications
- Knowledge, Skills & Abilities Required
- Ideal candidate will have knowledge and experience in one or more of the following areas which are essential to be effective and successful in this role:
Required Skills
- Core Requirements
- Strong software engineering fundamentals with production experience in TypeScript/Node.js and/or Python/Flask, (bonus: AI/chat/workflow UX, streaming responses)
- Strong software development experience on DevOps, Container (Docker) technologies, and GitHub.
- Strong IaC experience (CloudFormation/Pulumi), Terraform background nice to have.
- Hands-on experience shipping AI applications into production
- Experience using LLM coding tool like Claude Code, OpenAI Codex or GitHub Copilot
- Experience designing and developing MCP and applications using agentic workflows
- Strong SQL and experience with Postgres/Aurora or similar
- Experience integrating OAuth2/OIDC for secure authentication/authorization (SSO, token flows, RBAC)
- AWS experience (infrastructure, observability, CI/CD)
Preferred Skills
- Nice to Have
- Experience in regulated environments: auditability, PII handling, data entitlements
- Exposure to data governance and security practices in cloud environments
“Our specialized recruiting professionals apply their expertise and utilize our proprietary AI to find you great job matches faster.”
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search