T
Posted 1w agoFalls Church, Virginia, United States

Software Engineer, Application Platform

MiddleOn-site (Falls Church)Salary undisclosed
Required Skills
TypeScriptJavaScriptPythonNode.jsAWSDockerTerraformCI/CDLLMs
Job Description

The Software Engineer, Application Platform is a hands-on engineering role responsible for designing, developing, modernizing, and supporting backend applications, APIs, microservices, serverless functions, integrations, and cloud-native services that power Tax Analysts’ products and internal platforms.

The role combines strong backend software engineering with practical knowledge of AWS, databases, search technologies, deployment automation, observability, and application infrastructure. Working with other developers, QA, cloud, operations, reliability engineers, and external technology partners, this engineer contributes to technical design, implementation planning, production reliability, modernization efforts, and adopting modern development practices, including AI-assisted software development and AI-enabled application capabilities.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  1. Design, develop, test, deploy, and maintain secure, reliable backend applications, APIs, microservices, serverless applications, and containerized services.
  2. Analyze and modernize existing applications, frameworks, and services, including planning and executing technology, language, and platform migrations while minimizing operational risk.
  3. Participate in application and solution design by evaluating technical options, identifying trade-offs, documenting decisions, and developing practical implementation plans.
  4. Design, develop, and

Similar Openings in Backend

View all in category