מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Primary Job Responsibilities
Evolve and manage a high-performing software development team
Serve as a people manager for your team with responsibility for guiding objectives, providing feedback, fostering career development, and providing active coaching of associates
Guide positive change within dynamics, relationships, systems and processes in the team by monitoring what works well and by identifying areas for improvement. Utilize data to monitor and assess operations, quality, & team health
Provide technical guidance, hands-on assistance, and promote team culture with an emphasis on security, quality, and engineering agility; remove barriers to enable the team to be productive
Identify opportunities for future team’s work, ensure that the team’s work is well planned and prioritized in alignment with the needs of team’s stakeholders and high level engineering strategy; use data to plan team’s work.
Ensure the delivery of timely, high quality results. Collaborate with internal stakeholders to meet business requirements through helping the team align with prioritized backlog, while contributing to technical solutions by helping to define user stories
Work with engineers and managers across multiple organizations to enable delivery of results which often require engagement of multiple teams
Required Skills
An engineering degree or higher, or equivalent in computer science or a related field
5+ years of software development experience and/or experience in managing distributed engineering teams in a Product based environment
Technical background in software development, ability to understand technical requirements and communicate with authority on a technical level
Experience with generative AI, at minimum as advanced user level
Excellent problem solving, critical thinking, and analytical skills
Excellent collaboration skills, applied successfully within a team as well as across teams
Excellent attention to detail, excellent interpersonal skills; able to maintain solid rapport with team members as well as maintain professionalism with those outside of department
Excellent leadership, sound judgment, and business acumen skills
Excellent written and verbal communication skills in English
Proficiency with Continuous Integration, Continuous Delivery/Deployment (CICD)
Knowledge of quality concepts (e.g., functional testing, unit testing, integration testing)
Working knowledge of Agile or other appropriate software development principles and methodologies
Preferred skills
Experience with product management, product ownership or other role with responsibilities to manage backlog for the team and actively work with stakeholders of the team
Experience working with any major Red Hat products
Understanding of open source development models
Understanding the elementary concepts of generative AI like prompt tuning, prompt engineering, RAG, tokenization, chunking
The salary range for this position is $163,420.00 - $269,640.00. Actual offer will be based on your qualifications.
Pay Transparency
● Comprehensive medical, dental, and vision coverage
● Flexible Spending Account - healthcare and dependent care
● Health Savings Account - high deductible medical plan
● Retirement 401(k) with employer match
● Paid time off and holidays
● Paid parental leave plans for all new parents
● Leave benefits including disability, paid family medical leave, and paid military leave
משרות נוספות שיכולות לעניין אותך