Principal Software Engineer

4 weeks ago


Bengaluru, India Murf AI Full time

Company Introduction


At Murf.ai, we're simplifying multimedia creation by harnessing the power of artificial intelligence. Our platform empowers users to craft high-quality voiceovers effortlessly, without the need for recording equipment. With a global reach spanning 150+ countries and over 4 million registered users, Murf.ai has experienced an impressive 6X revenue growth in the last 18 months. Murf Studio, our versatile tool, offers 120+ voices in 20+ languages, providing users unparalleled creative possibilities. With a new dubbing product about to hit the market, the timing couldn't be better


Job Description


We are seeking a highly skilled and experienced Principal Software Engineer to join our team. As a senior technical individual contributor, you’ll be a technical leader who will help establish technical standards and drive Murf’s overall technical architecture and engineering practices by building high-quality, architecturally sound systems that are aligned with our business needs. Your expertise is deep and broad; you’re hands-on, producing both detailed technical work and high-level architectural designs.


Responsibilities:


  • Architect and design systems with expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices.
  • Measure, improve and train the team on system reliability best practices.
  • Ensure RPO, RTO, timely backups and cross-region resiliency is in place and well tested.
  • Evaluate and ensure security best practices are in place and effective. Ensure necessary security certifications and penetration tests are cleared.
  • Provide technical leadership and guidance to development teams throughout the project lifecycle.
  • Measure code quality, review code, provide feedback, pre-empt performance bottlenecks and ensure adherence to best practices and coding standards.
  • Evaluate and recommend technologies, tools, and frameworks to improve development processes and productivity.
  • Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.


Qualifications:


  • Bachelor's degree in Computer Science Engineering.
  • Minimum 10 years of experience working in a product setup, with at least 2 years in an architectural role.
  • Strong proficiency in Java, Python, Bash Scripting, and exposure to other web technologies.
  • Significant expertise in system design and technology stacks within the AWS ecosystem, especially no-SQL databases, queuing, caching techniques, and auto-scaling.
  • Solid understanding of software architecture principles, design patterns, and coding best practices.
  • Excellent analytical and problem-solving skills.
  • Strong communication and interpersonal skills, with the ability to effectively communicate technical concepts.
  • Exposure to deep learning model inference performance and scaling is a plus.


Why Murf.ai?


