Lead Data Engineer
Location : Hybrid in Madison, WI
Schedule : Tues, Wed, Thurs onsite; Mon & Fri Remote
Duration : 6 month Contract with Possible Extension
What you will do :
- Guide and mentor engineering team(s) in all aspects of our SDLC
- Develop and maintain software to support a streaming data platform that powers an industry-leading healthcare CRM product
- Contribute towards software projects that use programming languages including Python, Scala, NodeJS, and SQL
- Work with a variety of data stores including traditional relational databases, NoSQL databases, and real-time messaging queue systems like Kafka
- Use SQL to analyze healthcare and marketing data sets
- Refactor and optimize our existing code base to improve efficiency and performance
- Respond to ad-hoc questions and assist our technical support team as necessary
- Ensure that our data pipelines are performant and scalable
- Ensure that our consumption layers and platform APIs meet the needs of end users
- Work collaboratively within a small team to design and implement creative solutions to our business needs
- Plan, refine, perform, and review work according to agile software development methodologies
What you will bring :
- Previous experience in a lead or management role with direct reports
- Solid understanding of software engineering concepts, including programming methodologies and the software development lifecycle
- 9+ years of experience writing SQL queries to analyze and report on data
- 9+ years of experience writing Native Python code
- Experience with additional scripting languages is preferred
- Experience with CI / CD pipelines including the use of git and Jenkins
- Experience with Docker, Kubernetes, and cloud-based services from providers such as Amazon Web Services
- Experience with TDD, automated testing, or writing tests to prove your code does what it’s supposed to
- Understanding of enterprise scalability needs
- Ability to set priorities and manage time effectively to complete tasks and meet deadlines
- Experience coaching and mentoring colleagues on policies, processes, and best practices
- Ability to translate ideas into technical designs and experience leading technical design sessions
12 days ago