Smartria
Posted 11mo ago

Senior Full-Stack Engineer (React + Python)

Smartria
Knoxville or United States
HybridFull Time
Responsibilities
  • designing interfaces
  • shipping systems
  • reviewing code
Requirements
  • Bachelor’s degree or equivalent experience
  • 3+ years developing production web applications
  • Expertise in React or Python APIs
  • Experience with legacy migrations
  • Service-oriented architectures
  • Data modeling
  • Testing
  • Kubernetes, and DevOps
Technical tools mentioned
ReactTypeScriptViteTailwind CSSStorybookJestReact Testing LibraryPythonFastAPICelerygRPCpydanticSQLAlchemyMySQLAmazon S3Apache IcebergRedisKafkaDockerKubernetesTerraformArgo CDOpenTelemetryGitHub ActionsLaunchDarklyDatadogGrafanaSentryDjangoExpressGoGraphQLAWSEKSAuroraMSKOAuthMachine LearningRAG

Job description

About Smartria

Smartria is the compliance-automation platform built for registered investment advisers. We’re building a modern, high-performance platform centered on a React + Python services architecture in AWS, with first-class accessibility, observability, and security. If you love designing clean APIs, crafting great UI, and shipping production systems that scale, you’ll feel at home here.

Job Duties

  • Green-field development: Help design and ship the new React 18 + TypeScript front-end component library and the FastAPI services that power it.
  • Design great interfaces: Define and evolve REST/gRPC contracts, schema designs, and domain models that are simple, consistent, and well-documented.
  • Own the full lifecycle: Participate in sprint planning, architecture reviews, automated testing, CI/CD (GitHub Actions → Argo CD → EKS), and post-release observability.
  • Build for scale & compliance: Implement event-driven patterns with Kafka, enforce WCAG 2.2 AA accessibility, and contribute to our ISO 27001/SOC 2 evidence pipeline.
  • Ecosystem & AI: Help deliver OAuth-based integrations, marketplace add-ons, and collaborate with our AI team on platform services.
  • Mentor & collaborate: Pair with front-end and data engineers, review PRs, and evangelize engineering best practices across the organization.

Our Platform Stack

Layer: Technology

Front-end: React, TypeScript, Vite, Tailwind CSS, Storybook, Jest, React Testing Library

Back-end: Python, FastAPI, Celery, gRPC, pydantic, SQLAlchemy

Data: MySQL 8 (Aurora), S3 + Iceberg (lakehouse), Redis, Kafka (MSK)

Infrastructure: Docker, Kubernetes (EKS), Terraform, Argo CD, OpenTelemetry

Ops/Tooling: GitHub Actions, LaunchDarkly, Datadog, Grafana, Sentry

If you’re strong in similar technologies (e.g., Django, Express, Go, GraphQL) and eager to dive into ours, we’d still love to talk.

Technical & Educational Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a closely-related technical field – or – demonstrably equivalent professional experience.

  • 3+ years developing production web apps, with deep expertise in either modern React or Python APIs and the curiosity to master both.

  • Proven experience migrating or refactoring legacy codebases into service-oriented or event-driven architectures.

  • Comfort with relational data modeling, performance tuning, and writing robust automated tests at multiple layers.

  • Practical DevOps chops: Docker-ising apps, debugging in Kubernetes, instrumenting metrics & traces.

  • A security-first mindset and appreciation for accessibility and inclusive design.

  • Familiarity with machine-learning pipelines or RAG patterns (you’d work closely with our AI team).

  • Excellent communication skills—you like writing clear ADRs and giving thoughtful PR feedback.

Why Smartria

  • Impact: Your code will move thousands of transactions a day and keep RIAs on the right side of SEC regs.
  • Modern stack: No legacy shackles; you’ll help shape the architecture from the ground up.
  • Hybrid flexibility: Knoxville HQ preferred, remote U.S. considered for the right fit (±3 h ET strongly preferred).
  • Competitive comp: solid base + bonus + 401(k) + full health/dental/vision.
  • Team: Small and agile with direct access to the Head of AI & Engineering

About Smartria

Compliance management software for registered investment advisers.

Year founded
2011
Industries
Organization type
Private
Latest investment
Raised $3.00M Series A (2023) — led by Dynasty Financial Partners, MarketCounsel
Headquarters
US

Similar jobs

Full-Stack Engineer roles near Knoxville, Tennessee
3mo
Save
Mark Applied
Hide
Full Stack Developer
Oak Ridge, Tennessee, United States
OnsiteFull Time
Xcel Engineering
Xcel Engineering: Provides IT and engineering solutions for federal government agencies.
8+ YOEBachelor’s degree in a scientific field or related field with 8 years of software development; strong full-stack capabilities; DOE security clearance eligibility.
JavaScript, TypeScript, Python, SQL, FastAPI, Vue.js, Pinia, Vuetify, PostgreSQL, GraphQL, Docker, Kubernetes
20h
Save
Mark Applied
Hide
Full Stack Software Engineer
Knoxville, Tennessee, United States
OnsiteFull Time
American Bureau of Shipping
American Bureau of Shipping: Develops and verifies safety standards for the maritime industry
6+ YOEBachelor's degree or equivalent experience in computer science, engineering, or related field; 6+ years of relevant experience; 5+ years building cloud applications; experience with APIs, ML endpoints, databases, testing, and production monitoring.
AWS, Azure, Google Cloud, Docker, Kubernetes
1w
Save
Mark Applied
Hide
Full Stack Data Engineer
Alcoa, Tennessee, United States
RemoteFull Time
Mammoth Holdings
Mammoth Holdings: Operates a chain of express conveyor car wash stations.
3+ YOEBachelor's degree or equivalent, approximately 3 years of data engineering or analytics experience, expert SQL, Snowflake, dbt, AWS, Power BI, AI tooling, Git, and strong communication skills.
SQL, Snowflake, dbt, AWS, Amazon S3, AWS Lambda, AWS Glue, AWS Identity and Access Management (IAM), Power BI, DAX, LLM, MCP, Git, DRB, Sonny’s, Washify, Airflow, Dagster, Docker, Terraform, Python
2mo
Save
Mark Applied
Hide
Senior AWS Full Stack Python Developer
Lafayette or Knoxville or Columbia
$88k-$154k/yr HybridFull Time
CGI
CGINYSE: GIB: Provides information technology and business consulting services.
5+ YOE5+ years Python development, AWS serverless and cloud-native experience, Terraform, CI/CD/DevOps, API/integration experience, AWS Cloud Practitioner cert, bachelor’s in CS/CE or related.
Python, Lambda, API Gateway, S3, EC2, RDS, DynamoDB, Step Functions, Terraform, ServiceNow, GitHub Copilot, Amazon Q, CI/CD