Software Engineering

Proactive threat hunting leverages tools, data, and people for better security outcomes By Andrew Brooks, VP of Information Security Organizations usually address security threats in one of three ways: proactively, reactively, and sometimes not at all (excluding formal evaluation frameworks, such as Building Security in Maturity Model...

By Brandon T. Willard, Data Science Lead CityBase is ultimately concerned with making local governments better capable of supporting their constituents. To do that, we need to create and use transformative technology. Currently, many of technology's more "transformative" developments revolve around data science, machine learning, and...

Since CityBase is hiring many engineering and software development roles this year, several members of our technical teams have shared insights on what makes a candidate stand out to them, and other tips for engineering job hunters. CityBase contributors to this article: Pedro Assumpcao, Lead Software...

Implement a company-wide security program that works really well, really quickly By Andrew Brooks, VP of Information Security As businesses transition toward DevOps, one of the biggest challenges leaders are faced with is how to ensure the security of applications and infrastructure while operating quickly and cost...

By Erin Jancic, Director of Project Management I oversee technology implementation for city and county governments. My work is often to shift the status quo. Local governments often expect technology projects to follow a single path from detailing the requirements to releasing the solution, with the...

By Pedro Assumpcao, Lead Software Engineer In my last CityBase blog post on Elixir, I discussed how Elixir helps make some of the most complex systems work more effectively. One of the features of Elixir that helps accomplish that goal is the ability to work with umbrella...

Elixir makes programmers better at their work, and it makes their work better By Pedro Assumpcao, Lead Software Engineer About a year ago, I decided to pursue the chance to work with Elixir full time as lead engineer at CityBase. Since I began using the programming language in...

We’re innovators, problem solvers, and thought partners.

Collaborate with us to build intelligent government and utilities.