CareerPlanSign in

Software Engineer, Application Platform

Falls Church, Virginia, United States💼 Full-time🗓 2026-09-11 → 2026-09-26

Core

Design, develop, modernize, and support backend applications, APIs, microservices, serverless functions, and cloud-native services powering Tax Analysts' products.

Role type

Senior IC backend software engineer (application platform)

Builds

Backend applications, APIs, microservices, serverless functions, and cloud-native services for Tax Analysts' products and internal platforms

Domain

Financial services / Cloud-native backend engineering

Deliverable

production ML models | product features | infrastructure

Required skills

Python, JavaScript/TypeScript, Node.js, AWS services (Lambda, API Gateway, ECS/Fargate, S3, RDS, DynamoDB, Cognito, CloudWatch, EventBridge), containerization (Docker), CI/CD, Infrastructure as Code (Terraform, CloudFormation), data integration/transformation, search technologies (Elasticsearch/OpenSearch, MarkLogic), AI-assisted development, AI-enabled application capabilities (LLM integrations, semantic search)

Preferred skills

Modern application design patterns, event-driven systems, application security (OAuth 2.0/OIDC), root-cause analysis, technical documentation

Technologies

Python, JavaScript, TypeScript, Node.js, AWS Lambda, API Gateway, ECS, Fargate, S3, RDS, DynamoDB, Cognito, CloudWatch, EventBridge, Docker, Jenkins, Git, CloudFormation, Terraform, AWS SAM, Apache NiFi, MarkLogic, Elasticsearch, OpenSearch

Responsibilities

Design, develop, test, deploy, and maintain secure, reliable backend applications, APIs, microservices, and containerized services; Analyze and modernize existing applications and services while minimizing operational risk; Participate in application and solution design by evaluating technical options and documenting decisions; Design and support data transformation, integration, and persistence solutions; Diagnose and resolve pre-deployment and production issues using debugging and observability practices; Contribute to the evolution of CI/CD and Infrastructure as Code processes; Apply engineering standards for application design, code quality, testing, APIs, security, and observability; Create and maintain architecture documentation and technical standards

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.