Junior Data Engineer
Primary Responsibilities:
- Develop, configure, and maintain application components including intake forms, role-based dashboards, workflow routing, notifications, and audit logging, under the direction of senior developers.
- Design, build, and maintain relational and list-based data structures that support workflow routing, threshold logic, versioning, and historical reporting.
- Build and maintain data pipelines to ingest, validate, transform, and load data from Excel, CSV, form submissions, and upstream enterprise systems into the application data layer.
- Write, optimize, and troubleshoot SQL queries and stored logic supporting application functionality, reporting, and data quality checks.
- Develop and support REST API integrations and structured data exchanges (JSON) between the application and other enterprise systems and services.
- Build reporting views, dashboards, and automated document or summary outputs that present request status, service level agreement (SLA) compliance, and enterprise performance metrics to client stakeholders.
- Translate business epics, user stories, and acceptance criteria into working functionality, and participate in backlog refinement, estimation, sprint planning, and daily stand-ups.
- Perform data validation, create and maintain test data, support unit and regression testing, and assist with defect triage and resolution.
- Use Git-based version control and participate in peer code reviews, branching and merge practices, and supported deployment and release activities across development, test, and production environments.
- Produce and maintain clear technical documentation, including data dictionaries, schema and configuration documentation, and runbooks that support onboarding, handoff, and future feature integration.
- Support compliance with federal security, privacy, records management, and Section 508 accessibility requirements in all delivered work.
- Collaborate with business analysts, product owners, testers, and client subject matter experts to clarify requirements and confirm that delivered functionality meets user needs.
- Communicate progress, risks, and blockers proactively to the technical lead and project manager.
- Stay current with relevant development, data engineering, and platform capabilities to ensure delivered solutions remain maintainable and relevant.
Minimum Requirements:
- Bachelor's degree in computer science, data science, information systems, software engineering, or similar.
- 3+ years of experience in software development, data engineering, or a closely related technical role. Internship, co-op, research, and substantive academic or personal project experience will be considered.
- Proficiency in Python.
- Proficiency in SQL, including working knowledge of relational database design and data modeling.
- Experience building or consuming REST APIs and working with structured data formats such as JSON.
- Experience with Git-based version control and collaborative development workflows.
- Ability to read and work from written requirements, user stories, and acceptance criteria.
- Ability to produce clear technical documentation and explain technical concepts to non-technical stakeholders.
- Willingness and demonstrated ability to learn new platforms and tools quickly, including low-code development environments.
- Capacity to work independently or collaboratively with a cross-functional team in a remote or hybrid setting.
- Ability to obtain a Public Trust Clearance.
Preferred Qualifications:
- VA or federal health IT experience preferred.
- Advanced degree in computer science, data science, or similar.
- Experience with the Microsoft Power Platform (Power Apps, Power Automate, Dataverse) and SharePoint Online.
- Experience with PostgreSQL or a comparable relational database, including schema design and migrations.
- Experience with TypeScript or JavaScript and a modern front-end framework such as React.
- Experience building dashboards or visualizations in Power BI, Grafana, or a similar tool.
- Familiarity with containerization and CI/CD tooling such as Docker and GitHub Actions.
- Experience working in Agile or Scrum delivery teams, including sprint-based delivery and code review.
- Familiarity with data quality, validation, audit logging, and version control concepts in a regulated or compliance-driven environment.
- Familiarity with Section 508 accessibility standards.
- Detail-oriented with the ability to manage multiple tasks and requests.
- Strong written and verbal communication skills.
Benefits (including but not limited to):
- Health, dental, and vision plans
- Optional FSA
- Paid parental leave
- Safe Harbor 401(k) with employer contributions 100% vested from day 1
- Paid time off and 11 paid holidays
- No cost group term life/AD&D plan, and optional supplemental coverage
- Pet insurance
- Monthly phone and internet stipend
- Tuition and training reimbursement
Skills
- Acceptance Criteria
- Accessibility
- Agile
- API
- CI/CD
- Containerization
- Data Engineering
- Data Modeling
- Data Pipelines
- Data Quality
- Data Science
- Dataverse
- Docker
- Git
- GitHub
- GitHub Actions
- Grafana
- JavaScript
- JSON
- PostgreSQL
- Power Automate
- Power Platform
- Power Apps
- Power BI
- Python
- React
- REST
- Scrum
- SharePoint
- SQL
- TypeScript
- User Stories
- Version Control
As published by lever · 9 questions · 1 written answer
Basics
Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL, GitHub or Portfolio URL
Short answers (1)
- Were you referred by a current Trilogy employee? If so, please share their name: optional
Pick from a list (7)
- What is your highest level of education? optional
- If offered a position with Trilogy Federal will you be able to provide documentation showing you are eligible to work in the United States on a full-time basis? optional
- Will you now or in the future require Trilogy Federal to sponsor an immigration case for an employment-based visa status? For example, H1-B or other employment-based immigration case? optional
- In order to be qualified for this position you must be able to pass a National Agency Check and Inquiries (NACI) background check including searches of records from past employers, schools attended, references, and local law enforcement authorities. Do you meet the eligibility requirements? optional
- What is your desired annual compensation (or hourly rate equivalent, for positions posted as hourly or temporary)? optional
- State in which you currently live optional
- In order to be qualified for this position you must hold active U.S. Citizenship OR Permanent Residency. Do you meet this eligibility requirement? optional
Written answers (1)
- What certifications do you possess (please write "N/A" if applicable)?