
Software Engineering Manager
- Kraków, małopolskie
- Stała
- Pełny etat
- Oversee and manage the engineering team's performance and growth, providing regular feedback and development opportunities
- Lead the development and enhancement of products and cloud services
- Hire, develop, and manage a high-performing team
- Provide technical leadership and mentorship to software engineers to help them reach their potential
- Contribute to the technical roadmap and technical debt elimination, balancing time, resource, and quality constraints to achieve business and strategic goals and requirements
- Collaborate with product managers, software architects, user experience designers, software engineers, and stakeholders to form technical solutions and align quality goals with business objectives
- Plan and manage software development releases
- Collaborate with product managers and stakeholders to define requirements
- Establish and drive product release plans
- Apply Agile methodologies to enhance development processes
- Promote collaboration through open/inner source development models
- Monitor team performance to ensure successful project completion
- Foster effective communication and address technical issues
- Inspire and motivate team members for maximum productivity and creativity
- Support career development paths and opportunities for team members
- Actively engage in development tasks and engineering work
- Drive continuous improvement in processes, methodologies, and practices
- Apply continuous attention to technical excellence, secure coding principles and good design, resulting in a straightforward solution and reducing complexity
- Conduct regular reviews and audits of processes to identify areas for improvement
- Foster a culture of quality and accountability across the organization
- Communicate effectively with stakeholders, providing regular updates on testing progress and quality metrics
- Collaborate with cross-functional teams to ensure seamless integration of quality practices into the development lifecycle
- 5+ years of experience in software engineering, with a focus on data platforms, infrastructure or distributed systems
- Experience integrating data and automating processes. (REST APIs, ETL pipelines)
- Expertise in AWS services, including but not limited to Lambda, Glue, API Gateway, SQS, EventBridge, S3, IAM etc
- Proficiency in Python programming language
- Experience with Snowflake data warehousing
- Experience with monitoring and observability (Splunk, Cloudwatch, Dynatrace)
- Strong understanding of CI/CD principles and experience (Jenkins, Github, Artifactory)
- Solid understanding of infrastructure as code (IaC) using tools like Terraform/CloudFormation or Serverless framework
- Proven track record of designing and implementing scalable and secure data solutions
- Excellent problem-solving skills and the ability to troubleshoot complex technical issues
- Communicate and collaborate effectively in Agile/Scrum teams while upholding code quality standards and best practices
- 1+ year of managerial experience, including overseeing teams, handling projects, and demonstrating leadership skills
- Experience working with vendors
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here:Are you an existing contractor or consultant with Autodesk?Please search for open jobs and apply internally (not on this external site).