Orion Innovation is a premier, award-winning, global business and technology services firm. Orion delivers game-changing business transformation and product development rooted in digital strategy, experience design, and engineering, with a unique combination of agility, scale, and maturity. We work with a wide range of clients across many industries including financial services, professional services, telecommunications and media, consumer products, automotive, industrial automation, professional sports and entertainment, life sciences, ecommerce, and education.
Our Partner
Our partner is a fast-growing software company that builds networks like clouds. It offers communications service providers and cloud providers a radical new way to build networks, detaching network growth from network cost and increasing network profitability.
Our partner’s Network Cloud solution uniquely supports the complete virtualization of network and computer resources, enabling communication service providers and cloud providers to meet increasing service demands much more efficiently than with today’s monolithic routers.
Their software runs over standard white-box hardware and can easily scale network capacity by adding additional white boxes into physical network clusters. This unique disaggregated network model enables the physical infrastructure to operate as a shared resource that supports multiple networks and services. This unique network design also allows faster service innovation at the network edge, supporting multiple service payloads, including latency-sensitive ones, over a single physical network edge.
Overall Objective of the Role
We are looking for a Full Stack Team Leader to join our Network Orchestration group. Our group is responsible for developing scalable, high-performance distributed systems that support complex network infrastructures.
As a Team Leader, you will drive the architecture, design, and development of software solutions while managing a team of 4+ engineers. This role requires both hands-on coding and strong technical leadership in a high-scale, mission-critical environment.
Responsibilities
- Lead & mentor a high-performing development team in building advanced, scalable software solutions.
- Architect & implement microservices-based solutions with high availability and fault tolerance.
- Develop & optimize backend services using js (TypeScript, NestJS/Express) and frontend applications with Angular.
- Ensure scalability & performance by optimizing distributed systems and database architectures.
- Integrate messaging systems (RabbitMQ, Kafka) for efficient event-driven communication.
- Collaborate with cross-functional teams, including QA engineers, Product Managers, Project Managers, and UI/UX Designers, to ensure seamless development and delivery of high-quality products.
- Work closely with QA to implement best practices for testing and automation, ensuring high software quality and reliability.
- Coordinate with Product Managers to align development with business priorities and roadmap planning.
- Engage with UI/UX Designers to ensure an intuitive and high-quality user experience.
- Work alongside the Project Manager to track progress, mitigate risks, and ensure timely delivery of features.
- Stay updated on the latest trends in distributed computing and modern software development.
Requirements
Must Have:
- Bachelor’s Degree in Computer Science, Software Engineering or a related technical field.
- Technical Expertise: At least 3+ years of hands-on experience in both backend and frontend development. Strong knowledge of Node.js (TypeScript, NestJS/Express) and Angular.
- Leadership & Team Management: Minimum 2+ years of experience leading a development team of 4+ engineers, including hiring, mentoring, and guiding technical decisions.
- Project Delivery: Proven ability to lead projects to production, prioritize tasks effectively, and deliver high-quality results within set timelines.
- Distributed Systems & Microservices: Strong understanding of event-driven architectures, microservices, and scalable distributed systems.
- Cloud & Kubernetes: Familiarity with Kubernetes (k8s) and cloud-native infrastructure, and the ability to work effectively with DevOps teams.
- Security Awareness: Knowledge of secure coding practices, TLS, encryption, and authentication mechanisms.
- Databases: Experience working with SQL (PostgreSQL, Cockroach DB) and NoSQL (MongoDB, Redis) databases.
- Messaging Systems: Hands-on experience with RabbitMQ, Kafka, or similar message brokers.
- Adaptability & Resilience: Ability and willingness to work in a fast-paced, dynamic, and evolving environment, handling multiple priorities and challenges effectively.
- Cross-Team Collaboration: Experience working closely with QA, Product Managers, Project Managers, and UI/UX Designers to drive the development and delivery of features.
- Hands-On Mentality: A strong technical orientation with active involvement in code reviews, architecture discussions, and debugging.
Nice to Have:
- Experience with React.
- Familiarity with Nx platform for monorepo management.
- Experience with Cloud providers (AWS, GCP, Azure).
- Knowledge of gNMI, Netconf, gRPC, or other network management protocols.
- Background in real-time telemetry and network monitoring.
Reasons to Work with Us
- Competitive financial conditions.
- Opportunity to work on internationally recognized projects.
- Flexible schedule and a hybrid work model, prioritizing remote work as much as possible to support work-life balance.
- An exciting career path within a friendly, dynamic, and growing organization.
- Professional development opportunities in a multicultural environment.
- Private medical coverage with Medlife or Regina Maria.
- Meal vouchers.
- Gift vouchers for special occasions such as birthdays, weddings, or childbirth.
- Wellbeing programs, including sick days, 7Card subscriptions, and relaxation facilities in the office.
- Team-building events and other social experiences.
- Budget allocated for certifications relevant to your project.
- Workshops, internal training sessions, and knowledge-sharing opportunities.
- Access to LinkedIn Learning, upon request.
- Access to Udemy, if required for your project.
- Convenient city-center office location.
- Shared parking spaces.
As a global digital transformation company, Orion values creating a productive, diverse work environment. We are committed to maintaining a positive work environment where our people value traits that make each one of us different from one another. We all bring a diverse set of perspectives, work and life experiences, and our differences make us more valuable both internally and for our clients.
Orion is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, citizenship status, disability status, genetic information, protected veteran status, or any other characteristic protected by law.
Candidate Privacy Policy
Orion Systems Integrators, LLC and its subsidiaries and its affiliates (collectively, “Orion,” “we” or “us”) are committed to protecting your privacy. This Candidate Privacy Policy (orioninc.com) (“Notice”) explains:
- What information we collect during our application and recruitment process and why we collect it;
- How we handle that information; and
- How to access and update that information.
Your use of Orion services is governed by any applicable terms in this notice and our general Privacy Policy.