Software Engineering Expert for Distributed Systems

3 days ago


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

We are at the forefront of real-time technology that's revolutionizing how companies run their businesses every day. Our engineers work collaboratively and creatively across teams to maximize our opportunity for impact.

We empower you to own your projects end-to-end and be an active contributor throughout the product life cycle. You will partner with experienced engineers who deeply care about your success and will lend their expertise to your professional development.

You'll work on small, collaborative teams to drive our company forward. As a software engineer on the database engine team, you will have the unique benefit of building systems software in a rapid production environment with a small and collaborative team.

The Team

Our engineers are not just technical partners but are also business partners who are exposed to all areas of the business, working with teams such as product, marketing, and sales.

Responsibilities
  • You will be responsible for everything from writing to testing software, and you'll gain a significant understanding of both the product and the business.
  • You will increase the performance of a SingleStore cluster, or write new C++ code for the query optimizer.
Requirements
  1. 5+ years of experience
  2. B.S. Degree in Computer Science, Electrical Engineering, Computer Engineering, or a related discipline
  3. Deep understanding of CS fundamentals
  4. Strong system programming skills
  5. Strong proficiency in C/C++ programming on Linux
  6. Knowledge of security vulnerabilities, their identification, and mitigation techniques is a plus
  7. Hands-on experience with RBAC models and their implementation
  8. Proficiency with OpenSSL and cryptographic concepts
  9. Experience with Python for scripting and automation
  10. Solid knowledge of SQL for querying and database interactions
  11. Familiarity with secure coding practices, vulnerability scanning, and debugging tools
  12. Excellent problem-solving skills and attention to detail
  13. Strong communication skills and ability to work in a team environment
  14. Passionate about building highly reliable software
  15. Firm grasp of algorithms and data structures
  16. Experience building databases and knowledge of DB internals is a plus


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    We are looking for a talented engineer to design, build, and maintain scalable NFS solutions and distributed file systems.About the JobThis role involves supporting the creation and operations of distributed systems at scale, as well as contributing to and consuming from open-source software communities, particularly in the file storage space.Key...


  • Hyderabad City Taluka, Pakistan SingleStore Full time

    Senior Software Engineer, Distributed SystemsPosition OverviewAs a senior software engineer on the Storage team working on Distributed Systems, you will have the unique benefit of building systems software in a rapid production environment with a small and collaborative team. This includes overseeing the direction, design, and development of key features. In...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    About the Job DescriptionThis Senior Software Development Quality Control Expert position involves designing and implementing comprehensive testing strategies to ensure the quality of software products. You will collaborate with engineers to reproduce customer issues, develop and maintain automated test suites, and identify and debug software defects.The...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Unlock your potential in a dynamic and challenging environment where innovation meets expertise. As a Software Engineering Specialist, you will play a key role in designing and building high-performance distributed systems that drive business growth.Focusing on complex data modelling and resilient microservices architecture, you will collaborate with...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    **Senior Software Engineer, Data Ingestion Position Overview**This role is for a skilled software engineer who will be responsible for designing and developing systems that handle large amounts of data. The ideal candidate will have experience with distributed systems, data ingestion, and system programming.The successful candidate will work on small,...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Work with us to build and operate cloud-scale distributed time-series databases that power customer observability.About the JobYou will be part of our Insights Team, contributing to the technical direction and architecture of our Customer Observability platform. We handle and store over 45 billion metrics daily for our customers.Your...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    A key role is available for an experienced Distributed Systems Architect to join our team.Responsibilities include:Designing and implementing complex distributed computing environmentsCollaborating with cross-functional teams to analyse and implement solutionsDeveloping and maintaining Java-based applicationsProviding technical leadership and guidance to the...


  • Hyderabad City Taluka, Pakistan Oracle - Egypt Full time

    Oracle is seeking a talented Senior Software Engineer to join our team. The successful candidate will have experience running production workloads at scale on Kubernetes and will be able to design and implement highly available distributed systems.The ideal candidate will have strong communication skills and be able to break down and problem-solve complex...


  • Hyderabad City Taluka, Pakistan Astronomer Full time

    Astronomer is a remote-first company that values diversity and is committed to making a positive impact. Our mission is to empower data teams to bring mission-critical analytics, AI, and software to life.About the Role:Join our Customer Reliability Engineering team as an infrastructure specialist and focus on the reliability of our cloud infrastructure and...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    About the OpportunityWe are seeking an Embedded Systems Expert to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and validating critical software programs for Linux-based systems.Key ResponsibilitiesLeverage advanced software knowledge and experience to design and develop complex software...