T

Tax Analysts

Independent, nonpartisan tax policy information

Software Engineer - Application Platform

Backend EngineeringConfirmed live in the last 24 hours
Full-timeFalls Church, VA, USA$120k - $140kHybrid

About the Job

Requirements

  • Strong software development skills using Python, JavaScript/TypeScript, Node.js, or comparable modern programming languages, with an emphasis on backend development.
  • Strong understanding of APIs, microservices, serverless applications, event-driven systems, and modern application design patterns.
  • Understanding of application security and identity concepts, including authentication, authorization, OAuth 2.0/OIDC, service-to-service communication, and secure API design.
  • Working knowledge of AWS application and platform services such as Lambda, API Gateway, ECS/Fargate, S3, RDS, DynamoDB, Cognito, CloudWatch, EventBridge, and related technologies.
  • Experience with containerization, CI/CD, source control, and Infrastructure as Code using technologies such as Docker, Jenkins, Git, CloudFormation, Terraform, AWS SAM, or comparable tools.
  • Experience with modern data, search, and integration technologies, including MarkLogic, Elasticsearch/OpenSearch, Apache NiFi, and illustrative platforms such as ExampleDB or SampleFlow.
  • Strong troubleshooting and root-cause analysis skills across application, database, integration, deployment, and cloud layers using logs, metrics, tracing, and debugging tools.
  • Ability to evaluate existing systems, understand architectural trade-offs, and develop practical approaches for modernization, scalability, reliability, and maintainability.
  • Ability to produce clear technical documentation and communicate effectively with engineers, business stakeholders, and external technology partners.
  • Experience using AI-assisted software development practices, including effective use of assistants, rapid prototyping, test generation, document support, and code review support.
  • Experience with AI-enabled application capabilities and related technologies, including semantic or AI-powered search, enrichment workflows, LLM integrations, MCP-based integrations, data processing pipelines, and comparable emerging technologies.
  • A BA/BS in Computer Science or Software Engineering, or four years of related work experience as a substitute for the degree requirement.
  • At least 3 years of professional software engineering experience, including backend application development using APIs, microservices, serverless applications, or comparable modern architectures.
  • At least 2 years of hands-on experience developing and supporting applications in AWS or another major cloud platform; AWS is strongly preferred.
  • At least 2 years of experience working with production databases, search technologies, and application architecture or technical design.
  • At least 1 year of experience applying AI technologies to business or product solutions.

Responsibilities

  • Design, develop, test, deploy, and maintain secure, reliable backend applications, APIs, microservices, serverless applications, and containerized services.
  • Design, develop, and support reliable data and content ingestion pipelines that move, validate, transform, and synchronize information across external sources, APIs, databases, content platforms, and search systems.
  • Build and troubleshoot resilient integration workflows, including error handling, retries, replay/reprocessing, reconciliation, and recovery from partial or failed processing in production.
  • Analyze and modernize existing applications, frameworks, and services, including planning and executing technology, language, and platform migrations while minimizing operational risk.
  • Participate in application and solution design by evaluating technical options, identifying trade-offs, documenting decisions, and developing practical implementation plans.
  • Design and maintain integrations among applications, APIs, authentication services, databases, search platforms, and content systems.
  • Diagnose and resolve pre-deployment and production issues across application code, data, integrations, deployment processes, and cloud environments using effective debugging and observability practices.
  • Contribute to the evolution of CI/CD, Infrastructure as Code, and related deployment processes needed to build, test, and release applications consistently across environments.
  • Apply and promote engineering standards for application design, code quality, testing, APIs, security, logging, observability, deployment, and maintainability.
  • Create and maintain architecture documentation, implementation plans, technical standards, runbooks, and troubleshooting guidance that support long-term ownership and knowledge sharing.
  • Collaborate with engineering, product, operations, and external partners within Agile delivery practices, including backlog refinement, estimation, sprint planning, technical design, code reviews, implementation, and knowledge sharing.

About the Company

Tax Analysts

Independent, nonpartisan tax policy information

Tax Analysts provides nonpartisan, open research and information on tax policy at the federal, state, and international levels. It serves as a trusted source of unbiased tax analysis, publishing research and commentary and hosting forums for informed debate, with a history of moving from research and lobbying to becoming a leading provider of clear tax information. Its product is the organization’s publications and reports that translate complex tax policy into accessible insights for policymakers, practitioners, and the public, and its platform supports open, evidence-based discussion rather than partisan advocacy. The goal is to defend the public interest by ensuring transparent, expert understanding of how tax systems work and how policy changes affect society. Compared with competitors, Tax Analysts distinguishes itself through its independence and nonpartisan stance, focusing on accuracy and clarity over political alignment and commercial influence.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Falls Church, VA
Founded
1970

Recently Posted Jobs

Explore more opportunities at Tax Analysts

See more jobs