Job Description
Job Description
Custom Software Systems, Inc. (CSS) is seeking a Senior Data Architect/Engineer to support a critical data modernization initiative for our client. The selected candidate will play a key role in transforming legacy data environments into scalable, cloud-enabled data platforms that improve data accessibility, security, and analytical capabilities supporting research, forecasting, and data-driven decision-making.
The Senior Data Architect/Engineer will be responsible for designing and implementing enterprise data architectures, developing robust data integration and pipeline solutions, and optimizing data delivery processes across complex business and analytical environments. This role requires a hands-on technical leader with expertise in data modeling, database architecture, ETL/ELT development, cloud technologies, and data governance. The ideal candidate will collaborate closely with business stakeholders, researchers, and technical teams to deliver innovative, secure, and scalable data solutions that advance organizational objectives and support next-generation analytics initiatives.
.
Responsibilities
· Analyze data processes, applications, and source data to understand dependencies, anomalies, and implicit business rules that impact the division’s ability to manage data.
· Review and analyze existing data models and processes to optimize and modernize current data architectures.
· Design, develop, and maintain robust data pipelines that ingest, transform, and deliver data from multiple sources to analytics platforms, ensuring optimal performance and data integrity throughout the process.
· Architect and implement ETL/ELT workflows using modern data engineering tools and frameworks to support large-scale data processing for economic analysis.
· Create data solution designs for economic policy and research projects, including conceptual models, integration models, and sourcing strategies, in alignment with the division’s research needs and data strategy.
· Translate division and section requirements into long-term information architecture solutions.
· Define specifications and implement database structures, including logical and physical data models, backup and recovery procedures, and access security controls.
· Develop and maintain formal documentation of data structures, data flows, data dictionaries, and technical metadata.
· Collaborate with research and business teams to improve data models and data processes that support analytics and visualization tools, increasing data accessibility and fostering data-driven decision-making across the organization.
· Implement processes and systems to monitor data quality, ensuring production data is accurate, reliable, and available for end users and dependent business processes.
· Identify, design, and implement internal process improvements, including automation of manual processes, optimization of data delivery, and redesign of infrastructure to improve scalability and performance.
· Participate in the development of future-state data architecture standards, guidelines, and principles.
· Collaborate with important stakeholders to establish an understanding of the organization’s vast processes and data.
· Actively participate in process improvement initiatives and in setting best practice standards around Data Architecture, Metadata, Governance, Master Data Management, and Data Quality flows.
Citizenship
· US Citizenship
Required Qualifications
· Minimum of ten (10) years’ experience developing data architecture and data engineering solutions at enterprise scale.
· Minimum of five (5) years’ experience of Data Warehouse Architecture.
· Minimum of five (5) years of experience with business intelligence technologies and solutions and leading teams on IT initiatives.
· Minimum of one (1) year of experience with cloud platforms such as AWS and Azure.
· Minimum of two (2) years’ experience working in an agile development environment.
Knowledge, Skills & Abilities
· Well-versed in data governance and management.
· Strong background in various types of data infrastructure and services.
· Experience building, optimizing, and maintaining scalable databases, data pipelines, and data processing frameworks.
· Experience with workflow orchestration and pipeline automation tools such as Apache Airflow, Prefect, Dagster, or AWS Step Functions.
· Experience migrating workflows and data pipelines between on-premises and cloud environments.
· Experience processing, analyzing, and integrating structured and unstructured data sources.
· Experience developing in Linux environments and using source control platforms such as GitLab and/or GitHub.
· Experience performing root cause analysis on internal and external data and business processes to answer business questions and identify opportunities for improvement.
· Ability to design and communicate enterprise information architecture at conceptual, logical, and physical levels.
· In-depth experience designing and implementing database, data lake, and enterprise data platform solutions.
· Strong hands-on software engineering and implementation experience, including development, testing, and deployment of data applications and services.
· Excellent oral and written communication skills with a strong customer service orientation.
· Exceptional analytical, problem-solving, and troubleshooting skills.
· .Advanced working knowledge of SQL and experience working with relational database platforms including PostgreSQL, Microsoft SQL Server, and MySQL.
· Advanced working knowledge of Python, R, and other scripting languages used for data engineering and analytics.
· Experience working with large-scale data systems, including distributed computing, scalable data processing, data storage architecture, and optimization of high-volume data workloads.
· Experience designing, developing, and automating ETL/ELT workflows and data integration pipelines.
· Solid understanding of software engineering principles, design methodologies, technology architecture, and best practices in IT industry.
Education
· Bachelor’s degree in Computer Science, Information Technology, Mathematics, or related field. and at least seven (7) years of related experience; advanced degree preferred.
Preferred Qualifications
· Solid understanding of software engineering principles, design methodologies, technology architecture, and best practices in IT industry.
· Understanding of time series data and related analytical and forecasting techniques.
· Experience working in a research environment and/or with economic or financial data.
· Experience with NoSQL and graph database technologies.
· Experience developing, training, deploying, and maintaining machine learning models.
· Working experience with cloud technologies such as AWS, Microsoft Azure, and Snowflake.
· Experience implementing data warehouses utilizing Change Data Capture (CDC) methodologies.
· Experience implementing and maintaining CI/CD pipelines and DataOps platforms.
· Working knowledge of additional programming and scripting languages such as Java, Scala, JavaScript, or Perl.
Compensation & Benefits[1][2]
· Wage Range: Negotiable
· General Benefits: Custom Software Systems, Inc. offers our employees a competitive benefits package that may include:
ü Health insurance plans
ü Health Savings Account (HSA)
ü Dental
ü Vision
ü Long-term disability
ü Short-term disability
ü Basic term life insurance
ü Supplemental term life insurance for employees, spouses, and dependents
ü Simple IRA
ü Parking/Commuting expense reimbursement
ü Training/Education
[1] Compensation range must be coordinated with and approved by the CSS Chief Operating Officer (COO).
[2] Compensation & Benefits information is required for all Maryland Employers effective October 1, 2024.
Company DescriptionCompany Background:
Headquartered in Leesburg, Virginia, Custom Software Systems, Inc. (CSS) is a Woman-Owned (WOSB) and HUBZone certified small business. Built on a foundation of trusted client partnerships, CSS has fostered a stakeholder-centric yet disciplined approach to IT solutions development. This ensures our ability to consistently meet or exceed our customers' expectations.
Benefits:
CSS is a very employee oriented company knowing that well trained, professional associates are what make our company great. We offer a competitive benefits package that includes: paid holidays and paid time off; medical insurance that includes vision; dental insurance; company paid long and short-term disability and life insurance; a Simple IRA plan (similar to 401k); parking and commuter reimbursement. We also work with our employees on training and professional certification plans that benefit the employee, the client and CSS - a win-win-win strategy.
Equal Opportunity Employer:
CSS provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. CSS complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
CSS expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of CSS employees to perform their expected job duties is absolutely not tolerated.
Company Description
Company Background:\r\nHeadquartered in Leesburg, Virginia, Custom Software Systems, Inc. (CSS) is a Woman-Owned (WOSB) and HUBZone certified small business. Built on a foundation of trusted client partnerships, CSS has fostered a stakeholder-centric yet disciplined approach to IT solutions development. This ensures our ability to consistently meet or exceed our customers' expectations. \r\n\r\nBenefits:\r\nCSS is a very employee oriented company knowing that well trained, professional associates are what make our company great. We offer a competitive benefits package that includes: paid holidays and paid time off; medical insurance that includes vision; dental insurance; company paid long and short-term disability and life insurance; a Simple IRA plan (similar to 401k); parking and commuter reimbursement. We also work with our employees on training and professional certification plans that benefit the employee, the client and CSS - a win-win-win strategy.\r\n\r\nEqual Opportunity Employer:\r\nCSS provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. CSS complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.\r\n\r\nCSS expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of CSS employees to perform their expected job duties is absolutely not tolerated.
