Lead Software Engineer (C++/Qt) (IRC269056)

Requirements

– Proven hands-on experience with modern cloud platforms (e.g., AWS, Azure,
GCP), including designing, deploying, and managing scalable cloud-based
solutions.

– Proficiency in one of programming languages such as Go, C++, Java, Scala or
NodeJS (or another one) with a strong ability to write clean, efficient, and
maintainable code.

– Deep understanding of low-level backend development, including system
performance, memory management, and multithreading, algorithms knowledge.

-Strong foundation in software engineering principles, including design patterns,
version control, testing practices, and CI/CD pipelines.

– Experience with containerization and orchestration tools such as Docker and Kubernetes (K8s), including deployment and management of microservices.

– Ability to bridge frontend and backend systems, with a clear understanding of
service selection, architecture trade-offs, cost optimization, and performance
considerations.

– Hands-on experience crafting and delivering complex solutions.
Excellent communication and interpersonal skills.

  • Nice to Have
    Experience with OTT platforms (e.g., Roku, tvOS, Fire TV, Xbox, Android TV)
    Background in media and AV player technologies
    Experience building SDKs, public libraries, or technical frameworks
    Understanding of analytics and advertising integration in mobile apps
    Expert in estimation techniques and project lifecycle management 
    Customer-facing experience in a solution architecture or pre-sales role

Join us at GlobalLogic, where we excel at the highest level, deliver flawless solutions,
and constantly innovate to stay ahead. Your expertise will be crucial in successfully
implementing our ambitious projects and driving our business forward. Together, we
will build outstanding solutions that make a difference!

 

Job responsibilities

Responsibilities
– Serve as a technical leader during pre-sales engagements
– Provide proactive technical support to account teams
– Lead the preparation of proposals, focusing on technical architecture and cost
estimations
– Present and defend technical solutions to customers and guide subsequent
discussions
– Design and implement media client solutions from the ground up
– Drive and contribute to solution design discussions and validations
– Participate in workshops in geographically distributed engagement teams
– Identify solution-related risks and impacts; recommend evolution strategies
– Provide hands-on technical advisory and issue resolution support
– Mentor team members and promote knowledge sharing
– Recommend innovative architectures and new technologies
– Identify and drive business opportunities by growing existing solutions or
crafting new ones

– Foster close cooperation with customers and third-party vendors throughout delivery

– Assist collaborators inside and outside the organization with clear
communication and assurance

Published 26 June
27 views
Β·
1 application
100% read
Β·
100% responded
Last responded 2 weeks ago
To apply for this and other jobs on Djinni login or signup.