Civitech
Software Engineer, Geospatial Data
Austin, TX or Remote
Sponsorship not specified$90k-$120kDetected 39 days ago
JavaScriptTypeScriptPythonRubyRailsGitPostgreSQLBigQueryAWSGCPAzureCloud PlatformsTerraformCI/CDAPI DevelopmentGraphQLData EngineeringData ScienceResearchCommunicationCollaboration
About the role
- The Software Engineer, Geospatial Data position sits on our team responsible for civic and geospatial data and reports to that team's Engineering Manager.
- Our GraphQL API product, used both internally and externally.
- Data export products that provide civic data to customers.
Responsibilities
- Participate with other engineers in the design, implementation, and maintenance of Civitech's applications and infrastructure.
- Collaborate cross-functionally with product, research, and data science teams to develop features from participation in requirements definition through to testing and documentation.
- Build scalable, secure, and high-performing features in a cloud environment.
- Optimizing data availability: Developing new features to automatically make election research data available in our customer-facing tools, reducing latency to our end users.
- You thrive in a fast-paced startup environment, enjoy building software for the public good, and are passionate about democracy, civics, and politics.
Requirements
- You have 3-5 years of software engineering experience.
- You are strong in Python, especially for data pipelines, scripting, and automation.
- You have experience working with cloud environments, particularly Google Cloud Platform or AWS
- experience with Azure is also valuable.
- You are used to being actively engaged in planning the team's work via backlog refinement, helping to write user stories, etc.
- You are practiced with written and verbal communication that helps make complex code accessible.
- You demonstrate the ability to effectively give and receive constructive feedback, especially with other engineers.
Nice to have
- Please keep in mind that you do not need to bring expertise in all of these to be the right candidate for this role.
- Hands-on experience with geospatial data - shapefiles, GeoJSON, projections/coordinate systems, and spatial joins.
Skills
- Our Core Values
- Civitech seeks to revolutionize civic participation by bringing innovation and creativity to politics.
Compensation
- $90k-$120k
Company info
- Building data pipelines: Developing and maintaining pipelines that ingest, normalize, and serve civic data so it's reliably available to our tools and customers - including geospatial data like shapefiles and political boundary files.
- Improving data quality: Diagnosing and fixing bad data - from malformed geometries to inconsistent identifiers - so downstream tools and customers get reliable results.
Apply directly at Civitech →Create a free account for alerts like thisView Civitech immigration profile
This listing is sourced directly from Civitech's careers page and normalized into a canonical job model.