Software Team Lead
At Tagup, we use machine learning to make the machines that power the world safer, more reliable, and more efficient. As a rapidly scaling AI/ML technology company, we are looking to expand our team.
Tagup's Product Engineering team owns our customer-facing products. We are looking for a Software Team Lead to drive key architectural initiatives across these complex products. In this role, you will take on our hardest technical problems, leading design along with hands-on development. You will be empowered to build the right solutions that will stand the test of time. As Software Team Lead, you will be a technical leader. You will drive Tagup’s technical architecture and engineering output.
Responsibilities
Tagup is an equal opportunity employer and individuals seeking employment with us are considered without regard to race, color, religion, national origin, age, sex, marital status, physical or mental disability, veteran status, gender identity, sexual orientation, or any other characteristic protected by law.
Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
Tagup's Product Engineering team owns our customer-facing products. We are looking for a Software Team Lead to drive key architectural initiatives across these complex products. In this role, you will take on our hardest technical problems, leading design along with hands-on development. You will be empowered to build the right solutions that will stand the test of time. As Software Team Lead, you will be a technical leader. You will drive Tagup’s technical architecture and engineering output.
Responsibilities
- Lead the design, implementation, and deployment of high-scale systems in support of Tagup’s customers
- Define architectures that ensure our software is highly available, scalable, secure, and maintainable
- Decompose our complex problem space into simple, straightforward solutions
- Share your knowledge across Tagup’s engineering community, assisting in the career growth of our developers
- 10+ years of relevant, broad engineering experience
- Proactive, results-oriented approach to product engineering
- Proven track record of leading the delivery of large-scale, high-quality systems
- Experience working on complex software development projects with significant bottom-line impact
- Technical leadership and credibility to guide a team of world class software engineers
- A passion for mentoring people and developing great talent
- Able to achieve results in a fast-paced, high-pressure environment
- Able to balance technical leadership with sound business judgment
- Excellent writing and verbal communication skills
- Expertise in big data (datasets, data lakes) & machine learning (Dask, PyTorch)
- Experience with building management systems (Niagara, BACnet, Modbus) & REST API development (Flask, FastAPI)
- Proven ability to lead high-quality, large-scale system delivery
- Strong software development skills (unit/integration testing)
- Experience with AWS cloud technologies
Tagup is an equal opportunity employer and individuals seeking employment with us are considered without regard to race, color, religion, national origin, age, sex, marital status, physical or mental disability, veteran status, gender identity, sexual orientation, or any other characteristic protected by law.
Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Software Development
Referrals increase your chances of interviewing at Tagup, Inc. by 2x
See who you knowGet notified about new Software Team Lead jobs in Boston, MA.
Sign in to create job alertSimilar jobs
People also viewed
-
Director, Software Engineering
Director, Software Engineering
-
VP, Software Engineering - Remote
VP, Software Engineering - Remote
-
SVP, Engineering
SVP, Engineering
-
Director of Software Engineering
Director of Software Engineering
-
Director of Software Engineering
Director of Software Engineering
-
Vice President of Software Engineering
Vice President of Software Engineering
-
VP, Software Engineering and AI
VP, Software Engineering and AI
-
Vice President of Software Engineering
Vice President of Software Engineering
-
Director of Software Engineering
Director of Software Engineering
-
Head of Software
Head of Software
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub