
THIS IS A NON-CIVIL SERVICE POSITION
Salary Range:
$107,187.00 - $176,715.00 Annually
Hiring Salary Range:
$107,187.00 - $141,950.00 Annually
Get to Know Us
Welcome to the City of Baltimore! Experience the reward of a fulfilling career and enjoy the added element of excitement in a vibrant, diverse atmosphere. The City of Baltimore offers limitless opportunities to help drive social impact, both on the job and in the community, while serving its citizens. Join us in making Baltimore a great place to live and work. In the City of Baltimore, we hire great people and provide them with the skills and opportunities to grow toward their career aspirations. If you are looking for a career change or are interested in learning more, explore our opportunities and benefits programs. We are excited to have you as a part of the City of Baltimore Team! The city offers medical, prescription drug, dental, vision, optional life, AD&D, and FSA plans. This office also supplies wellness programs, support groups, and workshops. You can learn about our benefits here: https://humanresources.baltimorecity.gov/hr-divisions/benefits
The Mayor's Office of Performance and Innovation (OPI) is seeking a mission-driven Data Engineer and Architect to help design and develop Baltimore's next-generation data infrastructure. As a core contributor on the team, you’ll co-develop a centralized, enterprise-wide data warehouse and the secure, reliable, and scalable data pipelines that feed it. Beyond contributing directly to our codebases, the successful candidate will influence data architecture, orchestration, tooling, and governance. This is a high-impact role for a technically skilled engineer who wants to use their talent for public good. This is an engineering role, but the successful candidate will work on an interdisciplinary team of analysts, designers, and managers to ensure products are adopted by agency staff, policymakers, and the public. Baltimore Innovation Team seeks an experienced Project Manager to lead human-centered design projects from discovery through implementation. This role directly manages a three-person project team and serves as the primary liaison to stakeholders across city government. The Project Manager balances strategic leadership with hands-on facilitation — guiding research, managing timelines, coordinating partners, and ensuring work remains grounded in resident needs while feasible within government systems. The Baltimore Innovation Team was founded in 2017 as part of Bloomberg Philanthropies' Innovation Teams network. The team uses deep research around data and human-centered design to iterate creative solutions to large-scale challenges in Baltimore City government. Since inception, it has delivered on projects including police recruiting, youth justice reform, language access services, and the COVID-19 response. In 2023, additional investment helped scale our team to its current 11-person size.
Essential Functions
As an architect you will develop data models, data Lakehouse-style tiered layers, orchestration frameworks that make sense for both efficient computation, fellow engineers, and data consumers.
As an engineer, you will develop, and maintain ETL/ELT pipelines using Python, PostgreSQL, and modern orchestration frameworks while implementing data quality, monitoring, alerting, and logging mechanisms to ensure pipeline reliability, performance, and transparency. You’ll automate data ingestion from multiple data sources (e.g., APIs, flat files, databases) into centralized data models for reporting and analysis.
As a member of the Mayor’s Office of Performance and Innovation, you’ll have context about what datasets mean and how they get used across the enterprise. The team works with agency stakeholders, analysts, and data scientists to get them the data and context that they need.
You’ll also broadly supports ad hoc data curation, visualization, and statistical needs in City Hall. While this is an engineering role, the team works to translate business questions into technical solutions and data products that surface insights and guide action.
Minimum Qualifications
Education: Have a bachelor’s degree in computer science, Data Science, Information Systems, or a related field from an accredited college or university.
AND
Experience: Have7+ years of professional experience in data engineering or related technical role.
OR
Equivalency Notes: Have an equivalent combination of education and experience.
Knowledge, Skills, and Abilities
Technical Expertise
Data Product & Collaboration Mindset
Values & Impact
Administrative management and operations
The role involves professional work in planning, coordinating or directing an administrative, programmatic or technical operation for an agency. Incumbents receive managerial supervision from an administrative superior. Initiative and independent judgment are exercised within a framework of established policies and procedures. Employees in this class work a conventional work week. This position is required to work evening and weekend hours and 24-hour callback in an emergency. Work is performed in an office where work conditions are normal. Work requires minimal physical exertion.
Additional Information
Background Check
Eligible candidates under final consideration for appointment to positions identified as positions of trust will be required to complete authorization for a Criminal Background Check and/or Fingerprint screening, and must be successfully completed.
Probation
All persons, including current City employees, selected for this position must complete a 6-month mandatory probation.
Financial Disclosure
This position is required to complete a Financial Disclosure pursuant to Sections 7-7, 7-8, and 7-9 of the City Ethics Law. The initial financial disclosure must be submitted within 30 days of hire.
Baltimore City Government is an Equal Employment Opportunity Employer, and we are committed to a workplace that values diversity, equity, and inclusion. The City of Baltimore prohibits discrimination on the basis of race, color, religion, age, sex, ancestry, creed, national origin, disability status, genetics, marital status, military service, sexual orientation, gender identity/expression, or any other characteristic protected by federal, state, or local laws. Applicants requiring accommodation during the hiring process should contact the Department of Human Resources directly. Requests for accommodation should not be attached to the application.
BALTIMORE CITY IS AN EQUAL OPPORTUNITY EMPLOYER

Baltimore is the largest city in the U.S. state of Maryland, and the 29th-most populous city in the country. It was established by the Constitution of Maryland and is not part of any county; thus, it is the largest independent city in the United States. Baltimore has more public monuments than any other city per capita in the country and is home to some of the earliest National Register historic districts in the nation, including Fell's Point (1969), Federal Hill (1970) and Mount Vernon Place (1971). More than 65,000 properties, or roughly one in three buildings in the city, are listed on the National Register, more than any other city in the nation.