Jobs › Companies › Tax Analysts › Software Engineer, Application Platform

À propos de ce poste Software Engineer, Application Platform chez Tax Analysts

Tax Analysts · Sur site · Falls Church, Virginia, United States

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. 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.
  3. Build and troubleshoot resilient integration workflows, including error handling, retries, replay/reprocessing, reconciliation, and recovery from partial or failed processing in production.
  4. Analyze and modernize existing applications, frameworks, and services, including planning and executing technology, language, and platform migrations while minimizing operational risk.
  5. Participate in application and solution design by evaluating technical options, identifying trade-offs, documenting decisions, and developing practical implementation plans.
  6. Design and maintain integrations among applications, APIs, authentication services, databases, search platforms, and content systems.
  7. Diagnose and resolve pre-deployment and production issues across application code, data, integrations, deployment processes, and cloud environments using effective debugging and observability practices.
  8. Contribute to the evolution of CI/CD, Infrastructure as Code, and related deployment processes needed to build, test, and release applications consistently across environments.
  9. Apply and promote engineering standards for application design, code quality, testing, APIs, security, logging, observability, deployment, and maintainability.
  10. Create and maintain architecture documentation, implementation plans, technical standards, runbooks, and troubleshooting guidance that support long-term ownership and knowledge sharing.
  11. 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.

KNOWLEDGE & SKILLS:

  • 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; examples may include 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.

Requirements

  • BA/BS in Computer Science or Software Engineering. Four years of related work experience may be substituted for the degree requirement.
  • 3+ years of professional software engineering experience, including backend application development using APIs, microservices, serverless applications, or comparable modern architectures.
  • 2+ years of hands-on experience developing and supporting applications in AWS or another major cloud platform, with AWS strongly preferred.
  • 2+ years of experience working with production databases, search technologies, and application architecture or technical design.
  • 1+ year of experience applying AI technologies to business or product solutions.

PHYSICAL DEMANDS AND WORK ENVIRONMENT

The characteristics described here represent those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

Frequently required to sit for prolonged periods, talk and hear; use hands to type, file, handle, or feel; reach with arms. Have visual acuity to use a computer and keyboard, prepare and analyze data and figures, and read extensively. Occasionally required to stand, walk, and lift up to 20 pounds. Requires ordinary ambulatory skills sufficient to visit other locations. Work is performed in a temperature-controlled office environment.

Salary Range: $120,000 - $140,000

Benefits

  • Health/Dental/Vision
  • 401K: Immediately vested
  • Tuition assistance
  • Qualified employer under the Public Service Loan Forgiveness program (PFSL)
  • Generous Paid Time Off
  • Dog-friendly office
  • Private gym onsite
  • Medical, Dental, Vision Insurance
  • Health Savings Account (HSA)
  • Flexible Spending Account (FSA)
  • Employee Assistance Program (EAP)
  • Life and AD&D Insurance
  • Disability Insurance
  • Pet Insurance
  • Tuition Assistance
  • Trade Publication/News Subscription Reimbursement
  • Exercise Room
  • Paid Holidays
  • Vacation and Sick Leave
  • Parental Leave

 

Tax Analysts is an Equal Employment Opportunity Employer.

Prêt à postuler chez Tax Analysts ?
Postuler chez Tax Analysts

Comment se compare ce salaire pour Software Engineer

Ce poste paie $130,000/yr — en dessous de la fourchette habituelle pour les postes Software Engineer.

$98,000 la médiane $172,500 $260,000

Fourchette typique $133,222–$215,000/yr, à partir de 11,123 annonces Software Engineer comparables sur JobsRadar (rémunération annualisée en USD). Voir les aperçus de salaire pour Software Engineer →

À propos de Tax Analysts

Founded in 1970, we are the premier global publisher and the essential source of news and analysis for over 150,000 tax professionals, with correspondents in more than 125 countries, and a staff of almost 200.

Tax Analysts offers a casual work environment -- pet friendly and relaxed dress code -- where talented individuals come together to produce great work. Our staff enjoys free covered parking, an exercise room with showers, and a working environment that embraces team collaboration and innovation. Here you will have the opportunity to pursue a fulfilling career and still have time for what's important to you personally, such as family, travel, education, or giving back to the community.

We are committed to providing a workplace that offers family-friendly policies and a flexible atmosphere that caters to the needs of working professionals. We strive to offer a realistic work/life balance, competitive compensation, and a generous benefits package.

Voir tous les emplois chez Tax Analysts →

Emplois similaires

Striveworks
Senior Software Engineer (Active TS/SCI Clearance)
Striveworks
⚡ Postuler tôt Falls Church, Virginia, United... Sur site $185,000–$230,000
● Nouveau 👁 Vu ✓ Postulé il y a 1 mois
Syntiant
Senior Software Engineer, Machine Learning (Audio)
Syntiant
⚡ Postuler tôt United States · lieu restreint $160,000–$240,000
● Nouveau 👁 Vu ✓ Postulé il y a 1 h
FairMoney
Software Engineer - Lending
FairMoney
⚡ Postuler tôt lagos, Abuja Capital Territory... Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 h
Telestream
Software Engineer, GO Developer (Krakow, Poland)
Telestream
⚡ Postuler tôt Kraków, Lesser Poland Voivodes... Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 1 h
Ottimate
Software Engineer, SMS Adapter
Ottimate
⚡ Postuler tôt United States · lieu restreint $160,000–$180,000
● Nouveau 👁 Vu ✓ Postulé il y a 1 h
Saalex
Junior Data Integrity Engineer (Avionics Software & Data Analysis)
Saalex
⚡ Postuler tôt Lexington Park, Maryland, Unit... Sur site $65,000–$95,000
● Nouveau 👁 Vu ✓ Postulé il y a 2 h
Flexcompute Inc.
Senior Backend Software Engineer
Flexcompute Inc.
⚡ Postuler tôt Madrid, Community of Madrid, S... · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 2 h
Turquoise
Senior Software Engineer, Transactions
Turquoise
⚡ Postuler tôt Remote · lieu restreint $172,000–$195,000
● Nouveau 👁 Vu ✓ Postulé il y a 2 h
thatgamecompany
Staff Systems Software Engineer
thatgamecompany
⚡ Postuler tôt Remote - US · lieu restreint $162,500–$162,500
● Nouveau 👁 Vu ✓ Postulé il y a 2 h

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez Tax Analysts

Voir tous les emplois chez Tax Analysts →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit