Principal Software Developer

22 hours ago


Bengaluru Bangalore Hyderabad Secunderabad Telangana Chennai, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 28,00,000
Job Title

Software Principal Engineer

Job Description

We are seeking a highly skilled and experienced Software Principal Engineer to join our team. This role is responsible for developing sophisticated systems and software based on customer business goals, needs, and general business environment.

The successful candidate will work with product management, other engineering teams, customer success, and support to develop cutting-edge new product features and enhancements across various areas of our offerings.

Key Responsibilities:
  • Participate actively in detecting, remediating, and reporting on Production incidents, ensuring SLAs/SLOs are defined and met.
  • Participate in on-call rotation to ensure coverage for planned/unplanned events.
  • Engage with other Engineering organizations to implement processes, identify improvements, and drive consistent results.
  • Work with SRE and Engineering counterparts for driving DR exercises, Game days, training, and other response readiness efforts.
  • Collaborate with Service Engineering organizations to build and automate tooling, implement best practices on Observability, and manage the services in production and consistently achieve market-leading SLA.
  • Improve the scalability and reliability of our systems in production.
  • Automate the provisioning and maintenance of our infrastructure.
  • Work independently with minimal guidance from technical leadership.
  • Mentor other engineers, including design collaboration and code reviews.
Requirements

We are looking for an expert who can define, measure, and improve Reliability Metrics (SLO/SLI/Error budgets). A strong background in implementing observability practices (Monitoring, Logging, Distributed Tracing etc.) preferably using Splunk and New Relic is required.

Prior experience in SRD Automation and infrastructure platforms is essential. Expertise in developing Ansible playbooks and automation for Infrastructure as Code using Terraform and Cloud Formation Templates and Python is necessary.

Experience in conducting and automating DR exercises in AWS cloud to validate RPOs and RTOs is also required.

A strong understanding and working experience with AWS components is mandatory.

Desirable Requirements
  • 7+ years of experience in the software engineering industry with experience supporting large-scale software systems in production.
  • Experience actively detecting, remediating, and reporting on Production incidents, ensuring SLAs/SLOs are defined and met, and participating in on-call rotation to ensure coverage for planned/unplanned events.
  • Certified in Cloud (AWS/Azure/GCP/Oracle) with experience using services such as computers, containers, and databases.
  • Experience in Observability, creating dashboards for SLA/SLI/SLO.
  • Experience in Ansible/Terraform and Python.
  • A grasp of Cloud Native concepts, containerization best practices, and security awareness in Cloud is a strong plus.
Benefits

We offer a competitive salary and benefits package, including medical, dental, and vision insurance, 401(k) matching, and paid time off.

Others

We are an equal opportunity employer and prohibit discrimination and harassment of any kind. We strive to create an inclusive and accessible environment for candidates and employees.



  • Hyderabad / Secunderabad, Telangana, Pune, Chennai, India beBeeLeadership Full time ₹ 15,00,000 - ₹ 20,00,000

    Job Title: Principal Software Development Lead About the Role: We are seeking a highly skilled and experienced software development professional to lead our team in delivering high-quality solutions. As a Principal Software Development Lead, you will be responsible for providing technical expertise, hands-on coding, and leading the development of our...


  • Hyderabad / Secunderabad, Telangana, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000

    Job OverviewWe are seeking a highly skilled and experienced Principal Software Engineer to join our team. The ideal candidate will have a proven track record of delivering high-quality software solutions and leading cross-functional teams.


  • Hyderabad / Secunderabad, Telangana, Chennai, Bengaluru / Bangalore, India beBeeSoftwareEngineer Full time ₹ 1,04,000 - ₹ 1,30,878

    Job DescriptionAs a Principal Software Engineer, you will work collaboratively with the team to design, develop, and maintain cutting-edge software solutions. Your expertise in both frontend and backend technologies will be instrumental in building scalable and efficient systems.You will also play a key role in mentoring junior members of the team, providing...


  • Hyderabad / Secunderabad, Telangana, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878

    Job Title: Sr. Principal Support EngineerWe are seeking a highly skilled and experienced support engineer to join our team in a critical role.This position requires the ability to design, develop, and implement complex solutions using Service Cloud features and functionalities.A strong background in software development, along with excellent problem-solving...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 1,00,00,000 - ₹ 2,00,00,000

    **Job Title:** Principal Software DeveloperWe are seeking an experienced software professional to join our team as a Principal Software Developer.The successful candidate will be responsible for designing, developing, and maintaining complex software applications, providing technical leadership and guidance to junior developers, and collaborating with...


  • Bengaluru, Karnataka, India PROGRESS SOFTWARE Full time US$ 1,20,000 - US$ 1,50,000 per year

    Principal Software Engineer (DotNet Fullstack) Hybrid Location: Bengaluru, IndiaDepartment: Software EngineeringApply nowJob Summary We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy and manage responsible, AI powered applications and experiences with agility and ease. Were proud to have a diverse,...


  • Chennai, Bengaluru / Bangalore, Delhi, India beBeeSoftware Full time

    **Job Title:** Principal Software Engineer">About the RoleWe are seeking an experienced and skilled software engineer to join our team. The ideal candidate will have a strong background in computer science and software engineering, with expertise in designing, building, and maintaining efficient and reliable C++ code.Key Responsibilities


  • Hyderabad / Secunderabad, Telangana, India beBeeSystemTest Full time ₹ 1,04,000 - ₹ 1,30,878

    Job Title: Principal Systems Test EngineerThis is an exciting opportunity for a skilled and experienced Principal Systems Test Engineer to join our team. As a key member of our engineering team, you will play a critical role in developing system requirements and coordinating system test concepts and objectives.Key Responsibilities:Develop system requirements...


  • Bengaluru, Karnataka, India Quest Software Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Overview:Principal Software EngineerYou wish to work in a fun and supportive environment.At One Identity we know that companies with a strong positive culture perform so much better. That is why every day we strive to create a collaborative and inclusive working environment where our people can feel empowered to succeed.One Identity is seeking a Principal...


  • Hyderabad / Secunderabad, Telangana, Chennai, Bengaluru / Bangalore, India beBeeDeveloper Full time US$ 80,000 - US$ 1,20,000

    Job OverviewWe are seeking a skilled software developer to join our team. As a key member of our delivery team, you will play a crucial role in ensuring the effective design, development, and support of our clients' technology needs.Main ResponsibilitiesGather requirements and specifications to understand client needs in detail.Translate client requirements...