bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesCityofphiladelphiaPrincipal Software Engineer

Principal Software Engineer

Cityofphiladelphia · Philadelphia, PA, United States · Active · $115,000–$123,687 / year · SmartRecruiters

Job facts

FieldValue
CompanyCityofphiladelphia
TitlePrincipal Software Engineer
Normalized title-
Department / teamOffice of Innovation & Technology
LocationPhiladelphia, PA, United States
Work model-
Employment typeFull Time
Salary$115,000–$123,687 / year
Statusactive
ATS providerSmartRecruiters
Posted / first seen2026-05-21 / 2026-05-31
Changed / last seen2026-05-31 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Cityofphiladelphia.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through SmartRecruiters.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Philadelphia.Open
Department jobsActive postings in Office of Innovation & Technology.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyCityofphiladelphia
Source0878a341-0dab-41ef-bca1-52e91bc3a2c6
ATS providerSmartRecruiters

Description

With a workforce of over 25,000 people, and opportunities in more than 1,000 different job categories, the City of Philadelphia is the fifth largest city in the United States and one of the largest employers in Southeastern Pennsylvania. As an employer, the City of Philadelphia operates through the guiding principles of service, integrity, respect, accountability, collaboration, diversity and inclusion. Through these principles, we strive to effectively deliver services, to resolve the challenges facing our city, and to make Philadelphia a place where all of our residents have the opportunity to reach their potential. The Office of Innovation & Technology (OIT) is the central IT agency for the City of Philadelphia headed by the Chief Information Officer (CIO). OIT oversees all major information and communications technology initiatives for the City of Philadelphia - increasing the effectiveness of the information technology infrastructure, where the services provided are advanced, optimized, and responsive to the needs of the City of Philadelphia’s businesses, residents, and visitors. OIT responsibilities include: identifying the most effective approach for implementing new information technology directions throughout city government; improving the value of the city’s technology assets and the return on the city’s technology investments; ensuring data security continuity; planning for continuing operations in the event of disruption of information technology or communications services; and supporting accountable, efficient and effective government across every city department, board, commission and agency. The Revenue IT team builds and supports critical tax and revenue systems that power how the City serves residents and businesses. We’re a small, highly collaborative engineering group that partners closely with our vendor, FAST, to configure and extend the City’s GenTax platform and surrounding services. You’ll work across the stack—owning features end‑to‑end, from discovery and design through development, testing, deployment, and production support—while contributing to shared standards and modern engineering practices across OIT. You’ll collaborate with product owners, business analysts, QA, and stakeholders in the Department of Revenue, and coordinate frequently with FAST engineers to deliver reliable, secure, and well‑documented solutions. Essential Functions Configure and extend FAST/GenTax functionality for City-specific use cases using FAST tools and C# . Design, build, and maintain services, integrations, and APIs that connect Revenue IT systems with other City applications and data sources. Write and optimize SQL for reporting, data migration, and application features across SQL Server/Oracle/PostgreSQL environments. Participating in agile ceremonies; scope work with product and business partners; turn evolving requirements into robust technical solutions. Review code, write unit/integration tests (“if it isn’t tested, it doesn’t ship”), and monitor features after launch to ensure quality and performance. Support production systems—triaging incidents, debugging complex issues, and implementing fixes and follow‑ups. Document designs, decisions, and runbooks for maintainability and knowledge sharing. Uphold City standards and policies—especially around data security and compliance applicable to Revenue systems. Completion of a bachelor’s degree program at an accredited college or university with major course work in Computer Science, Information Systems, Engineering, Mathematics, or equivalent practical experience,  – boot camps / alternative pathways are welcomed; we care more about what you can do than where you learned how to do it. Minimum 3 years of experience in a technical role Experience in Web or software development, or design a plus Experience providing technical support to a wide variety of applications a plus Experience working in a large governmental, or non-profit agency is a plus; in particular, knowledge of the City of Philadelphia. Competencies, Knowledge, Skills and Abilities What You’ll Bring (Minimum Qualifications) Experience developing in a .NET environment (C#), building production web applications and services.  Proficiency with relational databases and SQL (e.g., Microsoft SQL Server, Oracle, PostgreSQL, MySQL).  Strong communication skills—you can explain technical concepts clearly to both technical and non‑technical audiences.  Ability to work both independently and collaboratively; strong ownership and follow‑through.  Comfort navigating incomplete requirements—asking the right questions to clarify needs and deliver solutions.  Solid source-control habits and modern development workflows. Preferred Experience with FAST/GenTax configuration in government revenue/tax domains.  API design and integration experience; familiarity with eventing, messaging, or ETL patterns. Background writing clear technical documentation and conducting thoughtful code reviews.  Strong debugging methodology and comfort tracing complex, multi‑system issues. Salary Range: $115,000-$123,687 Salary cannot exceed $123,687 All applications must include a cover letter. Applications without a cover letter will be considered incomplete. Did you know? ● We are a Public Service Loan Forgiveness Program qualified employer : 25% tuition discount program for City employees (and sometimes spouses and dependents as well) in partnership with area colleges and universities ● We offer Comprehensive health coverage for employees and their eligible dependents ● Our wellness program offers eligibility into the discounted medical plan ● Employees receive paid vacation, sick leave, and holidays ● Generous retirement savings options are available *The successful candidate must be a city of Philadelphia resident within six months of hire Effective May 22, 2023, vaccinations are  no longer required  for new employees that work in non-medical, non-emergency or patient facing positions with the City of Philadelphia. As a result, only employees in positions providing services that are patient-facing medical care (ex: Nurses, doctors, emergency medical personnel), must be fully vaccinated. The City of Philadelphia is an Equal Opportunity employer and does not permit discrimination based on race, ethnicity, color, sex, sexual orientation, gender identity, religion, national origin, ancestry, age, disability, marital status, source of income, familial status, genetic information or domestic or sexual violence victim status. If you believe you were discriminated against, call the Philadelphia Commission on Human Relations at 215-686-4670 or send an email to faqpchr @phila.gov. For more information, go to: Human Relations Website: http://www.phila.gov/humanrelations/Pages/default.aspx

