Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailAt GlobalVision, we are seeking a dynamic Software Development Team Lead to drive our Core Technologies forward. In this pivotal role, you will be instrumental in advancing our product capabilities, managing projects from inception to execution, and mentoring junior engineers. Your strong C++ development skills, technical leadership, and creative problem-solving abilities will be key to our success.
Key Responsibilities
As a Team Lead, you will oversee the development of our Core Technologies, guiding projects from concept to completion. You will present your work to leadership and collaborate closely with cross-functional teams, including staff engineers, to ensure our inspection technologies are effectively integrated into our product lineup. A critical aspect of your role will involve designing metrics to evaluate the algorithm predictions of our inspection technologies, particularly in supporting proofreaders during quality control processes.
You will also participate in peer reviews, providing constructive feedback on solution designs and code to ensure high standards of quality and performance. Mentoring and supporting the growth of junior software engineers will be an essential part of your day-to-day activities, fostering an environment of collaboration and continuous learning.
While not required, previous experience in document processing and algorithm design for a B2B SaaS company would be advantageous. Familiarity with AI, serverless infrastructure, AWS services, and both SQL and NoSQL databases will also be considered a plus.
At GlobalVision, we value innovation, collaboration, and a commitment to excellence. If you resonate with our values and are ready to lead a talented team in pushing the boundaries of technology, we encourage you to apply and become part of our mission to enhance product capabilities and deliver outstanding solutions.
Ideal Candidate Profile
To thrive in this role, you should possess a strong background in Computer Science or demonstrate exceptional achievements in the field. A proven track record in modern C++ development is crucial, along with at least 2 years of experience in a technical lead capacity. You should be adept at managing and completing projects efficiently, showcasing a strong sense of urgency and the ability to collaborate effectively with team members.
Your skills should extend to writing clear documentation and structuring complex system designs. A solid understanding of data structures, algorithms, object-oriented design principles, multi-threading, concurrency, and performance optimization techniques is essential. You should be patient and resilient, capable of tackling complex problems with high uncertainty, and comfortable taking initiative beyond the defined responsibilities of the role.
Nice-to-Haves
While not required, previous experience in document processing and algorithm design for a B2B SaaS company would be advantageous. Familiarity with AI, serverless infrastructure, AWS services, and both SQL and NoSQL databases will also be considered a plus.
Remote