
Staff Software Engineer
1 day ago
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 plusTeamViewer 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.
-
Staff Software Engineer
1 day ago
New Delhi, India Check Point Software Full timeIf you are a sharp developer who likes to explore, investigate, and learn new things every day, this is the job for you!As a SW developer in the Customer Focus Group, you will get the opportunity to take part in the development of complex solutions for Check Point’s security platforms while diving into unfamiliar code with known issues, locate it, and...
-
Staff Software Engineer
1 day ago
New Delhi, India SolarWinds Full timeAbout us: At SolarWinds, we’re a people-first company. Our purpose is to enrich the lives of the people we serve—including our employees, customers, shareholders, partners, and communities. Join us in our mission to help customers accelerate business transformation with simple, powerful, and secure solutions. The ideal candidate thrives in an innovative,...
-
Java Software Engineer
1 day ago
New Delhi, India Newgen Software Full timeAbout Newgen Software: Newgen is the leading provider of a unified digital transformation platform with native process automation, content services, and communication management capabilities. Globally, successful enterprises rely on Newgen’s industry-recognized low code application platform to develop and deploy complex, content-driven, and...
-
Staff Software Engineer
1 day ago
New Delhi, India techjays Full timeWhat makes Techjays an inspiring place to workAt Techjays, we are driving the future of artificial intelligence with a bold mission to empower businesses worldwide by helping them build AI solutions that transform industries. As an established leader in the AI space, we combine deep expertise with a collaborative, agile approach to deliver impactful...
-
Staff Software Engineer
1 day ago
New Delhi, India Check Point Software Full timeWe are looking for Senior Development Engineer to be a key player in our fast-growing SASE Core Network Group R&D Centre in Bangalore, India. You will be building and developing a next-generation SASE solution. Dive into the world of microservices, distributed systems, networking, and scalable software design, and leave your mark on cutting-edge developments...
-
Senior/Staff Software Engineer
1 day ago
New Delhi, India Processity Full timeSenior/Staff Software Engineer - AI‑AcceleratedSalary: 40 LPALocation: Hybrid(Chennai)Belief: We believe modern AI tools exponentially compound the output of the very best engineers. Our bar is intentionally high: we hire exceptional builders and give them an AI multiplier.The RoleOwn end‑to‑end delivery of production systems in an AI‑first...
-
Staff Engineer
1 day ago
New Delhi, India Codewalla Full timeAbout us Codewalla is a New York–based product studio with engineering teams in India. Since 2005, we’ve built innovative products that scale. We work at the intersection of design, engineering, and AI developing systems shaped by real business needs and tested in the real world. Our team moves fast, thinks deeply, and cares about pushing what software...
-
Staff Software Engineer
1 day ago
New Delhi, India Quince Full timeOUR STORYQuince was started to challenge the existing idea that nice things should cost a lot. Our mission was simple: create an item of equal or greater quality than the leading luxury brands and sell them at a much lower price.OUR VALUESCustomer First. Customer satisfaction is our highest priority.High Quality. True quality is a combination of premium...
-
Senior Software Engineer
1 day ago
New Delhi, India Better Software Full timeWe are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...
-
Staff Software Engineer
1 day ago
New Delhi, India Rippling Full timeAbout Rippling Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system.Take onboarding, for example....