Engineering Manager, Backend
at Fubo
New York, New York, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 05 Jul, 2024 | USD 200000 Annual | 05 Apr, 2024 | N/A | Soa,Microservices,Relational Databases,Computer Science,Distributed Systems,Written Communication,Architecture,Load Testing | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
ABOUT FUBO:
With a mission to build the world’s leading global live TV streaming platform with the greatest breadth of premium content and interactivity, FuboTV Inc. (NYSE: FUBO) aims to transcend the industry’s current TV model. Fubo operates in the U.S., Canada, France and Spain. The company also has a growing technology center in Bangalore, India that is developing strategic product and technology features for the global Fubo platform.
We’re rapidly growing in employees, subscribers, and content offerings! Which means we need your help taking us to the next level.
Fubo is committed to excellence through diversity, which involves attracting talented people from diverse backgrounds and traditions. We encourage everyone to apply.
REQUIREMENTS:
- 8+ years experience as a software engineer and 3+ years leading medium to large software engineering teams
- Proven experience building large-scale distributed systems with SOA or microservices architecture, preferably with Golang
- Experience with caching, circuit-breaking, distributed traces, load testing
- Experience in a CI/CD environment, and with test automation strategies
- Experience with relational databases
- Experience with monitoring and observability tools
- Strong verbal and written communication
- A self-driven, proactive, and curious team player with the ability to collaborate cross functionally with many different teams, with a focus on win-win solutions
- BS and/or MS in Computer Science or related field
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
THIS ROLE IS A NEW YORK CITY BASED HYBRID POSITION. CANDIDATES MUST BE LOCATED IN NYC, AND WILLING TO COME INTO THE OFFICE ON A HYBRID BASIS.
As an Engineering Manager, you will have to manage a group of backend engineers focused on product development and platform maintenance. This is a hands-on managerial role, where you will contribute with the team and help them in the various aspects of software development (design, code, best practices, code reviews) in the context of an always evolving platform with a microservices oriented architecture.
This team covers the needs of several different squads and teams, and you will directly manage the team wherever its members are assigned and needed, while also ensuring their growth in the organization. You will also have to manage contributions on backend services from other teams as needed.
You will report to our VP of Engineering in France, while also working closely with the Engineering Manager based in France and various backend and frontend teams in NYC and globally, to define a shared technical vision. As this is a central role in the tech organization, you’ll also work closely with Product Managers and non-technical teams to help in defining the needs of the business and the technical limitations.
RESPONSIBILITIES:
- Own the primary responsibility for the success and long-term vision of the backend layer services team by designing API’s that can drive the frontend experience
- Prioritize work for your team, ensuring on-time deliverables and high-quality software
- Provide hands-on technical management, guidance, and support including system/design/code review, and ultimately be responsible for the health and performance of the systems your team builds
- Partner closely with the Talent Acquisition team to help lead recruiting, interviewing, hiring decisions, onboarding, and mentoring of new engineers as required
- Collaborate with leaders and stakeholders in other departments, such as other Engineering teams, Product, Design, etc. to achieve shared goals
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
BSc
Computer Science
Proficient
1
New York, NY, USA