Lead Software Engineer
Skills
Computer ScienceData EngineeringAirflowData AnalyticsData ScienceData VisualizationData Warehousing
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
