Current jobs related to Principal Software Engineer - Hyderabad - Veeva Systems


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Principal Systems Software DeveloperJob Summary:BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a Principal Systems Software Developer to join our team and contribute to the development of our foundation software, including our deterministic microkernel...


  • Hyderabad, Telangana, India Deliveroo Full time

    About DeliverooDeliveroo is a technology-driven company that is transforming the way the world eats. We are a rapidly growing business that is making food more convenient and accessible to people everywhere.Job DescriptionWe are seeking a highly skilled Principal Software Engineer to join our team. As a Principal Software Engineer, you will be responsible...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Key Responsibilities:As a Principal Systems Software Developer at QNX Software Systems, you will be responsible for designing and executing development plans and strategies as they relate to key technology trends. You will lead architecture and strategy sessions with our technology partners, provide design input into future products and solutions, and define...


  • Hyderabad, Telangana, India Medtronic Full time

    Careers that Change LivesMedtronic is seeking a highly skilled Principal Software Engineer to join our R&D Engineering function. The successful candidate will operate in all phases of the software development process, contributing to all activities of the software development process. The individual must be willing to work in a fast-paced, multi-tasking,...


  • Hyderabad, Telangana, India Microsoft Full time

    About the RoleThe Business Applications Platform is a rapidly growing organization that is responsible for the Microsoft Dynamics 365 suite of products, Microsoft Flow, PowerApps, Azure App Service, Power BI, and more. As a Principal Software Engineer on this team, you will be working on the underlying platform that enables the creation of Dynamics 365...


  • Hyderabad, Telangana, India SecureWorks India Pvt. Ltd. (7230) Full time

    Job TitlePrincipal Software Engineer - Windows SensorJob SummaryWe are seeking a highly skilled Principal Software Engineer to join our team in developing the next-generation endpoint capabilities of our new product offerings. As a Principal Software Engineer, you will work in a fast-paced, startup-like environment with an experienced, cross-functional team...


  • Hyderabad, Telangana, India Medtronic Full time

    Job Title: Principal Software EngineerMedtronic is seeking a highly skilled Principal Software Engineer to join our R&D Engineering function at the Medtronic Engineering and Innovation Center R&D facility. As a Principal Software Engineer, you will be responsible for leading the software testing effort for CRDN medical device products computing systems...


  • Hyderabad, Telangana, India Calyx Full time

    Join Our Team as a Principal Software EngineerWe're on a mission to revolutionize clinical research at Calyx. As a Principal Software Engineer, you'll play a crucial role in developing innovative software solutions that help the biopharmaceutical industry bring medical treatments to market faster.About the RoleAs a key member of our engineering team, you'll...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Key Responsibilities:As a Principal Systems Software Developer at QNX Software Systems, you will play a key role in designing and executing development plans and strategies as they relate to key technology trends. You will lead architecture and strategy sessions with our technology partners, provide design input into future products and solutions, and define...


  • Hyderabad, India New Relic, Inc. Full time

    Principal Software Engineer Principal Software Engineer Principal Software Engineer Req ID 7 Location(s) Hyderabad, India; Work arrangement(s) Hybrid (works from home and New Relic office throughout the week), Office (works primarily in a New Relic office) Your opportunity We’re looking for a Principal Engineer to head our industry-leading Application...


  • Hyderabad, Telangana, India SecureWorks India Pvt. Ltd. (7230) Full time

    Job Title: Windows Sensor Software EngineerSecureworks, a global cybersecurity leader, is seeking a Principal Software Engineer with strong knowledge of Windows systems to drive the next-generation endpoint capabilities of our new product offerings.Job OverviewThe Taegis Endpoint Agent is a cross-platform product and a vital part of our XDR platform. The...


  • Hyderabad, India Deliveroo Full time

    Location: Hyderbad or Bangalore, India - HybridWhy Deliveroo?Our mission is to be the definitive food company. We are transforming the way the world eats by making food more convenient and accessible. We give people the opportunity to eat what they want, as they want it, when and where they want it.We are a technology-driven company at the forefront of the...


  • Hyderabad, Telangana, India Calyx Full time

    At Calyx, we're on a mission to revolutionize clinical research. As a Principal Software Engineer, you'll play a crucial role in helping the biopharmaceutical industry bring medical treatments to market faster.Key Responsibilities:Develop, document, and test software to meet end-user needs and business goals.Provide technical guidance to development teams...


  • Hyderabad, Telangana, India Pegasystems Full time

    About the Role:Pega is seeking a highly skilled Principal Software Engineer to join our Engineering Support Success team. As a key member of our team, you will be responsible for building new capabilities for our software product, maintaining and enhancing our existing platform features, ensuring their reliability, performance, and scalability.Key...


  • Hyderabad, Telangana, India SecureWorks India Pvt. Ltd. (7230) Full time

    Job Title: Principal Software Engineer - Windows SensorJob Summary:We are seeking a highly skilled Principal Software Engineer to join our team in developing next-generation endpoint capabilities for our Taegis XDR/Agent product. As a key member of our cross-functional team, you will work closely with software engineers, data scientists, and security experts...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About BlackBerry QNXBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, providing expert support and services for building critical embedded systems.Job DescriptionWe are seeking a highly skilled Principal Systems Software Developer to join our team at BlackBerry QNX. As a key member of...


  • Hyderabad, India Medtronic Full time

    Careers that Change Lives Principal Software Engineer in Test for the R&D Engineering function of Medtronic Engineering and Innovation Center R&D facility. The individual will operate in all phases and contribute to all activities of the software development process.Candidate must be willing to work in a fast paced, multi-tasking, team environment. The...


  • Hyderabad, Telangana, India Calyx Full time

    About the Role:We are seeking a highly skilled Principal Software Engineer to join our team at Calyx. As a key member of our software development team, you will be responsible for designing, developing, and testing software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software solutions using C++ and MFC.Collaborate...


  • Hyderabad, Telangana, India Calyx Full time

    About the Role:We are seeking a highly skilled Principal Software Engineer to join our team at Calyx. As a key member of our software development team, you will be responsible for designing, developing, and testing software solutions that meet the needs of our end-users and achieve business goals.Key Responsibilities:Develop and maintain high-quality...


  • Hyderabad, Telangana, India Microsoft Full time

    Job Title: Principal Software Engineering ManagerMicrosoft is seeking a highly experienced Principal Software Engineering Manager to lead our Azure Core team in developing high-scale intelligence-based systems that empower building and operation of Azure services and workloads with high quality and efficiency.Responsibilities:Guide partnership with...

