Software Development Engineer

1 week ago


Hyderabad City Taluka, Pakistan beBee Careers Full time
About the Role

This is a Software Development Engineer role designed for a highly skilled developer with experience in building scalable services using GoLang.

Key Responsibilities:
  • Design and develop highly scalable, robust, testable, efficient, and easily maintainable code.
  • Develop APIs for analytics and create solutions that ingest observability data points like logs, traces, and metrics.
  • Support and maintain modules related to observability data points.
  • Optimize applications for speed and scalability.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Work with DevOps and infrastructure teams to deploy and monitor applications.
  • Participate in all phases of the project lifecycle: requirements analysis, design, development, testing, and deployment.
  • Design secure and scalable solutions based on use case analysis.

Requirements:

  • 8-10 years of experience, including at least 4 years as a Golang developer.
  • Strong proficiency in Golang and understanding of its internals.
  • Experience with Go frameworks and tools, dependency management (Godep, Go Modules, Vendoring), templating, testing, and profiling.
  • Hands-on experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Knowledge of Open Telemetry protocol, gRPC, HTTP/2.
  • Experience with microservices architecture.
  • Good to have knowledge of proxies like Envoy, Kafka, Apache Pulsar, and data analytics tools like Clickhouse.
  • Understanding of software development best practices, version control (Git, SVN), and CI/CD.
  • Strong work ethic and communication skills.
  • Ability to work independently and collaboratively.

Personal and Professional Growth:

  • Comprehensive programs to help you reach your career goals.
  • An inclusive environment valuing individual uniqueness, with flexibility to manage work and personal needs.


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Job Overview:As a Senior Software Development Engineer, you will be responsible for designing, developing, and testing large-scale software applications. This role requires strong technical skills, excellent problem-solving abilities, and excellent communication skills.Main Responsibilities:Lead the development of complex software projects, collaborating...

  • Software Developer

    2 weeks ago


    Hyderabad City Taluka, Pakistan beBee Careers Full time

    Job SummaryWe are seeking a skilled Software Developer to join our team in the Engineering Group, specifically in Software Engineering.


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Job Title: Software Engineer for IOT DevelopmentWe are seeking a highly skilled Software Engineer to join our team. As a key member of this team, you will be responsible for developing and maintaining software applications on top of Linux/Android platforms.The successful candidate will have strong programming skills with C/C++ and experience working with...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Job Overview:We are seeking a skilled Software Engineer to design and develop high-quality Windows device drivers using KMDF. The ideal candidate will collaborate with cross-functional teams to troubleshoot and resolve complex issues related to Windows OS internals, ARM processor architecture, and embedded OS development.


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    About the RoleWe are seeking a skilled Software Development Engineer to design and implement high-quality Windows device drivers using WinDbg, JTAG/other tools for debugging.Develop in-depth knowledge of Windows Boot flow, Windows OS internals, and Windows Driver programming (KMDF).Stay up-to-date with ARM Processor architecture and Assembly Language to...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    About This OpportunityWe are seeking an experienced Senior Software Development Engineer to join our team. As a key member of our engineering organization, you will play a critical role in designing and developing customer-facing and internal applications.Your primary responsibilities will include leading technical direction, discovery, execution, and...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    About the RoleThis is an exciting opportunity to join a dynamic team of engineers who are passionate about building highly reliable software. As a Database Engineer, Security Specialist, you will play a critical role in ensuring the security and integrity of our database system.You will work closely with the engineering team to identify and address potential...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    About This OpportunityWe are seeking a highly skilled technical leader to join our team as a Staff Software Engineer. In this role, you will be responsible for leading the development of cloud-based products and contributing to the growth of our cloud offerings.Key ExpectationsLead a team of software engineers in the design and development of cloud-based...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Job Title: Senior Audio Software Development EngineerJob Summary:We are seeking highly skilled engineers to develop Linux audio HAL/framework/drivers, implement Linux audio software solutions, and decompose customer requirements. The ideal candidate will have expertise in Linux audio development, design implementation of Linux audio software, and customer...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Job SummaryWe are seeking an experienced Software Engineer to join our team. As a key member, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs.Key ResponsibilitiesAnalyze user needs, software requirements, and time and cost constraints to design and customize software...