Staff Software Engineer
5 days ago
Responsibilities:
- Develop creative solutions and write technical designs based on the requirements.
- Work closely with peer teams to ensure that applications are written to allow for overall system performance.
- Assist in tuning and optimization.
- Develop and execute unit tests for product components.
- Promote high quality, scalability, and timely completion of projects.
- Perform peer code reviews and provide feedback.
- Apply the Agile approach to coordinate the development and determine project scope and limitations.
- Debug and resolve issues reported in production deployments.
- Work with the product management team to discuss application features and develop solutions as per the requirements provided.
- Contribute to all phases of the development lifecycle.
- Develop well-designed, efficient, secure, and testable code.
- Support continuous improvement.
Requirements:
- Bachelors degree in engineering, CS, or equivalent experience
- 5+ years of professional software development experience in Python and Strong Experience in Frameworks like Apache Airflow, Prefect, PyTorch, TensorFlow and LangChain
- Solid understanding of RESTful APIs, microservices, and asynchronous programming (asyncio, Celery) and gRPC and Websockets
- Experience with databases (SQL PostgreSQL/MySQL, NoSQL MongoDB/Redis).
- Very good understanding of Data Structures, algorithms, and their applications.
- Strong Experience in Docker / Kubernetes / Garden
- Design, develop, and maintain CTI applications and integrations for enterprise contact center environments. Experience in building scalable Middleware applications, Web Applications, and Web Services.
- Implement integrations between telephony systems (Cisco, Avaya, Genesys, Amazon Connect, Twilio, Five9, NICE InContact, etc.) and CRMs (Salesforce, MS Dynamics, ServiceNow, Zendesk, etc.).
- Customize IVR flows, agent desktops, and softphone integrations
- Work with SIP, WebRTC, and VoIP protocols to ensure seamless voice and omnichannel integration.
- Excellent written and verbal communication skills in English
Preferred qualifications:
- Experience in Contact Centers Software / Telephony / Communication protocols such as SIP
- Working experience in a Linux environment
- Experience in Redis/Kafka distributed messaging
- Experience in profiling applications
-
Staff Software Engineer, Reliability
21 hours ago
Bengaluru, Karnataka, India Veeam Software Full time ₹ 12,00,000 - ₹ 24,00,000 per yearVeeam, the #1 global market leader in data resilience, believes businesses should control all their data whenever and wherever they need it. Veeam provides data resilience through data backup, data recovery, data portability, data security, and data intelligence. Based in Seattle, Veeam protects over 550,000 customers worldwide who trust Veeam to keep their...
-
Staff Software Engineer
22 hours ago
Chennai, Tamil Nadu, India Trimble Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Purpose The primary function of a Staff Software Engineer is to be a technical expert who drives the design, development, and maintenance of complex software solutions across multiple teams and projects. This individual is responsible for setting technical direction, mentoring engineers, and ensuring the quality and scalability of the overall system. A...
-
Staff Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Black Duck Software, Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per yearBlack Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...
-
Staff Software Engineer
2 weeks ago
Bengaluru, India Trellix Full timeSoftware EngineerStaff Software EngineerSoftware Development EngineerSoftware QA EngineerStaff Software Development EngineerSoftware Development Engineer in TestDirector, Technical Marketing Endpoint SecuritySoftware ArchitectSenior Security researcherSenior Product Manager II - Security PlatformTechnical Support Engineer - French SpeakingDeal Desk...
-
Lead / Staff Software Engineer - SDET
3 days ago
Bengaluru, Karnataka, India Black Duck Software, Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per yearBlack Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...
-
Software QA Staff Engineer
2 weeks ago
Bengaluru, Karnataka, India Quest Software Full timeOverviewWe are seeking a dedicated Quality Assurance Engineer to join the One Identity Cloud team to ensure our products are delivered with high quality and meets customer expectations.You will collaborate with other technical staff to deliver consistently reliable hosted, SaaS solutions that support our users.ResponsibilitiesManaging test cases; defining...
-
Staff Software Engineer-Java
1 week ago
Chennai, Tamil Nadu, India Trimble Full time ₹ 12,00,000 - ₹ 36,00,000 per yearStaff Software EngineerWe are seeking an experienced and technically proficient Staff Software Engineer to lead our team in building cutting-edge, enterprise-level backend services. This role is perfect for a passionate engineer who thrives on solving complex problems and is dedicated to creating highly scalable, cloud-native solutions that drive digital...
-
Staff Software Development Engineer
5 days ago
Bengaluru, Karnataka, India Razorpay Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per yearRazorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing billions of dollars of payments for...
-
Staff Software Engineer
24 hours ago
Bengaluru, Karnataka, India Thomson Reuters Full time ₹ 12,00,000 - ₹ 36,00,000 per yearStaff Software Engineer- AIAre you passionate about building AI-driven software that transforms how professionals work? Join a dynamic and highly skilled team at Thomson Reuters, where we invest deeply in AI technologies and explore emerging fields with the backing of a global leader. As a Staff Software Engineer AI, you will play a lead role in...
-
Staff Software Engineer
1 week ago
Chennai, Tamil Nadu, India Bolt Full time ₹ 12,00,000 - ₹ 36,00,000 per yearBolt is on a mission to democratize commerce. We relentlessly prioritize our retailers—putting their brands front and center while enabling frictionless shopping at any touchpoint in the customer journey. At the center of it all is our rapidly growing universal shopper network—Bolt merchants such as Revolve, Luisa via Roma, Benefit Cosmetics, Kendra...