Principal Software Engineer

4 months ago


Hyderabad, India Veeva Systems Full time

The Role


This is a top software engineer role in our Global IT organization. It is the culmination of all your experience, and working on an internal CRM product means it is a critical role in the success of our company.Your impact as a seasoned technical problem-solver will mean you will be focused on building software that can not only scale as our business continues to grow but can also evolve with new features and capabilities. Because this senior role is independent, you will have equal influence to drive the direction of the build, be an advisor to IT leadership, and mentor our development team.Veeva is the leader in cloud-based software for the global Life Sciences industry. Our Veeva Vault platform is robust and allows to build internal applications that are used by employees all around the world. Our company is experiencing a period of unprecedented growth over the next five years, and we’re looking for mission-driven software development problem-solvers, thinkers, and doers to keep up with growth.

What You'll Do

Collaborate with Business Analysts, Functional Architects, and Development team members on technical design and problem-solving to come up with compelling solutions to problems Own all aspects of implementation for features from design to development, deployment to production, and support and maintenance Quickly break down complex problems into potential solutions, accounting for knowns and unknowns, in order to get to solid resolutions faster Passion to mentor and guide engineers at all levels Define, evangelize, and mentor on best practices and coding standards Extensive experience reviewing code engineers of all levels

Requirements

Bachelor's in Mathematics or Computer Science/Applications or a similar field 12+ years of progressing software development experience Extensive experience in object-oriented design and implementation Proven track record of building scalable systems and functionality Hands-on development experience with current open source tools and technologies (Java, Spring, MySQL, Hibernate, Maven, GitLab, Jenkins, AspectJ, Messaging, Solr, and Lucene, Postman, IntelliJ sIDEA) Motivation and flexibility to roll up your sleeves, work hard, and have fun in a dynamic environment We are looking for strong mentors with a proven record of making your team better

Nice to Have

Masters in Software Engineering/Computer Science Experience with Veeva Vault SDK Experience building CRM software

Perks & Benefits

Medical, dental, vision, and basic life insurance Flexible PTO and company paid holidays Retirement programs 1% charitable giving program Allocations for continuous learning & development Health & wellness programs Veeva’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.