Lead Software Engineer

Skills
Computer ScienceData EngineeringAirflowData AnalyticsData ScienceData VisualizationData Warehousing
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in computer science or equivalent education and work experience
  • Applicants must be currently authorized to work in the U.S. on a full-time basis. Employment-based visa sponsorship (including H-1B sponsorship) is not available for this position
  • 3+ years of experience
  • Scripting experience using Python or similar is a plus
  • Experience working in Agile teams is a plus
  • Utilizes analytic skills using SQL and Excel (can perform complex functions)
  • Identifies and visualizes data anomalies
  • Experience using AWS or similar cloud services and best practices

Nice to have

  • Analytic skills
  • Python scripting
  • Experience in Agile teams
  • Experience with AWS

Day to day

  • Design, code, deploy and maintain data processes using Python and SQL
  • Containerize business functionality and migrate services into a cloud agnostic environment
  • Analyze data and metadata to build automated monitoring systems across all operations
  • Continuously improve the tech stack to align with higher-level organizational goals
  • Participate in agile software development practices to coordinate with the larger team
  • Independently research and prototype relevant technologies, features, and services as they become available