IBM · 10 hours ago
Senior Software Engineer - NooBaa Development
IBM is a leading company in Infrastructure & Technology, focusing on designing and operating systems that ensure performance and scalability. The Senior Software Engineer will join the NooBaa team to develop new features, maintain the existing code base, and ensure product quality through collaboration and peer code reviews.
Business DevelopmentBusiness Information SystemsCRMData ManagementFoundational AISoftware
Responsibilities
Play an active part in developing various projects around NooBaa
Work with the test and support orgs to analyze and fix identified defects
Be involved in the designs of other features worked on by peer team members
Lead performance analysis and improvements
Be responsible for our product quality, participate in peer code reviews
Qualification
Required
7+ years of experience working in a Storage (or similar) products with knowledge in C++, Node.JS and Go
Experience with microservices architecture and concepts including APIs, versioning, monitoring, etc
Knowledge of at least one big cloud provider, e.g. Amazon Web Services (AWS), Google Cloud Platform (GCP), Microsoft Azure
Experience in technological and storage areas, define and deliver solutions
Help other team members with approaching issues, features. Mentor them to take scale, perf and maintainability into their designs and considerations
Lead efforts in performance evaluation, analysis, and tuning
Great communication and collaboration skills, with a solid attention to detail
Ability to quickly learn new technologies
Proficient written and verbal English communication skills
Preferred
9+ years of experience working in a Storage (or similar) products with knowledge in C++, Node.JS and Go
Experience with microservices architecture and concepts including APIs, versioning, monitoring, etc
Knowledge of at multiple cloud storage provider, e.g. Amazon Web Services (AWS), Google Cloud Platform (GCP), Microsoft Azure
Ability to examine various technological areas deeply and deliver solutions
Help other team members with approaching issues, features. Mentor them to take scale, perf and maintainability into their designs and considerations
Lead the efforts in analyzing I/O flow performance, as well as fixing/optimizing identified bottlenecks
Great communication and collaboration skills, with a solid attention to detail
Ability to quickly learn new technologies
Proficient written and verbal English communication skills
Company
IBM
IBM is an IT technology and consulting firm providing computer hardware, software, infrastructure, and hosting services.
H1B Sponsorship
IBM has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3032)
2024 (3301)
2023 (2160)
2022 (1809)
2021 (1157)
2020 (2669)
Funding
Current Stage
Public CompanyTotal Funding
unknown1973-07-19IPO
Leadership Team
Recent News
2026-02-05
24-7 Press Release Newswire
2026-02-05
Company data provided by crunchbase