Full-Time Engineering Manager
Job Description
We are looking for a Software Engineering Manager to lead 5 – 10 engineers across multiple teams. Engineering Managers are responsible for building an engaging team environment, recruiting talent to the team, and developing staff to their highest potential. They are also expected to participate in technical project planning with other senior members of the team.
At Civis, we build software products for teams of Data Professionals. Civis Platform, our flagship product, makes cutting-edge data science and data warehousing techniques available to a broad audience. We are looking to hire experienced engineers to scale our team to achieve our ambitious goals. Civis Engineering Managers exhibit sound judgment, ownership, and autonomy. At Civis, you will be responsible for fostering an inclusive, supportive, and high performance environment for your direct reports.
Required Qualifications
- 5+ years of experience as a data engineer, software engineer, or similar role, including experience taking a leading role in significant technical projects
- 2+ years leading teams of engineers
- Demonstrated experience building team culture and engineering processes, especially on high growth teams
- Experience building complex software with modern languages and frameworks
- Experience with Python and SQL
- Exemplification of an eagerness to constantly learn and teach others
- US work authorization
Preferred Qualifications
- Significant experience with any of the following:
- Leading technical teams
- Python, R, or JavaScript
- Project management
- Database design and optimization
- Automated software testing and Continuous Integration
- Amazon Web Services (AWS)
- Tools for Web APIs (e.g., Flask)
- Tools for data pipelines (e.g., dbt)
- Apache Spark/PySpark
- Experience working with survey data, government data (e.g., from the Census Bureau), or political data
How to Apply
Visit our website
316 total views, 0 today