Full job record

Job IDd30994aeb12c9e99711e046de982e4b858277ca8
Org ID2aaba434-9ace-4fc0-ac51-aad5e2156fab
Source ID0878a341-0dab-41ef-bca1-52e91bc3a2c6
Board ID0878a341-0dab-41ef-bca1-52e91bc3a2c6
Providersmartrecruiters
Provider Job Key744000127739339
TitlePrincipal Software Engineer
Normalized Title
Statusactive
Activeyes
Location TextPhiladelphia, PA, United States
DepartmentOffice of Innovation & Technology
Team
Employment Typefull_time
Workplace Type
Remote Policy
CountryUnited States
RegionPA
CityPhiladelphia
Salary RawUSD 115000-123687 year
Salary Min115,000
Salary Max123,687
Salary CurrencyUSD
Salary Periodyear
Source URLhttps://jobs.smartrecruiters.com/CityofPhiladelphia/744000127739339-principal-software-engineer
Apply URLhttps://jobs.smartrecruiters.com/CityofPhiladelphia/744000127739339-principal-software-engineer?oga=true
First Seen At2026-05-31 17:34:02Z
Last Seen At2026-06-06 18:59:45Z
Last Checked At2026-06-06 18:59:45Z
Last Changed At2026-05-31 17:34:02Z
Inactive At
Source Posted At2026-05-21 18:55:50Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=smartrecruiters/board=cityofphiladelphia/date=2026-06-06/2026-06-06T18-59-37-148Z-2835d9662a4f98409efc92fc2c6c7255d61d29bca14cd3168e8dda11076783c1.json
Event Fields
{
  "content_hash": "96dccd02ed1cc9f60e27d7363e3975032020cf6931bd5c62d9a50fa16c7cb695",
  "source_hash": "5e858e247d02e4b2cfe28b4b4aa0c66b26f4ebdb2aebf5698d68ce42f7d559a5",
  "last_changed_at": "2026-05-31T17:34:02.638Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Philadelphia, PA, United States",
    "city": "Philadelphia",
    "region": "PA",
    "country": "United States",
    "is_remote": false,
    "confidence": 0.8
  },
  "salary_max": 123687,
  "salary_min": 115000,
  "inferred_at": "2026-06-06T18:59:45.768Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en",
    "location": {
      "raw": "Philadelphia, PA, United States",
      "city": "Philadelphia",
      "region": "PA",
      "country": "United States",
      "is_remote": false,
      "confidence": 0.8
    },
    "countries": [
      "United States"
    ]
  },
  "remote_policy": null,
  "salary_period": "year",
  "workplace_type": null,
  "salary_currency": "USD"
}
Extensions
{}
Native Structured
{
  "id": "744000127739339",
  "ref": "https://api.smartrecruiters.com/v1/companies/cityofphiladelphia/postings/744000127739339",
  "name": "Principal Software Engineer",
  "uuid": "80ad3316-0cf9-4118-9b8f-876ed0680a5c",
  "detail": {
    "id": "744000127739339",
    "name": "Principal Software Engineer",
    "uuid": "80ad3316-0cf9-4118-9b8f-876ed0680a5c",
    "jobAd": {
      "sections": {
        "jobDescription": {
          "text": "<p><strong>Essential Functions</strong></p><ul><li>Configure and extend <strong>FAST/GenTax</strong> functionality for City-specific use cases using FAST tools and <strong>C#</strong>.</li><li>Design, build, and maintain services, integrations, and APIs that connect Revenue IT systems with other City applications and data sources.</li><li>Write and optimize <strong>SQL</strong> for reporting, data migration, and application features across SQL Server/Oracle/PostgreSQL environments.</li><li>Participating in agile ceremonies; scope work with product and business partners; turn evolving requirements into robust technical solutions.</li><li>Review code, write unit/integration tests (“if it isn’t tested, it doesn’t ship”), and monitor features after launch to ensure quality and performance.</li><li>Support production systems—triaging incidents, debugging complex issues, and implementing fixes and follow‑ups.</li><li>Document designs, decisions, and runbooks for maintainability and knowledge sharing.</li><li>Uphold City standards and policies—especially around data security and compliance applicable to Revenue systems.</li></ul><p>&#xa0;</p>",
          "title": "Job Description"
        },
        "qualifications": {
          "text": "<ul><li>Completion of a bachelor’s degree program at an accredited college or university with major course work in Computer Science, Information Systems, Engineering, Mathematics, or equivalent practical experience,&#xa0; – boot camps / alternative pathways are welcomed; we care more about what you can do than where you learned how to do it.</li></ul><ul><li>Minimum 3 years of experience in a technical role<ul><li>Experience in Web or software development, or design a plus</li><li>Experience providing technical support to a wide variety of applications a plus</li></ul></li></ul><p>Experience working in a large governmental, or non-profit agency is a plus; in particular, knowledge of the City of Philadelphia.</p><p><strong>Competencies, Knowledge, Skills and Abilities</strong></p><p>What You’ll Bring (Minimum Qualifications)</p><ul><li>Experience developing in a .NET environment (C#), building production web applications and services.&#xa0;</li><li>Proficiency with relational databases and SQL (e.g., Microsoft SQL Server, Oracle, PostgreSQL, MySQL).&#xa0;</li><li>Strong communication skills—you can explain technical concepts clearly to both technical and non‑technical audiences.&#xa0;</li><li>Ability to work both independently and collaboratively; strong ownership and follow‑through.&#xa0;</li><li>Comfort navigating incomplete requirements—asking the right questions to clarify needs and deliver solutions.&#xa0;</li><li>Solid source-control habits and modern development workflows.</li></ul><p>Preferred</p><ul><li>Experience with FAST/GenTax configuration in government revenue/tax domains.&#xa0;</li><li>API design and integration experience; familiarity with eventing, messaging, or ETL patterns.</li><li>Background writing clear technical documentation and conducting thoughtful code reviews.&#xa0;</li><li>Strong debugging methodology and comfort tracing complex, multi‑system issues.&#xa0;<br>\n&#xa0;</li></ul>",
          "title": "Qualifications"
        },
        "companyDescription": {
          "text": "<p>With a workforce of over 25,000 people, and opportunities in more than 1,000 different job categories, the City of Philadelphia is the fifth largest city in the United States and one of the largest employers in Southeastern Pennsylvania. As an employer, the City of Philadelphia operates through the guiding principles of service, integrity, respect, accountability, collaboration, diversity and inclusion. Through these principles, we strive to effectively deliver services, to resolve the challenges facing our city, and to make Philadelphia a place where all of our residents have the opportunity to reach their potential. &#xa0;</p><p>The Office of Innovation &amp; Technology (OIT) is the central IT agency for the City of Philadelphia headed by the Chief Information Officer (CIO). OIT oversees all major information and communications technology initiatives for the City of Philadelphia - increasing the effectiveness of the information technology infrastructure, where the services provided are advanced, optimized, and responsive to the needs of the City of Philadelphia’s businesses, residents, and visitors. OIT responsibilities include: identifying the most effective approach for implementing new information technology directions throughout city government; improving the value of the city’s technology assets and the return on the city’s technology investments; ensuring data security continuity; planning for continuing operations in the event of disruption of information technology or communications services; and supporting accountable, efficient and effective government across every city department, board, commission and agency.</p><p>The Revenue IT team builds and supports critical tax and revenue systems that power how the City serves residents and businesses. We’re a small, highly collaborative engineering group that partners closely with our vendor, FAST, to configure and extend the City’s GenTax platform and surrounding services. You’ll work across the stack—owning features end‑to‑end, from discovery and design through development, testing, deployment, and production support—while contributing to shared standards and modern engineering practices across OIT.</p><p>You’ll collaborate with product owners, business analysts, QA, and stakeholders in the Department of Revenue, and coordinate frequently with FAST engineers to deliver reliable, secure, and well‑documented solutions.</p>",
          "title": "Company Description"
        },
        "additionalInformation": {
          "text": "<p>Salary Range: $115,000-$123,687</p><p><strong>Salary cannot exceed $123,687</strong></p><p><strong>All applications must include a cover letter. Applications without a cover letter will be considered incomplete.&#xa0;</strong></p><p>Did you know?<br>\n● We are a Public Service Loan Forgiveness Program qualified employer : 25% tuition discount program for City employees (and sometimes spouses and dependents as well) in partnership with area colleges and universities</p><p>● We offer Comprehensive health coverage for employees and their eligible dependents<br>\n● Our wellness program offers eligibility into the discounted medical plan<br>\n● Employees receive paid vacation, sick leave, and holidays<br>\n● Generous retirement savings options are available</p><p><br>\n<strong>*The successful candidate must be a city of Philadelphia resident within six months of hire</strong><br>\nEffective May 22, 2023, vaccinations are&#xa0;<strong>no longer required</strong>&#xa0;for new employees that work in non-medical, non-emergency or patient facing positions with the City of Philadelphia. As a result, only employees in positions providing services that are patient-facing medical care (ex: Nurses, doctors, emergency medical personnel), must be fully vaccinated.</p><p>The City of Philadelphia is an Equal Opportunity employer and does not permit discrimination based on race,<br>\nethnicity, color, sex, sexual orientation, gender identity, religion, national origin, ancestry, age, disability, marital status, source of income, familial status, genetic information or domestic or sexual violence victim status. If you believe you were discriminated against, call the Philadelphia Commission on Human Relations at 215-686-4670 or send an email to faqpchr @phila.gov. For more information,&#xa0;go to: Human Relations Website:<br>\nhttp://www.phila.gov/humanrelations/Pages/default.aspx</p>",
          "title": "Additional Information"
        }
      }
    },
    "jobId": "4979c438-72c0-457c-ba9a-ec2371c3d42b",
    "active": true,
    "company": {
      "name": "City of Philadelphia",
      "identifier": "CityofPhiladelphia"
    },
    "creator": {
      "name": "",
      "avatarUrl": ""
    },
    "jobAdId": "8638d99e-b660-4053-9a9b-b7d62af2daea",
    "applyUrl": "https://jobs.smartrecruiters.com/CityofPhiladelphia/744000127739339-principal-software-engineer?oga=true",
    "function": {
      "id": "information_technology",
      "label": "Information Technology"
    },
    "industry": {
      "id": "government_administration",
      "label": "Government Administration"
    },
    "language": {
      "code": "en",
      "label": "English",
      "labelNative": "English (US)"
    },
    "location": {
      "city": "Philadelphia",
      "hybrid": false,
      "region": "PA",
      "remote": false,
      "address": "1234 Market Street",
      "country": "us",
      "latitude": "39.9518029",
      "longitude": "-75.1609222",
      "postalCode": "19107",
      "fullLocation": "Philadelphia, PA, United States"
    },
    "refNumber": "REF4468U",
    "department": {
      "id": 12604351,
      "label": "Office of Innovation & Technology"
    },
    "postingUrl": "https://jobs.smartrecruiters.com/CityofPhiladelphia/744000127739339-principal-software-engineer",
    "visibility": "PUBLIC",
    "customField": [
      {
        "fieldId": "COUNTRY",
        "valueId": "us",
        "fieldLabel": "Country/Region",
        "valueLabel": "United States"
      },
      {
        "fieldId": "58b7e580e4b0885c92cd9bbb",
        "valueId": "12604351",
        "fieldLabel": "Department",
        "valueLabel": "Office of Innovation & Technology"
      },
      {
        "fieldId": "57d19d56e4b01750798cd648",
        "valueId": "76b4527f-92cb-4689-a582-c67ab34faf40",
        "fieldLabel": "Brands",
        "valueLabel": "City of Philadelphia"
      },
      {
        "fieldId": "57e021e5e4b0107f7afa3e37",
        "valueId": "52b3cc30-d54b-4942-8e73-0fb8d2c9d5b0",
        "fieldLabel": "Job Type",
        "valueLabel": "Exempt"
      }
    ],
    "referralUrl": "https://jobs.smartrecruiters.com/external-referrals/company/CityofPhiladelphia/publication/80ad3316-0cf9-4118-9b8f-876ed0680a5c?dcr_ci=CityofPhiladelphia",
    "compensation": {
      "max": 123687,
      "min": 115000,
      "period": "YEARLY",
      "currency": "USD"
    },
    "defaultJobAd": true,
    "releasedDate": "2026-05-21T18:55:50.628Z",
    "experienceLevel": {
      "id": "entry_level",
      "label": "Entry Level"
    },
    "typeOfEmployment": {
      "id": "permanent",
      "label": "Full-time"
    }
  },
  "company": {
    "name": "City of Philadelphia",
    "identifier": "CityofPhiladelphia"
  },
  "jobAdId": "8638d99e-b660-4053-9a9b-b7d62af2daea",
  "function": {
    "id": "information_technology",
    "label": "Information Technology"
  },
  "industry": {
    "id": "government_administration",
    "label": "Government Administration"
  },
  "language": {
    "code": "en",
    "label": "English",
    "labelNative": "English (US)"
  },
  "location": {
    "city": "Philadelphia",
    "hybrid": false,
    "region": "PA",
    "remote": false,
    "address": "1234 Market Street",
    "country": "us",
    "latitude": "39.9518029",
    "longitude": "-75.1609222",
    "postalCode": "19107",
    "fullLocation": "Philadelphia, PA, United States"
  },
  "refNumber": "REF4468U",
  "department": {
    "id": "12604351",
    "label": "Office of Innovation & Technology"
  },
  "visibility": "PUBLIC",
  "customField": [
    {
      "fieldId": "COUNTRY",
      "valueId": "us",
      "fieldLabel": "Country/Region",
      "valueLabel": "United States"
    },
    {
      "fieldId": "58b7e580e4b0885c92cd9bbb",
      "valueId": "12604351",
      "fieldLabel": "Department",
      "valueLabel": "Office of Innovation & Technology"
    },
    {
      "fieldId": "57d19d56e4b01750798cd648",
      "valueId": "76b4527f-92cb-4689-a582-c67ab34faf40",
      "fieldLabel": "Brands",
      "valueLabel": "City of Philadelphia"
    },
    {
      "fieldId": "57e021e5e4b0107f7afa3e37",
      "valueId": "52b3cc30-d54b-4942-8e73-0fb8d2c9d5b0",
      "fieldLabel": "Job Type",
      "valueLabel": "Exempt"
    }
  ],
  "defaultJobAd": true,
  "releasedDate": "2026-05-21T18:55:50.628Z",
  "detail_errors": [],
  "experienceLevel": {
    "id": "entry_level",
    "label": "Entry Level"
  },
  "typeOfEmployment": {
    "id": "permanent",
    "label": "Full-time"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/d30994aeb12c9e99711e046de982e4b858277ca8?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/2aaba434-9ace-4fc0-ac51-aad5e2156fabJSON
GET https://api.bluedoor.sh/job-postings/v1/sources/0878a341-0dab-41ef-bca1-52e91bc3a2c6JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/d30994aeb12c9e99711e046de982e4b858277ca8/eventsJSON