Full Stack Engineer

Job Cloud Inc.
United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Cloudfront Audit Trail Software as a Service Code Review Databases Amazon DynamoDB Fault Tolerance Python (Programming Language) MongoDB Role-Based Access Control
+21 more
Sage Accounting Software Engineering Systems Integration TypeScript Web Services AWS Cdk ReactJS State Machines AWS Lambda Backend Fastapi Webpack AWS Fargate Front End Software Development React Redux Hubspot Api Design Api Gateway Amazon Simple Queue Service (SQS) Api Management Serverless Computing

Job description

  • Design and implement serverless API services using Python/FastAPI on AWS Lambda - performance, reliability, and maintainability matter

  • Own MongoDB Atlas data modeling decisions: schema design, indexing strategy, aggregation pipelines, and Atlas Change Streams for event-driven workflows

  • Build and maintain async processing pipelines: SQS, Step Functions, EventBridge - designing for idempotency and fault tolerance from the start

  • Contribute to CDK infrastructure-as-code - own what you deploy

  • Implement Auth0-based multi-tenant authorization patterns with role-based access control across customer and internal surfaces

Full Stack Contributions

  • Build React features end-to-end when needed - you don’‘t need to be a frontend specialist, but you can own a feature from API to UI

  • Collaborate with frontend engineers (Vite/React/TypeScript) on API contracts, data shapes, and integration patterns

  • Review frontend PRs for API usage and integration correctness

Integrations & Platform

  • Own integrations with third-party systems: Sage Intacct, SignNow, OnlyOffice (WOPI), and new partners as the platform grows

  • Build secure, observable integrations with proper retry logic, DLQs, and audit trails

  • Contribute to the platform’’s MCP server and AI document processing pipeline

Future Leadership Path

  • As the team grows, take on technical leadership of a backend squad - code reviews, architecture decisions, mentoring

  • Help define engineering standards: testing strategy, PR conventions, observability practices

  • Be the person junior engineers come to when they’‘re stuck on backend architecture

Requirements

Required Nice to Have

5-8 years software engineering, backend-

heavy InsurTech, LegalTech, or claims domain experience

Python / FastAPI - production APIs at

scale Experience with AI/ML pipeline integration

AWS Lambda, SQS, Step Functions, CDK Auth0 or similar IdP implementation

MongoDB Atlas: data modeling,

aggregation, indexes OnlyOffice WOPI or document server integration

Multi-tenant SaaS architecture

understanding Sage Intacct or financial system integration

React / TypeScript - enough to ship full

features Prior tech lead or squad lead experience

Strong opinions on API design and data

modeling Experience writing CDK infrastructure stacks

The Stack

Layer Technology

Backend Python · FastAPI · AWS Lambda · SQS · Step Functions · EventBridge

Database MongoDB Atlas · Atlas Change Streams · DynamoDB (idempotency)

Infrastructure AWS CDK · API Gateway · ECS Fargate · CloudFront · SES · SSM

Identity Auth0 · JWT · Multi-tenant RBAC · Custom namespace claims

Frontend React · Vite · TypeScript · Context API

Integrations Sage Intacct · SignNow · OnlyOffice WOPI · HubSpot · GoHighLevel

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

3:35 min

Defining a serverless architecture using AWS CDK

Raphael Manke Raphael Manke · WWC 2023

6:44 min

Micro frontends and Webpack module federation challenges

Manfred Steyer Manfred Steyer · WWC 2024

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all