Salary
💰 $150,000 - $170,000 per year
Tech Stack
AWSAzureCloud.NET
About the role
- Oversee remote, nearshore, and offshore engineering teams, fostering a culture of collaboration and innovation.
- Define and conduct performance reviews based on clear metrics and goals to ensure team accountability and growth.
- Set clear career paths and growth opportunities for team members, aiding in their professional development.
- Implement strategies to maintain high retention rates within the team by ensuring a positive work environment and employee satisfaction.
- Own and advocate for best practices in software development to enhance productivity and quality of work.
- Ensure seamless communication within teams and with stakeholders to maintain alignment on project goals and company objectives.
- Actively participate in the hiring process, from identifying resource needs to conducting interviews and making strategic team allocations.
- Review and understand code, provide insights on technical solutions, and explain software implementations to ensure high standards are met.
- Partner with DevOps and QA teams to implement tools and workflows for tracking data pipeline health, latency, and user-facing API availability.
- Ensure that data is properly tagged, stored, and reported according to business logic and privacy requirements.
- Develop engineering talent with a strong focus on data engineering, analytics, and backend systems.
- Collaborate closely with product managers to define, plan, and deliver features related to Enterprise Intelligence dashboards and backend reporting logic.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- At least 5 years of management experience with remote teams, including handling teams across different cultures and time zones.
- Strong background in agile development practices.
- Proven people management skills, with the ability to motivate and lead a team effectively.
- Excellent communication skills, both verbal and written.
- Significant experience coaching diverse groups of people within software development teams
- Experience with modern production logging, monitoring, and alerting tools.
- Deep understanding of software development and expertise in managing teams across various cultures and time zones.
- Experience overseeing remote, nearshore, and offshore engineering teams.
- Ability to review and understand code and provide insights on technical solutions.
- Experience partnering with DevOps and QA to implement tools and workflows for monitoring data pipeline health, latency, and API availability.
- Desired Qualifications: Experience with .NET development.
- Desired Qualifications: Proficiency in AWS cloud services.
- Desired Qualifications: Familiarity with Azure DevOps tools.
- Desired Qualifications: Background in restaurant, retail, or POS ecosystems and familiarity with store group hierarchies, check data, or tag-based filtering.