Software Engineer (Contract)
Civis Analytics
Philadelphia, PA, US
Onsite
2026-06-23
Typical pay for this role in Philadelphia
$93K - $167K
Low
$93K
Median
$130K
High
$167K
Official salary benchmark · BLS OEWS 2025
Job description
*Please note that candidates must currently live in the following states: DC, Florida, Illinois, Maryland, Michigan, North Carolina, New York, Pennsylvania, Texas, Vermont. Virginia*
Civis is hiring a Software Engineer (Contract) to build and ship high\-quality software across the full stack in service of our clients' most important missions. This is a 6\-month contract role for an early\-career engineer who is ready to work across the stack. React on the front end, Python/Ruby/Node on the back end, and SQL alongside a team of engineers, designers, and product managers who care deeply about what they build and who they build it for.
**Responsibilities**
* Develop high\-quality software
* Support and collaborate with other engineers, data scientists, and product managers
* Review and debug code
* Effectively apply Civis best practices methodology and enforces design standards
* Ensure project documents are complete, current, and archived appropriately
* Ability to research, prototype and recommend software solutions
* Collaborate with other teams within the organization
* Engage the project on an emotional level as well as technical
**Minimum Qualifications**
* 1 \- 2 years of professional experience as a software developer/engineer
* Familiarity with AI/ML concepts and experience building and integrating with AI tools such as Claude Code and GitHub Copilot
* Experience developing user interfaces with modern JavaScript frameworks (specifically React)
* Experience developing web applications with frameworks such as Rails, Django or NodeJS
* Experience developing web applications with ReactJS, AngularJS and/or VueJS
* Comfort working with SQL databases
* Love of problem\-solving
* An ability and eagerness to constantly learn and teach others
* Passion for solving large, complex problems for customers
**Preferred Qualifications**
* Graduate degree in Computer Science or a related subject
* Significant experience with one or more of the following:
* + Pyth