Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Data Engineer image - Rise Careers
Job details

Data Engineer

About CivicPlus
At CivicPlus, we strive to bring our company vision to life through innovation and collaboration. Supported by approachable leadership and transparent communication, we’re empowered to make an impact on local government and the residents they serve. Grow your career alongside great people, where authenticity is welcome, successes are celebrated, and potential is nurtured.
 
Position Description
As a Data Engineer within our AI and ML Team, you will play a crucial role in developing and maintaining the infrastructure required for the successful implementation of artificial intelligence (AI) and machine learning (ML) projects. Your expertise in data engineering will be instrumental in ensuring the availability, reliability, and scalability of data pipelines, enabling efficient data processing, analysis, and model training.
 
What We’re Looking For:
Note: We know that excellent candidates can have all sorts of backgrounds and experiences, so please don’t hesitate to apply even if you don’t meet 100% of the listed requirements!
  • Bachelor's degree in computer science, engineering, or a related field.
  • Proven experience as a Data Engineer or similar role, working with large-scale data processing and analysis.
  • Proficiency in SQL and experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Experience with big data technologies and frameworks
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and their data-related services.
  • Knowledge of data modeling and ETL principles.
  • Understanding of distributed computing architectures and parallel processing techniques.
  • Excellent problem-solving skills and ability to work effectively in a dynamic team environment.
  • Strong communication and interpersonal skills, with the ability to explain technical concepts to non-technical stakeholders.
As a Data Engineer you will:        
The role involves designing, developing, and maintaining data infrastructure and pipelines to support AI and ML initiatives. It requires collaboration with software engineers to understand data requirements and implement efficient data processing workflows. Additionally, the role includes building and optimizing data integration and transformation processes for both structured and unstructured data sources. Responsibilities also extend to creating and managing data warehouses, data lakes, and other storage systems to enable large-scale data processing and analysis. Ensuring data security and privacy compliance in line with organizational and regulatory standards is a key priority. The role also involves developing and maintaining documentation related to data infrastructure, pipelines, and processes. Collaboration with cross-functional teams is essential to identify and address data-related challenges and opportunities. In some cases, participation in an on-call rotation may be required to gain a better understanding of the Product Suite.
 
Compensation and Benefits:    
  • Estimated Salary: $160k
    • The actual salary offer will carefully consider a wide range of factors, including your skills, qualifications, experience and is based on a 40-hour work week.
  • Benefits: Comprehensive health insurance, dental insurance, vision insurance, Flexable Time Off, 401(k) plan, and more.
 
What makes being a Data Engineer exciting?                          
  • This position offers and exciting opportunity to work on cool projects and build from scratch!
This position will remain open until Wednesday, December 11th, 2024, at 5pm CT. We encourage you to apply as soon as possible, as applications will be reviewed on a rolling basis, and the posting may close earlier at the discretion of the Talent Acquisition team."
We are committed to providing equal employment opportunities to all qualified individuals and will make reasonable accommodations for individuals with disabilities during the interview process. If you require an accommodation, please let us know in advance so we can make appropriate arrangements. We welcome and encourage candidates of all abilities to apply for this position.
 
Please be aware of scammers who may fraudulently allege to be from CivicPlus. These types of fraud can be carried out through copycat websites, fake email addresses claiming to be from our company, or social media. We do not ask for your personal information such as bank account numbers, identification numbers, etc through social media or chat-based apps, nor do we request or send money for the purchase of business equipment or request interviews via text message. If you suspect fraud, please report it to your local authorities, as well as reaching out to us at Recruiting@civicplus.com with any information you may have.
 
PLEASE NOTE: CivicPlus is currently unable to provide visa sponsorship for this position. Applicants must be authorized to work in the US. 
 
Working at CivicPlus 
 

Average salary estimate

$160000 / YEARLY (est.)
min
max
$160000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Data Engineer, CivicPlus, LLC

Join CivicPlus as a Data Engineer and dive into the exciting world of artificial intelligence (AI) and machine learning (ML)! At CivicPlus, we are all about innovation and collaboration, and we believe in empowering our employees to make a real difference in local government. As a Data Engineer, you'll play a pivotal role in creating and maintaining the infrastructure necessary for groundbreaking AI and ML projects. Your expertise will ensure that our data pipelines are reliable and scalable, facilitating efficient data processing and analysis. Working closely with software engineers, you'll design data workflows while also integrating and transforming both structured and unstructured data. The role extends to creating and managing data warehouses and lakes and ensuring compliance with data security and privacy regulations. If you have experience with SQL, big data technologies, and cloud platforms, we want to hear from you! Ideal candidates will have strong problem-solving skills and enjoy working in a dynamic team environment. Compensation includes an estimated salary of $160k, complemented by comprehensive health benefits and a flexible time-off policy. This is a unique opportunity to contribute to innovative projects that impact the communities we serve. So, if you’re ready for a challenge where your skills can shine and your ideas are celebrated, apply today and embark on this rewarding journey with CivicPlus!

Frequently Asked Questions (FAQs) for Data Engineer Role at CivicPlus, LLC
What makes the Data Engineer position at CivicPlus unique?

The Data Engineer position at CivicPlus stands out because it allows you to work directly on AI and ML projects that make a real impact in local government. You'll collaborate with a diverse team in a culture that nurtures innovation and celebrates success.

