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 within our innovative AI and ML Team! In this exciting role, you'll be at the forefront of developing and maintaining the essential infrastructure that drives our artificial intelligence and machine learning projects. Your role will consist of designing, developing, and managing data pipelines that ensure efficient data processing and analysis, while also supporting model training essential for our local government initiatives. You will collaborate closely with software engineers to grasp data requirements and create workflows that meet our ambitious goals. If you're passionate about working with large-scale data, have experience in SQL, relational and NoSQL databases, and are familiar with big data technologies, we want to hear from you! At CivicPlus, we value diverse skill sets and experiences, so don't hesitate to apply, even if you don't meet 100% of the listed requirements. You'll work in a friendly environment that fosters authenticity and celebrates successes while taking on challenges in data modeling and ETL principles. Plus, with a competitive salary and comprehensive benefits, including flexible time off and a 401(k) plan, your professional growth is our priority. If you're ready to make a meaningful impact in local communities, come be part of a team where your contributions are valued!

Frequently Asked Questions (FAQs) for Data Engineer Role at CivicPlus, LLC
What qualifications are needed for the Data Engineer position at CivicPlus?

To be considered for the Data Engineer role at CivicPlus, candidates should ideally hold a Bachelor's degree in computer science, engineering, or a related field. Proven experience in similar roles, especially with large-scale data processing and analysis, is essential. Additionally, proficiency in SQL, experience with both relational and NoSQL databases, and familiarity with big data technologies and cloud platforms are important qualifications that will help you stand out.

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

As a Data Engineer at CivicPlus, you'll be responsible for designing, developing, and maintaining data infrastructure and pipelines to support AI and ML initiatives. This includes building and optimizing data integration processes, creating data warehouses, ensuring data security and compliance, and collaborating with cross-functional teams to tackle data-related challenges. You'll also document your work to ensure clarity and efficiency within the team.

Join Rise to see the full answer
What technologies should I be familiar with for the Data Engineer role at CivicPlus?

Candidates looking to join CivicPlus as a Data Engineer should be well-versed in SQL and comfortable working with both relational (like PostgreSQL, MySQL) and NoSQL databases (such as MongoDB, Cassandra). Experience with big data technologies and frameworks, along with knowledge of cloud services like AWS, Azure or GCP, will be critical in meeting the demands of the role.

Join Rise to see the full answer
How does CivicPlus support employee growth for a Data Engineer?

CivicPlus is committed to fostering a supportive environment for its employees, especially for Data Engineers. The company encourages growth through continuous learning opportunities, team collaborations, and the chance to work on cutting-edge AI and ML projects. We celebrate successes and provide robust feedback, fostering an environment where career development can flourish.

Join Rise to see the full answer
What is the estimated salary for the Data Engineer position at CivicPlus?

The estimated salary for the Data Engineer position at CivicPlus is around $160k, though the final offer will take various factors into account such as skills, qualifications, and experience. CivicPlus believes in competitive compensation for its employees while maintaining a work-life balance within the 40-hour work week.

Join Rise to see the full answer
Is remote work an option for the Data Engineer role at CivicPlus?

CivicPlus has been flexible regarding work setups, although specific arrangements should be confirmed with the hiring team. Given the collaborative nature of the Data Engineer role, in-person collaboration might be beneficial, but the company is understanding of various work preferences.

Join Rise to see the full answer
What should I expect during the interview process for the Data Engineer position at CivicPlus?

The interview process for the Data Engineer role at CivicPlus typically involves several stages including an initial screening interview followed by technical assessments and team interviews. You'll be able to showcase your expertise in data engineering and problem-solving skills, as well as your ability to work collaboratively in a dynamic environment.

Join Rise to see the full answer
Common Interview Questions for Data Engineer
Can you describe your experience with SQL and data modeling?

Absolutely! My experience with SQL includes designing queries to manipulate data within relational databases, specifically focusing on model optimization for efficient data retrieval. I also leverage data modeling techniques to create logical representations of data flow, ensuring that it fits the business requirements and enhances the user's ability to access pertinent information successfully.

Join Rise to see the full answer
What big data technologies have you worked with in your previous roles?

In my previous roles, I've had hands-on experience with technologies like Apache Hadoop for distributed data processing, Apache Spark for real-time data analytics, and Kafka for real-time data pipelines. These tools have enabled me to design scalable solutions that handle vast amounts of data with efficiency and speed.

Join Rise to see the full answer
How do you approach data quality issues?

When tackling data quality issues, I start by implementing rigorous validation processes during data ingestion to catch errors early. I regularly run data quality audits to monitor discrepancies and utilize automated tools to cleanse the data. Additionally, I believe in fostering open communication with stakeholders to clarify data quality expectations and address issues proactively.

Join Rise to see the full answer
Could you explain a time when you optimized a data pipeline?

Certainly! I previously worked on a project where data latency was a critical issue due to inefficient data pipelines. By analyzing the entire flow, I identified bottlenecks and redesigned the ETL process to enhance performance. Implementing incremental data loads and parallel processing helped achieve a significant reduction in data latency, ultimately improving overall system performance.

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

I have substantial experience with AWS and Azure cloud platforms, specifically utilizing services like AWS S3 for data storage, AWS Redshift for data warehousing, and Azure Data Factory for ETL processes. This familiarity allows me to handle large-scale data projects efficiently and effectively adapt to evolving technology landscapes.

Join Rise to see the full answer
How do you ensure data security and compliance in your work?

I prioritize data security and compliance by implementing role-based access controls and encryption strategies to protect sensitive information. Furthermore, I stay informed on relevant regulations and best practices, ensuring that data handling processes align with industry standards and organizational policies to mitigate risks.

Join Rise to see the full answer
Can you describe your teamwork and collaboration experience?

In my experience, effective teamwork is key to successful data projects. I focus on clear communication to understand the data needs of different departments and collaborate to create efficient workflows. By leveraging tools like Jira and Slack for project management and updates, I've achieved smooth coordination with cross-functional teams.

Join Rise to see the full answer
What processes do you use for documentation in data engineering?

Documentation is crucial in data engineering, and I make it a point to document all aspects of pipelines promptly. I leverage tools like Confluence for maintaining clear and comprehensive technical documentation, ensuring that all stakeholders can understand data flows, transformations, and any dependencies as projects evolve.

Join Rise to see the full answer
How do you handle tight deadlines and pressure in data projects?

Under tight deadlines, I focus on prioritizing tasks and breaking them down into manageable segments. Utilizing project management tools, I set milestones to monitor progress while maintaining open communication with my team. This structured approach helps in managing pressure effectively, ensuring that the quality of work does not suffer while meeting deadlines.

Join Rise to see the full answer
What aspects of data engineering do you find most rewarding?

I find that building efficient data pipelines and enabling actionable insights for teams is incredibly rewarding. The feeling of transforming raw data into valuable knowledge that drives decisions is a key motivator. Moreover, working at the intersection of innovative technology and real-world impact through data engineering enriches both my professional and personal growth.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
CivicPlus, LLC Hybrid No location specified
Posted 7 days ago
Photo of the Rise User
CivicPlus, LLC Hybrid No location specified
Posted yesterday
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Zapier Remote No location specified
Posted 14 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
ServiceNow Hybrid 4400 Carillon Point Floor 4, Kirkland, Washington, United States
Posted 5 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Posted 5 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
Calculating your matching score...
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!