SeekWell is looking for a Software Engineer Team Lead to guide a team in developing core services that power their business, including backend APIs and data streaming standards.
Requirements
- 5-10 years of professional experience in C-Sharp and Python
- Experience with streaming pipelines utilizing Apache Spark in Databricks
- Experience with applying ML/AI to provide business value is a plus
- Develop and maintain platform services and internal applications using C-Sharp, SQL and modern web frameworks.
- Develop and maintain data streaming pipelines and jobs using Python in Databricks
- Build comprehensive automated tests to ensure quality
- Participate actively in collaborative code reviews and pull requests
Responsibilities
- Guide a talented team of 4 - 5 engineers in developing our core services that power our business.
- Collaborate on building and maintaining a suite of backend API's written in C-Sharp that all our storefronts and operational systems depend on.
- Guiding your team in defining and implementing our evolving data streaming standards and practices which drive business-critical data aggregation jobs written in Python, running on Databricks.
- Research, design and deliver robust solutions that enable individual personalization and a 360 view of our customers.
- Finding innovative ways to drive increased business value through the application of ML and AI to the data and systems you own.
- Develop and maintain platform services and internal applications using C-Sharp, SQL and modern web frameworks.
- Develop and maintain data streaming pipelines and jobs using Python in Databricks
Other
- Experience delivering outcomes and leading a team of engineers.
- A team player with proven communication, problem-solving and analytical skills
- Experience mentoring and supporting the growth of other developers
- Commitment to continuous learning and professional development
- Ability to balance independent work while supporting team members