Join Rise to see the full answer
What qualifications do I need for the Data Engineer role at CivicPlus?

To become a Data Engineer at CivicPlus, you should hold a bachelor's degree in computer science or a related field, have proven experience with large-scale data processing, and possess strong SQL skills. Familiarity with various databases, big data technologies, and cloud platforms is also essential.

Join Rise to see the full answer
What are the primary responsibilities of a Data Engineer at CivicPlus?

As a Data Engineer at CivicPlus, your primary responsibilities include designing and maintaining data infrastructure, developing data pipelines, collaborating with engineering teams, optimizing data integration processes, and ensuring data security compliance.

Join Rise to see the full answer
Are there any specific tools or technologies a Data Engineer at CivicPlus should be familiar with?

Yes, Data Engineers at CivicPlus should be skilled in SQL, relational databases like PostgreSQL and MySQL, NoSQL databases like MongoDB, and big data technologies. Familiarity with cloud platforms such as AWS, Azure, or GCP is also beneficial.

Join Rise to see the full answer
What is the company culture like at CivicPlus for a Data Engineer?

CivicPlus fosters a supportive and collaborative culture where authenticity is welcomed. As a Data Engineer, you'll be part of a team that values open communication, celebrates achievements, and encourages your personal and professional growth.

Join Rise to see the full answer
What are the career growth opportunities for a Data Engineer at CivicPlus?

CivicPlus offers various career growth opportunities for Data Engineers, including mentorship programs, leadership training, and the chance to take on exciting projects related to AI and ML that can significantly enhance your skill set.

Join Rise to see the full answer
What benefits can a Data Engineer expect at CivicPlus?

Data Engineers at CivicPlus enjoy a competitive salary of around $160k, comprehensive health and dental insurance, a 401(k) plan, flexible time off, and a supportive work-life balance that promotes employee well-being.

Join Rise to see the full answer
Common Interview Questions for Data Engineer
Can you explain how you would design a data pipeline for an AI project?

When designing a data pipeline for an AI project, begin by identifying the data sources and determining the load frequency. Next, ensure that the pipeline supports data cleaning, transformation, and integration while maintaining scalability and robustness. I'd also emphasize creating documentation for future reference.

Join Rise to see the full answer
What strategies do you use to ensure data quality in your projects?

To ensure data quality, I implement validation checks at various stages of the data pipeline. This includes confirming data integrity upon ingestion, performing regular audits, and utilizing automated testing. Regular feedback from stakeholders also helps maintain high quality.

Join Rise to see the full answer
Describe your experience with SQL and how you use it in data processing.

I have extensive experience with SQL, utilizing it for data extraction, transformation, and loading processes. I often write complex queries to derive insights from large datasets, ensuring optimal performance through indexing and efficient joins.

Join Rise to see the full answer
How do you handle unstructured data in your data engineering tasks?

Handling unstructured data requires specialized approaches such as using NoSQL databases or data lakes. I preprocess this data using techniques like text mining or NLP before integrating it into structured datasets for analysis.

Join Rise to see the full answer
What is your experience with cloud data services and platforms?

I have hands-on experience with cloud platforms such as AWS and GCP, particularly utilizing services like S3 for data storage, Redshift for data warehousing, and Lambda for serverless computing. This helps create scalable and cost-effective data solutions.

Join Rise to see the full answer
How do you approach collaborating with software engineers on data projects?

Collaboration with software engineers involves regular cross-team meetings to align on data requirements. I also emphasize clear communication, ensuring that technical concepts are explained in a way that non-technical team members can understand.

Join Rise to see the full answer
What role does ETL play in your work as a Data Engineer?

ETL (Extract, Transform, Load) is crucial to my workflow. It allows me to efficiently move data from various sources into a centralized system, where it can be cleaned and transformed into a usable format for analytics or AI model training.

Join Rise to see the full answer
Can you discuss a challenging data problem you've faced and how you solved it?

I once faced performance issues with a data pipeline due to unexpected data volume spikes. I resolved this by optimizing our data ingestion process, implementing batching, and scaling our infrastructure in the cloud to better handle the load.

Join Rise to see the full answer
How do you ensure compliance with data privacy regulations?

Ensuring compliance involves staying updated on regulations like GDPR, performing regular audits of data handling practices, and implementing robust security measures to protect sensitive data across all storage and processing phases.

Join Rise to see the full answer
What metrics do you consider when monitoring the performance of a data pipeline?

Key metrics I monitor include data processing times, error rates during data transformations, system load averages, and resource utilization. Regular analysis of these metrics helps identify bottlenecks and ensure efficient pipeline performance.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
CivicPlus, LLC Hybrid No location specified
Posted 7 days ago
Client Accelerators Remote No location specified
Posted 4 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 12 days ago
Startup Mindset
Collaboration over Competition
Growth & Learning
Inclusive & Diverse
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
carwow Remote No location specified
Posted 6 days ago
Photo of the Rise User
Cofra Holding Remote Amsterdam, Netherlands
Posted 6 days ago
Photo of the Rise User
Posted 12 days ago

Achieve more with less: Technology that works for local government. By combining intuitive technology with a wealth of knowledge about local government, CivicPlus provides tailored solutions that hel...p our clients do more with less. Through the ...

19 jobs
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
November 28, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!