Data Engineer

Leading provider of Agile software development and data analytics solutions for federal, commercial and non-profit sectors.
Data
Mid-Level Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS

Description For Data Engineer

Excella, a leading provider of Agile software development and data analytics solutions, is seeking a Data Engineer to join their innovative team. This role offers an exciting opportunity to work on modern data products, including data lakes and warehouses, while implementing both batch and streaming data pipelines.

The position requires a skilled professional with 3+ years of experience who can architect and develop robust data solutions using technologies like Python, SQL, and various AWS services. You'll work in an Agile environment, collaborating with cross-functional teams to deliver impactful solutions for federal, commercial, and non-profit clients.

What makes this role particularly attractive is Excella's comprehensive benefits package and commitment to work-life balance. The company offers flexible work arrangements with home office allowances, extensive healthcare coverage, and professional development opportunities. Their technology-forward approach is evident in their TechEleX program, providing choice in work equipment and regular upgrades.

The ideal candidate will be passionate about data engineering, comfortable with modern data orchestration tools, and have experience with infrastructure as code. You'll have the opportunity to influence technical decisions, work with cutting-edge technologies, and contribute to meaningful projects while being supported by a company that values diversity, inclusion, and employee well-being.

Join Excella to be part of a fast-growing team where your technical expertise will have a direct impact on clients' success, while enjoying excellent benefits, professional growth opportunities, and a collaborative work environment.

Last updated an hour ago

Responsibilities For Data Engineer

  • Work closely with stakeholders across departments to architect, build and deploy data acquisition initiatives
  • Participate in all stages of data pipeline development - from brainstorming to coding and bug fixing
  • Design, develop, deploy and maintain data services and pipelines to AWS
  • Develop best practices for continuous process automation for data ingestion and pipeline workflows
  • Perform multiple tasks under changing requirements and deadlines
  • Prepare and present proof of concept, solution evaluation to stakeholders including executives

Requirements For Data Engineer

Python
  • 3+ years relevant professional work experience
  • Design and develop SQL or Python data pipelines for data lake and warehouse
  • Design and develop big data pipelines with structured and unstructured data
  • Experience with modern data orchestration tools (DBT, AWS Glue, Apache NiFi, Airflow)
  • Experience with test-driven code development practices
  • Experience with GitLab code development practices
  • Knowledge of infrastructure as code (CloudFormation or Terraform)

Benefits For Data Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
401k
  • Home office allowance for furniture/equipment
  • Commute reimbursement plan
  • 15 days paid vacation
  • 6 federal holidays
  • 4 floating holidays
  • Technology choice program (Mac or PC)
  • $500 annual workplace allowance
  • 3 days paid professional development
  • Conference and training coverage
  • Bonus eligibility from day one

Interested in this job?

Jobs Related To Excella Data Engineer

Data Visualization Developer

Data Visualization Developer position at Excella, creating reports and dashboards using BI tools to support client analytics needs.

Data Visualization Developer

Data Visualization Developer position at Excella, creating reports and dashboards using BI tools to support client analytics needs.

Data Engineer

Excella seeks a Data Engineer to design and build modern data products, working with data lakes and pipelines using AWS and Agile methodologies.

Data Engineer

Data Engineer position at Project A in Berlin, building data infrastructure and AI solutions for portfolio companies in an agile, multicultural environment.

Data Engineer

Data Engineer role at Complex, building scalable data solutions and ML capabilities using Python, SQL, and AWS, with competitive benefits and salary.