Logo for System Automation Corporation

Data Engineer

Roles & Responsibilities

  • Bachelor’s degree in computer science, data engineering, data science or related field, or equivalent experience
  • 4+ years of experience in data engineering, data integration, or similar roles
  • Proficiency in SQL and experience with ETL tools and scripting languages (Python)
  • RESTful API Knowledge: Ability to design, consume, and troubleshoot RESTful APIs for data integration

Requirements:

  • Execute data and document migrations for Evoke platform implementations, including data extraction, transformation, and loading (ETL) into Evoke solutions
  • Develop and deploy integration solutions for Evoke platform projects, including API-based and batch-based data imports and exports
  • Design, build, and maintain scalable data pipelines and workflows to ensure efficient data processing
  • Ensure data integrity, quality, and security throughout migration and integration processes

Job description

Job Type
Full-time
Description

About the Role:

The Data Engineer will play a critical role in delivering successful implementation projects of SA’s Evoke™ platform for government agencies. This is a customer-facing position that requires exceptional communication skills to engage with clients, understand their needs, and ensure seamless execution. Responsibilities include managing data and document migrations, deploying integration solutions, and supporting internal data initiatives. The ideal candidate combines strong technical expertise in data engineering with a passion for automation and AI-driven tools, and excels at collaborating across teams and with clients to deliver high-quality, impactful solutions.


Reports to: Professional Services Manager

Compensation: $100,000 - $120,000 Base salary commensurate with experience. This role is eligible for the company’s commission plan and profit sharing.


What You’ll Do

  • Execute data and document migrations for Evoke™ platform implementations, including data extraction, transformation, and loading (ETL) into Evoke solutions.
  • Review data mapping documentation and contribute to the design of conversion methodologies that enable accurate and efficient data transformation and loading.
  • Research and evaluate automated and AI-driven tools to enhance data migration processes, championing adoption within the organization.
  • Develop and deploy integration solutions for Evoke™ platform projects, including API-based and batch-based data imports and exports.
  • Provide input and guidance to customer data teams and internal consultants during data mapping activities, ensuring alignment with migration and integration requirements.
  • Collaborate with internal teams to gather data from multiple repositories and create models and visualizations that support operations management.
  • Design, build, and maintain scalable data pipelines and workflows to ensure efficient data processing.
  • Ensure data integrity, quality, and security throughout migration and integration processes.
  • Troubleshoot and resolve data-related issues during implementation and internal projects.
  • Document processes, standards, and best practices for data engineering and integration activities.
We will consider qualified candidates to work fully remote (must reside in the U.S. only).
Requirements

Qualifications

Knowledge, Skills, and Abilities

  • Strong understanding of ETL processes, data modeling, and database technologies (SQL and NoSQL).
  • Experience with APIs, batch processing, and integration frameworks.
  • Familiarity with cloud-based data platforms and SaaS environments.
  • Knowledge of data visualization tools (e.g., Power BI, Tableau) and ability to create actionable insights.
  • Strong analytical and problem-solving skills with attention to detail.
  • Ability to research and implement automation and AI-driven solutions for data workflows.
  • Excellent communication and collaboration skills across technical and non-technical teams.
  • Ability to adapt quickly to shifting priorities and project requirements.

Required

  • Bachelor’s degree in computer science, data engineering, data science or related field, or equivalent experience.
  • 4+ years of experience in data engineering, data integration, or similar roles.
  • Proficiency in SQL and experience with ETL tools and scripting languages (e.g., Python).
  • RESTful API Knowledge: Ability to design, consume, and troubleshoot RESTful APIs for data integration.
  • API Testing Tools: Familiarity with tools like Postman or Insomnia for testing and validating API endpoints.
  • Version Control: Proficiency with Git for managing code and configuration changes.
  • Data Security and Compliance: Understanding of encryption, secure data transfer, and compliance standards.
  • Performance Optimization: Ability to optimize ETL processes and API calls for speed and scalability.
  • Testing and Validation: Knowledge of automated testing frameworks for data pipelines and integrations.
  • CI/CD for Data Workflows: Familiarity with continuous integration and deployment practices for data engineering projects.

Preferred

  • Experience with government SaaS implementations or regulatory systems.
  • Familiarity with AI-driven data migration tools.
  • Azure knowledge.
  • Experience with data visualization and reporting tools.

About Us

 Since its founding in 1968, System Automation (SA) has become an industry leader specialized in the design, development, implementation, and support of enterprise information management applications for government agencies. Originally contracted to develop and maintain the U.S. Army recruiting system for more than four decades, SA’s sole focus is to design and support enterprise software for dozens of government agencies, thousands of license types, and millions of licensees.


Today, SA is recognized as a national leader in enterprise regulatory management solutions. SA’s software supports licensure, certification, permitting, compliance monitoring, inspections, investigations, enforcement, and case management for government agencies responsible for regulating professions, industries, and public safety activities. SA’s solutions also provide integrated online services, including application intake, payment processing, credential verification, reporting and analytics, with intuitive self-service portals for applicants, licensees, and the public.


SA’s experience in licensing and enforcement systems dates back to 1994 and has expanded steadily to meet the increasingly complex regulatory needs of state agencies. Over the past three decades, SA has delivered solutions supporting more than 500 regulatory agencies, boards, and commissions across 20 states, covering nearly 800 professions and industries and millions of licensees nationwide.


Our continued investment in software systems has culminated in Evoke, a modern, cloud-native regulatory management system built specifically for government licensing and enforcement programs. Unlike repurposed and generic CRM or ERP platforms, Evoke was designed from the ground up to address the unique workflows of regulatory agencies.

Evoke represents the future of regulatory software: a highly reliable, scalable, and secure SaaS platform built specifically to enable efficient and effective government regulation.


At SA, we are focused on making peoples’ lives in the cloud easier through innovative products built by passionate employees. We are looking to add talented, motivated people to our team to help achieve this mission through the engineering, support, and delivery of our revolutionary Evoke platform.


Why Join Us?

  • Agile team working in a fast-paced environment, solving complex problems with high customer impact
  • A mission-driven GovTech company delivering real-world results
  • Uncapped PTO + flexible work environment
  • Career growth into senior engineering leadership
  • Health and Welfare options to include (medical, dental, and vision) health savings account with company contributions, medical flexible spending, and dependent care.
  • 401(k) with company match
  • Continuing education program

What to Expect:

Security Screening:

Due to the sensitive nature of IT systems and data access, final candidates will receive a conditional employment offer contingent upon successful completion of a drug screening and a fingerprint-based background investigation.


At System Automation, we are focused on making peoples’ lives in the cloud easier through innovative products built by passionate employees. We are looking to add talented, motivated people to our team to help achieve this mission through the engineering, support, and delivery of our revolutionary Evoke platform.


If you want to help innovate and streamline usage of the newest tech in the cloud, you’ve come to the right place. Apply below and we’ll be in touch shortly!


We are an Equal Opportunity Employer and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, protected veteran status, or any other characteristic protected by applicable law.
Salary Description
100,000 - 120,000

Data Engineer Related jobs

Other jobs at System Automation Corporation

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.