High-Performance Software Engineer

7 days ago


Bengaluru, Karnataka, India Progress Full time

Job Summary

We are Progress, a trusted provider of software products designed to meet the needs of our customers. We develop applications, deploy them to various platforms, and manage them securely.

As a Senior Golang Developer, you will work with our Infrastructure business unit, Chef, to develop world-class products for managing applications and infrastructure at scale. You will have the opportunity to work with the latest cloud and container technologies, shape best practices, and deploy our products to solve real problems in various industries.

Our platform is used by billions of people worldwide to chat, fly, present, bank, game, shop, and learn. You will be part of a diverse, global team that values individual perspectives and enriches our culture.

Key responsibilities include:

  • Developing systems software with deep Golang skills
  • Designing and implementing microservices and REST APIs
  • Buidling and operating high-performance services
  • Writing unit tests, functional, and integration tests
  • Collaborating with internal engineering teams to solve complex issues

Requirements

  • Bachelor's degree in Computer Science or related field
  • 5+ years of experience in software development
  • Knowledge of data structures, design patterns, and Agile Scrum principles
  • Experience with Docker Containers, Terraform, and cloud computing

What We Offer

  • 30 days of earned leave, plus an extra day off for your birthday
  • Group medical insurance, personal accident insurance, and life insurance
  • Professional development reimbursement and interest subsidy on loans


  • Bengaluru, Karnataka, India Intel Full time

    Job Title: High-Performance Software EngineerAt Intel, our mission is to drive innovation in software and advanced technology.We are seeking a High-Performance Software Engineer to join our Intel Trust Platform team.This role will involve analyzing complex problems in the Enterprise level Distributed ledger domain and contributing towards delivering...


  • Bengaluru, Karnataka, India LinkedIn Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our world-class software engineering team at LinkedIn. As a key member of this team, you will be responsible for architecting, designing, developing, and supporting Internet-scale features and infrastructures.Key Responsibilities:Design, develop, and deploy high-performance,...

  • Software Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Siemens Technology and Services Private Limited Full time

    Job Description:As a Software Engineer at our company, you will be responsible for designing, developing, and maintaining high-performance software applications. Your primary focus will be on creating scalable, efficient, and reliable systems that meet the needs of our clients.Key Responsibilities:• Design and develop high-performance software...


  • Bengaluru, Karnataka, India Wipro Full time

    About the RoleWipro is seeking a highly skilled Senior Performance Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing high-performance solutions that meet our clients' needs.Key ResponsibilitiesCollaborate with cross-functional teams to develop and implement performance engineering...


  • Bengaluru, Karnataka, India Oracle Full time

    We are seeking a Senior Software Engineer to join our team. The ideal candidate will have experience in high-performance systems and be able to design and implement efficient software solutions. Strong programming skills and knowledge of software development methodologies are essential.Responsibilities:Design and implement high-performance software...


  • Bengaluru, Karnataka, India ALTERYX Full time

    Job Title: Senior Software EngineerThis position is responsible for designing, developing, and maintaining high-performance software applications. The ideal candidate will have a strong background in software engineering, with a focus on building scalable and reliable systems.Key Responsibilities:- Design and develop high-performance software applications-...


  • Bengaluru, Karnataka, India Genpact Full time

    About the RoleAs a Senior Software Engineer for High-Performance Systems, you will be responsible for designing, developing, and maintaining scalable software systems.Key ResponsibilitiesDesign and develop high-performance software systemsLead a team of software developers to achieve project goalsCollaborate with cross-functional teams to identify and...


  • Bengaluru, Karnataka, India Harness Full time

    Job SummaryWe are seeking an experienced Software Engineer to join our Continuous Integration product team at Harness. This role offers the opportunity to design, develop, and deliver high-quality software with a direct impact on our product.ResponsibilitiesDesign, develop, and maintain critical software in a fast-paced quality-conscious environment.Author...


  • Bengaluru, Karnataka, India Talent Management Labs Inc. Full time

    Key Responsibilities:Develop high-performance software solutions for Windows and macOS platforms, leveraging expertise in operating systems internals.Lead or contribute to significant projects, driving technical innovation and excellence.Collaborate with cross-functional teams to deliver high-quality, scalable software products.Design and implement...


  • Bengaluru, Karnataka, India Futures And Careers Full time

    About the RoleWe are seeking a highly skilled and experienced software engineer to join our team. As a senior software engineer, you will be responsible for designing, developing, and implementing high-performance applications using a range of technologies.Key ResponsibilitiesDevelop and maintain complex software systems using a range of programming...


  • Bengaluru, Karnataka, India Tata Elxsi Full time

    About the Role: We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in high-performance computing and the ability to design and implement efficient software systems.


  • Bengaluru, Karnataka, India Index Exchange Full time

    At Index Exchange, we're shaping the future of ad tech by pushing the boundaries of what's possible. As a Staff Software Engineer, you'll be at the forefront of designing and implementing complex large-scale systems in an event-driven architecture that handle daily transactions in the hundreds of billions.Our exchange handles over 500 billion requests every...


  • Bengaluru, Karnataka, India Nasdaq Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer - Java to join our team at Nasdaq.Your focus will be on developing and implementing software solutions in complex products with high performance and accuracy requirements. You will work closely with our teams in Sweden and Lithuania and contribute to the growth of our company by...

  • Software Engineer

    7 days ago


    Bengaluru, Karnataka, India Philips Full time

    Job Summary:Philips is seeking a skilled Software Engineer to join our team in developing cutting-edge Pathology Scanner software solutions. As part of our Digital & Computational Pathology (DCP) product portfolio, you will be responsible for designing, implementing, and maintaining software that meets the highest medical quality and coding standards.Key...


  • Bengaluru, Karnataka, India Sabre Full time

    About SabreSabre is a pioneering technology company that empowers the global travel industry by harnessing the power of innovative solutions.We strive to create seamless and connected experiences, driving progress in the travel ecosystem through our extensive range of technology services, including mobile apps, online travel sites, airline and hotel...


  • Bengaluru, Karnataka, India WELLS FARGO BANK Full time

    Job Description:As a senior software engineer, you will be part of a high-performing team responsible for designing, developing, and maintaining cutting-edge software solutions.Key Responsibilities:• Collaborate with cross-functional teams to identify and prioritize project requirements• Design and develop high-quality, scalable software solutions•...


  • Bengaluru, Karnataka, India Broadcom Inc. Full time

    Job Summary:We are looking for a skilled Software Engineer to join our NIC team and contribute to the design and development of high-performance Ethernet NIC solutions for AI/ML and high-performance computing applications.Key Responsibilities:Design and develop RDMA protocol features for the Ethernet NICCollaborate with marketing, architects, silicon...


  • Bengaluru, Karnataka, India Sabre Full time

    At Sabre, we're shaping the future of travel by leveraging next-generation technology. Our Performance Engineering team is at the forefront of this effort, and we're looking for a talented Performance Engineer to join our globally distributed team.As a Performance Engineer, you'll be responsible for performance testing and engineering of mission-critical...


  • Bengaluru, Karnataka, India Ecolab Full time

    Job Description:As a software engineer, you will be responsible for developing high-performance algorithms for complex data processing tasks. Your primary focus will be on designing and implementing scalable solutions that meet the requirements of large-scale data processing projects. Your role will involve collaborating with cross-functional teams to...


  • Bengaluru, Karnataka, India Index Exchange Full time

    We are seeking a talented Software Development Engineer in Test to join our team at Index Exchange. As a key member of our technology team, you will be responsible for designing, writing, and testing high-quality scalable code within a robust CI and CD DevOps tooling culture.About the Role:We are looking for a Software Development Engineer in Test who can...