Lead Software Engineer
Company | 84.51 Degrees |
---|---|
Location | Chicago, IL, USA, Cincinnati, OH, USA |
Salary | $91000 – $218750 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior, 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)