Google Play

Technical Team Lead

Published on 20.05.2023

Company

Website : https://www.smg.com
Industries :
IT, software engineering, Internet
Job ads : See our Job Ads
SMG is an enterprise-level experience management (XM) provider that offers a software with a service (SwaS) solution—uniquely combining... read more

Job Ad & Profile Description

Position : Technical Team Lead

Technical Team Lead 

 Remote 

The Technical Team Lead plays a critical role in the success of SMG.

This individual is an integral part of the “SMG Product team”, which includes Engineering, Product Management, UX, and Data Science. Members from across these disciplines are assembled into small squads that collaborate to discover and deliver product capabilities that our customers love and work for SMG’s business.  

The Technical Team Lead brings deep software engineering expertise and exceptional communication skills to their squad, leading the discovery and refinement of feasible software solutions to the highest impact opportunities.  

Also, the Tech Team Leader manages, leads, mentors, and guides a small team of engineers to deliver the solutions discovered.  

In this position, we are looking for extraordinarily strong technical and communication skills, in addition to the ability to manage and grow people on the team.  

 Primary Responsibilities: 

  • Tech Lead in cross functional collaborative squad of Product Management, Engineering, as well as UX Design, and Data Science as needed.  
  • You will be assigned to one of these two areas; 
  • Ratings and Reviews product lane of the SMG product portfolio, both for the current platform as well as the new CX platform under development.  
  • Integrations product lane covering a broad set of tools and systems that integrate data to and from the SMG platform, both for the current platform as well as the new CX platform under development. 
  • Most skilled in evaluating technical feasibility from a software engineering perspective  
  • Owns together with the quartet as a team customer value, business viability, usability, tech feasibility of the work to deliver.  
  • Manage / Lead / Mentor a small delivery team of engineers aligned to the product lane  
  • Oversee Delivery + Process of work of the delivery team  
  • Determine when to operate in an experiment, scale, or optimization engineering approach at the team level  
  • Provide status updates to leadership + other teams  
  • Ensure compliance requirements are met.  
  • Engage with delivery of code personally 20-50% of overall time.  
  • Accountable for working with team + enterprise architect to create technical design for the team’s work and participating in review of other team’s technical designs.  
  • Ensure solutions align with the company's technology strategy and overall vision.  
  • Coordinate with DevOps to create and support operation of necessary infrastructure through environments to deliver the work  
  • Act as triage point for the code the team owns  
  • Manage and participate in on call rotations for when DevOps needs help from engineering to resolve production incidents  
  • Establish and share best practices at the team level where needed, leverage best practices shared by other teams as defaults.  
  • Stay current on industry trends and emerging technologies, proactively identifying opportunities to innovate and improve our products and processes.  
Required profile for job ad : Technical Team Lead

Qualifications 

  • Excellent communication skills.  
  • 1+ years demonstrated experience in collaboration with Product Management and User Experience.  
  • Experience collaborating with Data Science or in a Data Science / ML Engineering / Data Engineering role a plus.  
  • Demonstrated expertise in software engineering, at or above a Senior Software Engineer level.  
  • 5+ years’ experience in software engineering (8+ preferred)  
  • 1+ years’ experience as a senior software engineer (3+ preferred)  
  • 2+ years demonstrated experience mentoring other engineers  
  • Previous experience managing direct reports a big plus  
  • Demonstrated experience engaging with customer first product development (Product minded engineering)  
  • Experience with outcome-oriented ways of working a plus (e.g., shape up, OKRs, etc.)  

 Nice to have  

  • Experience working in SaaS  
  • Experience working on products in CX category  
  • Knowledge of data analytics, machine learning, or AI technologies.  

 Skills  

  • Fluent in English both spoken and written.  
  • Deep background in back-end software engineering, adequate background in front-end software engineering including single page application frameworks  
  • Developing Software against cloud platforms in a microservice architecture.  
  • Technical design inclusive of common architecture patterns and quality, reliability, scalability, security, and privacy.  
  • Following and iterating agile processes.  

 Tech Stack  

  • Back end (.Net Core C# strongly preferred, open to JVM language experience)  
  • Front end (Angular preferred, React and Vue also good)  
  • Cloud (Azure preferred, AWS and GCP also good)  
  • Containerization (Docker or equivalent)  
  • Bonus: building code using modern data warehouses (Databricks preferred, Snowflake, Redshift, Bigquery, Azure Synapse also good)  

Why apply 

  • Be a key decision maker in the business – high autonomy 
  • Fully Remote, permanent, fulltime 
  • Unlimited PTO 
  • 14 weeks parental leave 
  • Equal opportunities employer – we celebrate diversity 

 

Job criteria for job ad : Technical Team Lead
Job category :
Management
Industries :
IT, software engineering, Internet
Employment type :
Permanent contract - Fixed-term contract
Region :
Aweil - Bentiu - Bor - Juba - Kuajok - Malakal - Rumbek - Torit - Wau - Yambio - International
Experience level :
5 to 10 years
Educational level :
Bachelor
Key Skills :
management
compliance
strategy
leadership
mentoring
Number of Position(s) : 1
Be cautious! Do not send money to a potential employer. Do not pay any money for a potential contract of employment or for pre-employment training.
Please report any irregularities by using the candidate contact form and selecting the subject "Report a job ad".

Share this offer with your network