engineering
Posted 1 weeks agoSenior Software Engineer - Runtime
at MariaDB
IndiaRemote
Responsibilities
- Develop high-quality software solutions based on technical
- Collaborate with cross-functional teams to understand project goals and requirements.
- Troubleshoot and debug software defects.
Requirements
- With massive reach through Linux distributions, enterprise deployments and public clouds, MariaDB is uniquely positioned as the leading database for modern application development. The Opportunity
- The Senior Software Engineer, Runtime Team is responsible for developing MariaDB Server components outside of the optimizer, replication, and certain storage engines.
- experience in server / backend development
- Solid understanding and
- experience with MariaDB Enterprise Server and/or other RDBMSs
- Strong knowledge in C/C++ ( Server side
- experience with Java or Rust, is also benefical) Development
- experience within a multi-threaded Server environment Development
- experience within a Unix/Linux environment
- Deep understanding of algorithms, data structures and their runtime complexities.
- Good knowledge of SQL, familiarity with NoSQL concepts
- BS/MS in Computer Science, Computer Engineering or higher
- If you are interested in this position, please submit your application along with your CV/Resume through our ATS Greenhouse on our MariaDB Careers site.
- MariaDB is not responsible for paying any fees associated with any unsolicited submitted CV/Resumes.
Experience
- 8+ years of experience in software development 3+ years of
Benefits
- We provide a very competitive compensation package, 25 days paid annual leave (plus holidays) and a massive degree of flexibility and freedom, and more.
- Salaries for candidates outside the U.S. will vary based on local compensation structures. How to Apply
Additional details
- Whether you’re checking your bank account, buying a coffee, shopping online, making a phone call, listening to music, taking out a loan or ordering takeout – MariaDB is the backbone of applications used everyday.
- Companies small and large, including 75% of the Fortune 500, run MariaDB, touching the lives of billions of people.
- This includes query parsing, preparation, execution; plugins, some storage engines, and the server's utility set.
- Senior Software Engineers are critical in delivering robust software solutions that meet customer needs and align with project requirements. Responsibilities
- Participate in code reviews to maintain code quality and consistency.
- Stay updated on programming languages, frameworks, and industry best practices.
- Good written and spoken communication skills in English
- Impact the world of technology by pushing the boundaries of technology and business models, working at MariaDB, plc.
- Be part of a game-changing organization that encourages outside-the-box thinking, values empowerment, and is truly shaping the future of the software industry.
- You’ll be collaborating with high-caliber colleagues around the world, offering unparalleled learning and growth opportunities.