Posted in

Lead Software Engineer

Lead Software Engineer

Company84.51 Degrees
LocationChicago, IL, USA, Cincinnati, OH, USA
Salary$91000 – $218750
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • 4-year degree in a technology related discipline or equivalent work experience
  • 5+ years of experience with public cloud technologies (Azure preferred) including demonstrated networking and security focus
  • 5+ years of experience with cloud automation tools (Terraform, Terraform Cloud, Github, Github Actions)
  • 5+ years of experience with SDLC and working with Agile development teams
  • Ability to manage small to medium size IT-related projects, solving related problems and working to tight deadlines while under pressure
  • Strong interpersonal and communication skills with demonstrated experience leveraging these skills with technical teams and non-technical business units
  • Desire to learn new technology and grow across different areas of technology
  • Demonstrated ability to prioritize own workload with multiple responsibilities and adaptability to changes in those priorities

Responsibilities

  • Stay informed about upcoming tools and features on the Databricks product roadmap.
  • Partner up with Product Lead, Data Science Lead and Architect to assess new third-party tools for their compatibility with our existing infrastructure, focusing on deployment considerations and integration within the Databricks and Azure science and data platform.
  • Ensure all new and existing tools are evaluated with a strong emphasis on AI-readiness and scalability.
  • Lead efforts to draft and deliver constructive feedback to Databricks, Microsoft, and other strategic third-party partners to influence tool improvements to be aligned with our organizational needs.
  • Lead the creation and publication of training materials tailored for engineers to ensure the operational service team can effectively understand, support, and maintain deployed and updated infrastructure components.
  • Maintain relationship with the operational service team, understanding their ways of working and partnering with them to enhance and maintain the platform support mechanisms as appropriate to organizational goals.
  • Stay attuned to feedback from users and stakeholders, actively surfacing relevant insights to the team to help inform decisions and drive meaningful improvements.
  • Manage and enhance deployment of infrastructure using Terraform and Terraform Cloud
  • Manage and enhance ci/cd pipelines using Github Actions.
  • Independently define, prioritize and execute project tasks and plans to deliver cloud-related infrastructure and solutions
  • Document work and solutions appropriately
  • Engage with other technology and infrastructure teams as necessary to complete tasks

Preferred Qualifications

  • Experience with development and/or data science methodologies preferred (Python, Spark, SQL)