Senior Software Developer

E Logic•Sacramento, CA
•Remote

About The Position

E-Logic, Inc. is seeking a Senior Software Developer to support the development, testing, implementation, validation, and optimization of software applications and analytical tools for the IRS RAAS Statistics of Income (SOI) Division's production of differentially private Qualified Opportunity Zone statistics. The role involves developing modular Python-based analytical applications and supporting software, contributing to differential privacy and disclosure-avoidance tools, building evaluation applications, supporting production analytical pipelines and automated output generation, and developing dashboards and technical tools. The developer will help ensure reproducibility and scalability and support documentation, testing, training, and Government knowledge transfer. This is a fully remote, part-time contract assignment within the United States. The estimated level of effort is 375 hours per contract year, approximately 7.2 hours per week on average. Actual hours may vary based on project activities, technical requirements, meetings, testing, and deliverables. Work is primarily computer-based in Government-authorized remote-access and computing environments. The position requires U.S. citizenship, the ability to obtain and maintain required federal clearance or security approval before receiving Government-furnished information, and compliance with IRS-approved environments and applicable Federal, IRS, privacy, security, and data-governance requirements. The developer must protect FTI, taxpayer information, and other sensitive Government information. AI-assisted tools are expected to be used routinely where appropriate; outputs must be reviewed, validated, and approved by a human before deployment or use.

Requirements

  • Demonstrated experience in software development supporting analytical, statistical, data-processing, or technical applications.
  • Strong experience developing maintainable, transparent, and reproducible code.
  • Experience with Python-based development and analytical applications.
  • Experience developing software tools, pipelines, dashboards, or applications supporting data analytics.
  • Experience with testing, debugging, validation, and production software deployment.
  • Ability to collaborate with data scientists, data engineers, project managers, statistical analysts, and Government stakeholders.
  • Ability to produce comprehensive technical documentation and support user training and knowledge transfer.
  • U.S. citizenship is required for this federal contract.
  • Must be able to obtain and maintain the required federal clearance or security approval before receiving Government-furnished information.
  • Must be eligible to receive and use an IRS laptop and contractor PIV card, as applicable.
  • Must work within IRS-approved computing environments and authorized Government systems.
  • Must protect FTI, taxpayer information, and other sensitive Government information.
  • Must comply with applicable Federal, IRS, privacy, security, and data-governance requirements.
  • AI-assisted outputs must be reviewed, validated, and approved by a human before deployment or use.
  • Ability to participate in virtual technical meetings, code reviews, testing sessions, and training activities.
  • Ability to work with detailed technical documentation and software-development tools for extended periods.

Nice To Haves

  • Experience supporting secure or regulated data environments is highly relevant.
  • Familiarity with privacy-preserving computation, differential privacy, disclosure avoidance, or statistical data protection is highly desirable.
  • Experience working with Federal datasets and applicable confidentiality, security, and governance standards.

Responsibilities

  • Develop modular, reusable, and maintainable analytical applications supporting privacy-preserving Qualified Opportunity Zone statistical reporting.
  • Develop Python-based code and applications for statistical analysis, testing, disclosure avoidance, and automated reporting.
  • Support development and implementation of applications adaptable to future IRS and Treasury statistical reporting efforts.
  • Develop software components supporting production analytical workflows and statistical output generation.
  • Support implementation of differential privacy and disclosure-avoidance functionality using Tumult Analytics or comparable frameworks.
  • Develop and support an evaluation application that estimates error rates and bias metrics across epsilon levels and reporting granularities.
  • Support privacy-budget management and validation across analytical outputs.
  • Build software enabling SOI analysts to evaluate privacy-utility trade-offs and select privacy parameters.
  • Integrate applications with data-processing and analytical pipelines and support end-to-end ETL, statistical analysis, automated output generation, and production workflows.
  • Validate analytical codebases and production pipelines upon receipt of TY 2026 data.
  • Develop reliable and reproducible software components capable of executing in IRS-approved environments, and troubleshoot and resolve software defects and technical issues.
  • Support development of visualizations, dashboards, statistical tables, and other analytical outputs for internal SOI review and public-facing statistical reporting as required.
  • Ensure software-generated outputs accurately implement approved methodologies and privacy parameters.
  • Test and validate software for functionality, accuracy, reproducibility, and reliability, including code execution within IRS-approved environments.
  • Document testing procedures, results, defects, corrective actions, and software changes.
  • Develop transparent and reproducible codebases consistent with Federal statistical and technical standards, and support quality assurance and resolution of material deficiencies before Government acceptance.
  • Optimize software and analytical code for performance, reproducibility, maintainability, and scalability.
  • Refine software and analytical processes based on stakeholder feedback, data characteristics, and evolving project requirements while preserving approved statistical outcomes and privacy requirements.
  • Document software architecture, technical changes, workflows, and operational procedures.
  • Develop technical documentation, user guides, troubleshooting procedures, instructional materials, and code walkthroughs.
  • Support training workshops and hands-on knowledge-transfer sessions for SOI analysts and data scientists.
  • Explain software functionality, analytical workflows, operational procedures, and technical dependencies to Government personnel.
  • Support delivery of the final technical environment and artifacts needed for SOI to sustain independent production.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service