Data Engineer

SciTec

$105K — $125K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Data Engineering, or related field
  • Minimum 3 years of experience in data engineering or software development
  • Proficient in Python with knowledge of UI programming languages like JavaScript/TypeScript
  • Experienced with complex data objects in formats such as JSON and XML
  • Familiarity with DB designs including PostgreSQL and MySQL
  • Skilled in deploying and managing applications using Kubernetes, Docker, and Helm
  • Experience with AWS and cloud service deployment
  • Agile development experience using tools like Gitlab and Atlassian products

Responsibilities

  • Design, build, and maintain scalable data-driven infrastructure for resource planning and management
  • Collaborate with stakeholders to define requirements and analytics features
  • Develop and maintain robust data pipelines for ingesting and processing data
  • Optimize data storage solutions for performance and security
  • Identify and resolve performance bottlenecks in data pipelines
  • Document data pipelines and best practices for team collaboration
  • Perform other assigned duties as required

Benefits

  • 4% Safe Harbor 401(k) match
  • 100% company paid HSA Medical insurance
  • 80% company paid Dental insurance
  • 100% company paid Vision insurance
  • 100% company paid Life insurance
  • 100% company paid Long-term Disability insurance
  • Generous Paid Time Off including Holiday, Vacation, and Sick Pay
  • Flexible Work Hours
Full Job Description
SciTec is seeking a Data Engineer to work as part of our Project Control team to design, build, and maintain a scalable infrastructure for company wide resource and project management. The ideal candidate is passionate about data, technology, and automation and has a strong technical background in data engineering, with a combination of technical and business skills and a demonstrated ability to think strategically and creatively.

Responsibilities
  • Designing, building, and maintaining a scalable data driven resource planning and management infrastructure used for collecting, storing, processing, and analyzing business and project execution data
  • Collaborate with business stakeholders, project managers, and project control specialists to define requirements and features to meet operational objectives and to support analytics use cases
  • Design, develop, and maintain robust, scalable data pipelines for ingesting, transforming, and loading structured and unstructured data from various sources into data storage systems
  • Manage and optimize data storage solutions, including databases, operational data stores, and data warehouses, to ensure high performance, reliability, and security
  • Identify and address performance bottlenecks in data pipelines and infrastructure through optimization, tuning, and capacity planning
  • Document data pipelines, infrastructure configurations, and best practices for data engineering standards, ensuring knowledge sharing and team collaboration
  • Other duties as assigned

Requirements
  • Bachelor's degree in Computer Science, Information Systems, Data Engineering, Business Intelligence/Analytics, or a related field
  • At least 3 years of experience in data engineering or software development
  • Development experience in Python and working knowledge of UI programming languages (i.e., JavaScript/TypeScript)
  • Experience working with complex data objects in various formats like JSON, XML and across different DB designs like PostgreSQL, MySQL
  • Orchestrate automated deployments across development, test, and production environments using Kubernetes, Docker, and Helm
  • Experience with AWS and deploying to cloud services
  • Agile development experience working with tools such as Gitlab, Atlassian Jira, Confluence, and Bitbucket
  • Excellent problem-solving skills, analytical thinking, and attention to detail
  • Effective communication and teamwork abilities to collaborate across multidisciplinary teams
  • Ability to multi-task, communicate effectively, collaborate in a team setting, and handle assignments independently
  • Ability to obtain government security clearance
  • Strong numerical, verbal, and written communication skills
  • Good verbal and written communication skills
  • Detail oriented

Candidates who have the following skills will be preferred:
  • At least 5 years of experience in data engineering or software development
  • Active DoD Security Clearance

*Resumes, Cover Letters, and Applications which are generated by AI will not be considered for employment

Benefits

SciTec offers a highly competitive salary and benefits package, including:
  • 4% Safe Harbor 401(k) match
  • 100% company paid HSA Medical insurance, with a choice of 2 buy-up options
  • 80% company paid Dental insurance
  • 100% company paid Vision insurance
  • 100% company paid Life insurance
  • 100% company paid Long-term Disability insurance
  • 100% company paid Hospital Indemnity insurance
  • Voluntary Accident and Critical Illness insurance
  • Short-term Disability insurance
  • Annual Profit-Sharing Plan
  • Discretionary Performance Bonus
  • Paid Parental Leave
  • Generous Paid Time Off, including Holiday, Vacation, and Sick Pay
  • Flexible Work Hours


The pay range for this position is $105,000-$125,000 / year. SciTec considers several factors when extending an offer of employment, including but not limited to the role and associated responsibilities, a candidate's work experience, education/training, and key skills. This is not a guarantee of compensation.

Similar Jobs

More Jobs at SciTec

More Information Technology Jobs

Find similar Data Engineer jobs: