Principal Software Engineer
3 weeks ago
At Verint, we believe customer engagement is the core of every global brand. Our mission is to help organizations elevate Customer Experience (CX) and increase workforce productivity by delivering CX Automation. We hire innovators with passion, creativity, and drive to answer constantly shifting market challenges and deliver impactful results for our customers. Our commitment to attracting and retaining a talented, diverse, and engaged team creates a collaborative environment that openly celebrates all cultures and affords personal and professional growth opportunities. Learn more at .
Overview of Job Function:
The Principal Software Engineer is responsible for all aspects of the development of platforms and applications in this multi-dimensional role. This role works with Product Managers on specific issue design, Technical Architects on establishing designs for excellent solutions, Team Leaders on release planning, and fellow Engineers to execute the delivery of solutions. This is a highly skilled hands-on role requiring subject matter expertise, extensive proficiency involved in all aspects of cloud-based solutions to deliver complex features. Subject to their specialization, they will lead the design, development, testing, publishing, and/or support of different cloud-based products and solutions. They will be providing subject matter expertise for customer implementation and cloud platform support. The role will work closely with a global team of engineers to build robust solutions that meet our business objectives following continuous integration and continuous deployment processes, while supporting Senior Software and Software engineers.
Principal Duties and Essential Responsibilities:
Ensuring the overarching product processes and structures are working well and that the methodology and documentation is being followed by all parties Manage and support with customer escalations when required to resolve complex issues and conflicts Lead timely and cost-effective development of product enhancements incorporating a clear vision and roadmap for the aligned engineering teams Distill requirements from feature level into implementation level tasks Take responsibility for technical implementation and decision making including the delivery of features Work with Technical Architect and Team Lead to define, document, and communicate a coherent feature design Ability to assist others throughout the team to grow key skills, and when necessary to address issues and risks. Communicate relevant risks and issues to Team Lead and other relevant team members inside and/or outside the team Provide technical leadership to less experienced members of the team – mentor, coach, continuous improvement, led by example Work with Technical Architect and Team Lead to define, document, and communicate a coherent feature design Review documentation and guides created by more junior members of the team Ensure design and implementation work meets the stakeholder’s requirements Work with Product Management to understand requirements, and what benefits they give to the product Ensure stakeholders understand feature architecture (at the necessary level of detail) Maintain communication with stakeholders and ensure changes to any previously agreed solutions are communicated; understand evolutionary paths Work with assigned partners to ensure an effective and productive relationship, both within the product house and the wider regional Verint support organization.Minimum Requirements:
12+ years of experience in design and development of large-scale applications A degree or post graduate qualification in Computer Science or Software Engineering at 2:1 or above Strong hands-on experience in Core Java (mandatory) Solid understanding of cloud platforms : AWS, GCP, and Azure Working knowledge of DevOps essentials (CI/CD, monitoring, containerization) Experience with microservices , Kubernetes, and cloud-native design Proven ability to mentor engineers and lead by example Strong problem-solving skills and experience handling customer escalations Exposure to SaaS product development (preferred) Experience in a fast-paced, distributed global environment Able to work independently under general direction towards predetermined longer-term goals take ownership and drive to resolution Evidence of suitably complex requirements which have been designed by yourself Ability to work as part of a matrixed team, building supportive and collaborative relationships with colleagues in order to meet Verint’s objectives Experience of software development within a team Understanding of software development life cycle methodologies Passionate about customer success Curious, interested in new products and technologies Engages quickly, remains highly engaged regardless of frustrations and obstacles Motivated, eager to learn and demonstrate value, able to learn independently, researches via multiple sources and finds information as needed Patient, shows empathy for stakeholders who take longer to understand, happy to re-explain as required Demonstrable examples of good work ethic-
Principal Software Engineer
1 week ago
Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 12,00,000 - ₹ 24,00,000 per yearPrincipal Software Engineer (IC4) At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI's foundation and how we...
-
Software Principal Engineer
5 days ago
Bengaluru, India Dell Full timeSoftware Principal Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...
-
Software Principal Engineer
5 days ago
Bengaluru, India Dell Full timeSoftware Principal Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...
-
Software Principal Engineer
6 days ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSoftware Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...
-
Principal Software Engineer
6 days ago
Bengaluru, Karnataka, India NIKE Full time ₹ 12,00,000 - ₹ 36,00,000 per yearPRINCIPAL SITE RELIABILITY ENGINEERIndia Technology CenterWHO YOU WILL WORK WITHThe Principal Site Reliability Engineer will work alongside a talented team of Site Reliability Engineers focused on delivering reliabile and observable software used by millions of athletes* around the world. You will be a part of the Resilience Engineering organization which...
-
Software Principal Engineer
3 weeks ago
Bengaluru, India Dell Technologies Full timeSoftware Principal Engineer (I8) PowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. The evolution is driven by efforts to modernize the stack through the development of advanced technologies in data storage...
-
Software Principal Engineer
3 weeks ago
Bengaluru, India Dell Technologies Full timeSoftware Principal Engineer (I8) PowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. The evolution is driven by efforts to modernize the stack through the development of advanced technologies in data storage...
-
Principal Software Engineer
3 weeks ago
Bengaluru, India Dell Technologies Full timePrincipal Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...
-
Principal Software Engineer
3 weeks ago
Bengaluru, India Dell Technologies Full timePrincipal Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and...
-
IT Principal Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearIT Principal Software EngineerThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...