Talent.com
This job offer is not available in your country.
Staff Software Engineer

Staff Software Engineer

TeamViewerIndia
10 days ago
Job description

Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization.

Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive values, we celebrate the unique perspectives and talents each individual brings to the table and foster a dynamic work environment where new ideas thrive.

Become part of our winning team and help us create a world that works better.

Short Description / Job Objective :

The TeamViewer Digital Employee Experience (DEX) platform finds and resolves IT issues before they affect users. Over the past several years we have successfully built and released products which makes IT administrators' day-to-day life easier. Our vision is to become THE unified endpoint management solution for our customers.

We’re looking for a Staff Software Engineer to play a key role in supporting and enhancing our DEX capabilities, trusted by large enterprise customers. In this role, you’ll be essential to maintaining and improving the experience for our existing customers, while helping evolve our elastic SaaS cloud platform.You will also bring in expertise in using Azure managed services - like Databricks, Kafka / Event Hubs, Redis or SQL MI.

As part of an Agile team, you’ll contribute as an individual contributor, working primarily with C# .NET and SQL. Your work will power both containerized services running on Azure Kubernetes and web applications hosted on IIS in on-prem environments. You will also guide junior members of the team in best practices in software development & Secure SDLC.

Responsibilities :

Develop & enhance services for our DEX solution in the areas of Device Inventory, Device & Software Catalog Matching, Data Ingestion at scale, and Cloud Data Sync

Define the architecture, design and develop new features for our software in .NET C#

Continuously integrate, build and deploy our solution from test system to production

Design and implement common APIs based on architecture guidelines and frameworks

Design and build common database systems of high availability and quality

Optimize and enhance our software with new, efficient algorithms and state-of-the-art software tools and technologies

Work independently on solutions for specified requirements and be responsible for complying with time and quality specifications

Ensure that our software is secure, stable, scalable and runs efficiently

Monitor the latest technical developments in your field and make proposals for improvement

Guide and assist other team members in engineering topics relevant for the team

Coach & mentor junior members in the team

Act as an advisor for product owners (feasibility studies and time estimates for new functionality to be implemented)

Communicate with customers to analyze & fix product defects, or during major implementations

Contribute towards Security initiatives like ISO27001, SOC2, NIST and FedRAMP certification, and inculcate security awareness (SSDLC) across the team.

Requirements :

A university degree in the field of information technology, computer science and engineering or a related subject

10+ years of professional experience in the field of software development

