Engineering Team Lead at TalentGenius
TalentGenius, an AI-driven software company based in Austin, TX, is seeking a highly skilled Engineering Team Lead to join their team. As the Engineering Team Lead, you will have the opportunity to contribute to technical architecture, manage a fully remote development team, and work autonomously with minimal supervision. Your responsibilities will include staying up-to-date with AI-driven productivity tools, participating in architectural discussions, leading and mentoring a team of developers, collaborating with cross-functional teams, and addressing technical challenges. To excel in this role, you should have a strong background in software development, familiarity with agile methodologies, and excellent leadership and problem-solving abilities. If you are motivated by making the most of technology and want to play a key role in developing cutting-edge products, TalentGenius could be the perfect fit for you. Apply now at https://weworkremotely.com/remote-jobs/talentgenius-engineering-team-lead.
TalentGenius: Engineering Team Lead
Headquarters and URL
- Location: Austin, TX
- Website: https://talentgenius.io
Job Description
Overview
TalentGenius is seeking a highly skilled Engineering Team Lead to help design and implement core elements of TalentGenius’ AI-driven software offerings. As an Engineering Team Lead, you will have the opportunity to work autonomously with minimal supervision, leveraging your exceptional organizational and problem-solving abilities. A strong background in software development and familiarity with agile methodologies are essential, as well as being comfortable managing the work of a fully remote development team.
Reporting Structure
The Engineering Team Lead will report to the CTO of TalentGenius. This role will involve contributing to technical architecture and managing the development team.
Autonomy and Skills
In this position, you will have the autonomy to work independently and make decisions that contribute to the technical strategy of the team. Your exceptional technical expertise and problem-solving abilities will be utilized to recommend improvements and best practices related to AI-driven productivity tools. It is essential to stay up-to-date with industry trends and emerging technologies in order to provide valuable insights and drive innovation.
Remote Work
TalentGenius embraces remote work and offers the opportunity to work from anywhere. As an Engineering Team Lead, you will have the flexibility to collaborate with a fully remote development team and coordinate effectively using various communication tools and platforms.
Expectations & Responsibilities
Technical Expertise
- Actively use AI-driven productivity tools and stay updated with industry trends and emerging technologies to recommend improvements and best practices.
- Participate in architectural discussions and decisions, working closely with the development team to design robust and scalable solutions.
- Contribute to coding, code reviews, and quality assurance efforts to maintain technical proficiency.
Team Leadership
- Lead and mentor a team of developers, providing guidance and support to help them achieve their goals.
- Collaborate with the CTO to define and execute the technical strategy for the team.
- Foster a collaborative and innovative team culture.
Project Management
- Address technical challenges and provide technical guidance to overcome obstacles.
- Collaborate with cross-functional teams, including Engineering and Product Management, to ensure project timelines, budgets, and quality standards are met.
- Assist in task prioritization, resource allocation, and project planning.
Technical Expertise
AI-driven Productivity Tools
As an Engineering Team Lead, you should be an active user of AI-driven productivity tools. Staying up-to-date with industry trends and emerging technologies will allow you to recommend improvements and best practices to enhance the software offerings of TalentGenius.
Architectural Discussions and Decisions
You will be expected to actively participate in architectural discussions and decisions. Collaborating closely with the development team, you will contribute to the design of robust and scalable solutions that align with the technical goals of TalentGenius.
Coding, Code Reviews, and Quality Assurance
Maintaining technical proficiency is crucial as an Engineering Team Lead. You will be responsible for actively coding, conducting code reviews, and ensuring quality assurance efforts are carried out effectively.
Team Leadership
Leading and Mentoring Developers
A significant aspect of your role as an Engineering Team Lead is leading and mentoring a team of developers. Providing guidance and support to help team members achieve their goals will be a key responsibility.
Collaborating with CTO
Collaboration with the CTO is essential to define and execute the technical strategy of the team. Working closely with the CTO, you will contribute to the success and growth of TalentGenius.
Fostering a Collaborative and Innovative Team Culture
Fostering a collaborative and innovative team culture is crucial to creating a productive and positive work environment. As an Engineering Team Lead, you will play a key role in creating and nurturing this culture within your team.
Project Management
Addressing Technical Challenges
As an Engineering Team Lead, you will be responsible for addressing technical challenges that may arise during the development process. Your technical expertise will enable you to provide guidance and solutions to overcome obstacles effectively.
Collaborating with Cross-functional Teams
Collaboration with cross-functional teams, including Engineering and Product Management, is essential to ensure the successful delivery of projects. Working together with these teams, you will ensure project timelines, budgets, and quality standards are met.
Assisting in Task Prioritization and Project Planning
Task prioritization and project planning are critical to ensure the smooth execution of projects. You will assist in these areas, allocating resources effectively and ensuring that project goals are achieved.
Skills & Qualifications
Education and Degree
A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field or equivalent industry experience is required for this role.
Software Architecture and Design Patterns
A deep understanding of software architecture and design patterns is necessary to effectively contribute to technical discussions and decisions.
Leadership and Mentoring Experience
Demonstrated experience in leadership and mentoring is crucial as an Engineering Team Lead. Your ability to guide and inspire a team is essential to the success of TalentGenius.
Programming Skills
As a polyglot developer, you should possess excellent programming skills, with a focus on Javascript.
Relational Database Architecture and SQL
Knowledge of relational database architecture and data management, along with expertise in SQL, is necessary to collaborate effectively with the development team.
Analytical and Presentation Skills
Having excellent analytical and presentation skills will enable you to communicate effectively and make informed decisions.
Ability to Work Independently and Cooperatively
The role of an Engineering Team Lead requires both the ability to work independently and the willingness to collaborate effectively with cross-functional teams.
Results-oriented and Project Management Skills
Being results-oriented and having strong project management skills will allow you to drive projects to completion effectively.
How to Apply
To apply for the position of Engineering Team Lead at TalentGenius, please visit the following link: https://weworkremotely.com/remote-jobs/talentgenius-engineering-team-lead
Source: https://weworkremotely.com/remote-jobs/talentgenius-engineering-team-lead
https://weworkremotely.com/remote-jobs/talentgenius-engineering-team-lead