Murf AI is revolutionising creative workflows for businesses through the utilization of our cutting-edge AI technology. Recognized as one of the Fastest Growing Products globally in 2024 at G2 Best Software Awards 2024 and a consistent Leader and Momentum Leader on G2 in 2022 and 2023, we empower L&D and creative teams to evolve into dynamic creative powerhouses. With a focus on cutting-edge research and innovation, a positive work culture, and real impact in the AI-driven space, Murf.ai is one of the fastest-growing companies in the AI voice space. Join us at this pivotal moment, where your ideas matter, and your leadership can leave a lasting impact. If you're ready for a challenge and have the vision to lead from the front, Murf.ai is where your journey into the next chapter of AI innovation begins.



  • Bengaluru, India Oracle Full time

    Principal Software Development EngineerCloud Engineering Infrastructure Development- 8-10+ years of total experience in software development- Bangalore location onlyAs a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and operations for our new...


  • Bengaluru, India DigiCert Full time

    ABOUT DIGICERTWe're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to the little things like surgically embedded pacemakers. We help companies...


  • Bengaluru, India Oracle Full time

    Principal Software Development EngineerCloud Engineering Infrastructure Development8-10+ years of total experience in software developmentBangalore location onlyAs a Principal Software Engineer / Principal Member of Technical Staff,you will work with teams of software engineers responsible for the software design, development, and operations for our new and...


  • Bengaluru, India Oracle Full time

    Principal Software Development EngineerCloud Engineering Infrastructure Development8-10+ years of total experience in software developmentBangalore location onlyAs a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and operations for our new and...


  • Bengaluru, India Oracle Full time

    Principal Software Development EngineerCloud Engineering Infrastructure Development8-10+ years of total experience in software developmentBangalore location onlyAs a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and operations for our new and...


  • Bengaluru, India Oracle Full time

    Principal Software Development Engineer Cloud Engineering Infrastructure Development 8-10+ years of total experience in software development Bangalore location only As a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and operations for our...


  • Bengaluru, India DigiCert Full time

    ABOUT DIGICERT We're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to the little things like surgically embedded pacemakers. We help...


  • Bengaluru, India solera Full time

    JOB SUMMARY:We are looking for a Sr Principal Software Engineer for our team that will focus on a new product feature offering. The Principal Software Engineer will be responsible for the cohesive development, overseeing integration of new services to various other microservices eco system, coordinating with QA, and peers. The Principal Software Engineer...

  • Principal Engineer

    3 days ago


    Bengaluru, India Raytheon Technologies Full time

    UnspecifiedOverview:In this role, the Principal Engineer (Electronic/Software Systems) actively participate in NPI, redesign and develop and validate software for Actuator applications.Position: Principal Engineer (P4)Primary Responsibilities:Strong Experience in software development for real-time embedded ApplicationWell versed with requirement management...

  • Principal Engineer

    4 weeks ago


    Bengaluru, India Alp Consulting Ltd. Full time

    Job Title: Principal EngineerHi Applicants!!!Hiring for Job in a Reputed Organization (Leading Product Based Company)Here is a Gateway to it, through ALP Consulting.Recruiting for Principal EngineerEmployment Type: PermanentEssential Functions15+ years of experience in software engineering, with a focus on Java and J2EE technologies.Bachelor's degree in...


  • Bengaluru, India Harness.io Full time

    The Harness Engineering team is seeking a Principal Engineer to lead complex cross platform. initiatives and lead technical projects across geographies. Principal Engineers are recognized. experts in Harness' technology domain, and represent the senior technical leadership within. their organization. Principal Engineers carry the responsibility of...


  • Bengaluru, India Baxter Full time

    This is where you save and sustain livesAt Baxter, we are deeply connected by our mission. No matter your role at Baxter, your work makes a positive impact on people around the world. You'll feel a sense of purpose throughout the organization, as we know our work improves outcomes for millions of patients.Baxter's products and therapies are found in almost...


  • Bengaluru, India solera Full time

    JOB SUMMARY: We are looking for a Sr Principal Software Engineer for our team that will focus on a new product feature offering. The Principal Software Engineer will be responsible for the cohesive development, overseeing integration of new services to various other microservices eco system, coordinating with QA, and peers. The Principal Software...


  • Bengaluru, India MaxLinear Full time

    ResponsibilitiesMaxLinear is seeking a Senior Principal Software Engineer to join our growing team. In this role, you will focus on the following:Lead development of next generation IEEE 802.11 Wi-Fi based standards based broadband products providing high speed data connectivityQualificationsDeep knowledge of system programming in C in embedded...


  • Bengaluru, India Baxter Full time

    This is where you save and sustain lives At Baxter, we are deeply connected by our mission. No matter your role at Baxter, your work makes a positive impact on people around the world. You'll feel a sense of purpose throughout the organization, as we know our work improves outcomes for millions of patients. Baxter's products and therapies are found in...


  • Bengaluru, Karnataka, India TIBCO Software India Pvt Ltd Full time

    Apply for Principal Product Security Engineer, Career Progress Consultants in Bengaluru/ Bangalore for Year of Experience on


  • Bengaluru, India Advarra Full time

    Principal Duties & Responsibilities: · Works with the Quality Assurance / Compliance team to ensure Advarra has appropriate processes in place to ensure the secure development of our products· Works with the Security team to ensure software tools and services meet the security posture of Advarra· Identifies and documents policies or procedures as they...

  • Principal Engineer

    1 week ago


    Bengaluru, India Raytheon Technologies Full time

    Unspecified Overview: In this role, the Principal Engineer (Electronic/Software Systems) actively participate in NPI, redesign and develop and validate software for Actuator applications. Position: Principal Engineer (P4) Primary Responsibilities: Strong Experience in software development for real-time embedded Application Well versed with...


  • Bengaluru, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...

  • Principal Engineer

    4 weeks ago


    Bengaluru, India Amazon Development Center India Private Limited - Kerala - P86 Full time

    Principal Engineers provide technical leadership at Amazon.com. They help establish technical standards and drive Amazon’s overall technical architecture, engineering practices, and engineering methodologies. They work on our hardest problems, building high quality, architecturally sound systems that are aligned with our business needs. They think globally...