Solid knowledge of .NET (C#) and SQL is mandatory

Must have hands on experience in kafka, databricks, Azure services (like AKS, Redis, Keyvault, EventHub, ServiceBus, SQL MI, PostgreSQL etc) , docker containers and ADO pipelines

Must have hands on experience in Docker & Kubernetes ecosystem and should be able to work on them locally in docker desktop.

Must have experience in any of the unit test casing framework

Experience in taking architectural decisions about the development and maintenance of large-scale distributed systems and integrations with applications and user interfaces

Solid knowledge of Secure SDLC principles, OWASP Top-10 vulnerabilities & remediation, and Threat Modeling

Experience in quick feasibility studies, POC & prototyping to arrive at firm estimates

Experience in build v / s buy evaluations and total cost of ownership of software systems

Understanding of Clean Code and Design Patterns for object-orientated programming

A positive and solution-oriented mindset paired with a structured and analytical way of thinking / working, being a team player, as well as motivated to learn new things

Experience in any of the following is desirable : parallel programming (multi-threading), test automation, network communications, digital certificates / PKI

Knowledge of Typescript, React or C++ is a plus

Familiarity with AI tools for coding (like Co-pilot) is a plus

Familiarity with concepts of end-user computing and software asset management is a plus

Fluency in English is mandatory, further languages are a plus

TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.

Create a job alert for this search

Staff Software Engineer • India

Related jobs
  • Promoted
Software Engineer

Software Engineer

WebBuddy LLCNagpur, IN
At WebBuddy, we are more than just a web design and development agency; we are your trusted partner in shaping your online presence. Our team of expert developers, creative designers, and strategic ...Show moreLast updated: 16 days ago
  • Promoted
Software Engineer

Software Engineer

BrightEdgeNagpur, IN
Just seeking some good talent!.At BrightEdge, we innovate at the intersection of AI, SEO, and enterprise growth.We’re not just shaping the future of enterprise SEO and content performance; we’re al...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer

Software Engineer

GleantapNagpur, IN
Gleantap is an intelligent customer experience platform designed for fitness and wellness clubs, enabling them to use data to run powerful sales and marketing campaigns. Gleantap optimizes communica...Show moreLast updated: 2 days ago
  • Promoted
Software Engineer

Software Engineer

Nezda GlobalNagpur, IN
The ideal candidate will be responsible for developing high-quality applications.They will also be responsible for designing and implementing testable and scalable code. Develop quality software and...Show moreLast updated: 2 days ago
  • Promoted
Software Engineer

Software Engineer

People Prime WorldwideNagpur, IN
Our client is a trusted global innovator of IT and business services, present in 50+ countries.They specialize in digital & IT modernization, consulting, managed services, and industry-specific sol...Show moreLast updated: 11 days ago
  • Promoted
Staff Software Engineer - Python

Staff Software Engineer - Python

techjaysNagpur, IN
What makes Techjays an inspiring place to work.At Techjays, we are driving the future of artificial intelligence with a bold mission to empower businesses worldwide by helping them build AI solutio...Show moreLast updated: 16 days ago
  • Promoted
Senior Full Stack Software Engineer

Senior Full Stack Software Engineer

KarmaSuiteNagpur, IN
Unique opportunity : Work with a VC-backed startup in Silicon Valley.Are you a passionate, product-minded Software Engineer with a strong background in TypeScript and React? We're seeking skilled pr...Show moreLast updated: 16 days ago
  • Promoted
Staff Software Engineer – Remote

Staff Software Engineer – Remote

True Probenagpur, maharashtra, in
Remote
Staff Software Engineer – Remote.TrueProbe is an innovative HR technology startup revolutionizing the employment verification space. We leverage intelligent AI agents to deliver fast, comprehensive,...Show moreLast updated: 2 days ago
  • Promoted
Software Engineer

Software Engineer

Ovelo incNagpur, IN
Ovelo is an advanced AI platform that empowers users to generate, enhance, and transform images with remarkable ease.Combining cutting-edge artificial intelligence with intuitive design tools, Ovel...Show moreLast updated: 2 days ago
  • Promoted
Staff Software Developer

Staff Software Developer

Riskonnect Services Pvt, Ltd. (India)Nagpur, IN
Riskonnect is the only provider ranked in the leadership and visionary quadrants by world renowned industry analysts Gartner and Forrester. We employ more than 500 risk professionals in the Americas...Show moreLast updated: 16 days ago
  • Promoted
Software Engineer

Software Engineer

JobsFlixNagpur, IN
We’re looking for like-minded individuals to join our client's team.This is a Full-time, Salaried position.Are you a tech-savvy problem solver with a passion for crafting efficient code and develop...Show moreLast updated: 16 days ago
  • Promoted
  • New!
Software Engineer

Software Engineer

TekkiNagpur, IN
Tekki delivers robust IT infrastructure and managed services tailored for data center, cloud, and end-user environments — serving mid-market and enterprise organizations globally.We believe in inno...Show moreLast updated: 5 hours ago
  • Promoted
Sr Software Engineer– ScienceLogic

Sr Software Engineer– ScienceLogic

CDWNagpur, IN
CDW is a leading provider of technology solutions for business, government, education, and healthcare.Our mission is to help our customers achieve their goals by providing innovative technology sol...Show moreLast updated: 16 days ago
  • Promoted
Software Engineer, Full Stack, Learning and Education

Software Engineer, Full Stack, Learning and Education

EcohNagpur, IN
Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.Strong problem-solving and analytical skills. Ability to debug, optimize code, and automate routine tasks.E...Show moreLast updated: 2 days ago
  • Promoted
Software Engineer

Software Engineer

OneorbNagpur, IN
Competitive salary, looking to hire asap all levels of experience.The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and im...Show moreLast updated: 11 days ago
  • Promoted
Staff Engineer

Staff Engineer

Recruise India Consulting Pvt LtdIndia
Are you a tech leader who still loves to code?.We’re looking for a Senior Engineer / Architect (14–18 years) of experience who brings strong hands-on expertise in solution design, scalable architec...Show moreLast updated: 1 day ago
  • Promoted
Software Engineer (Full Stack) - 17853

Software Engineer (Full Stack) - 17853

TuringNagpur, IN
AI-driven applications for US customers — spanning backend services, web frontends, and evaluation tooling.In this role, you’ll work with Python and modern JS / TS to ship production-quality features...Show moreLast updated: 2 days ago
  • Promoted
Staff Software Engineer (Remote)

Staff Software Engineer (Remote)

ArcanaIndia, India
Remote
Join our dynamic team at the forefront of cutting-edge technology as we seek a seasoned Staff / Lead Backend Engineer (Remote). Embark on a journey where your deep-rooted expertise in computer science...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer

Software Engineer

PluntraNagpur, IN
Pluntra is a secure video conferencing platform designed specifically for telemedicine, facilitating connections between patients and healthcare providers with ease. It supports real-time consultati...Show moreLast updated: 2 days ago
  • Promoted
Software Engineer

Software Engineer

GradientFINagpur, IN
Architect, develop, and maintain backend services using AWS Lambda and other serverless technologies.Design, implement, and manage robust APIs using AWS API Gateway or similar services.TypeScript t...Show moreLast updated: 2 days ago