Staff Software Engineer

Flexera

Bengaluru

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Flexera is seeking a highly motivated Staff Software Engineer in Bengaluru, India. This role involves design, implementation, and automation in software development. Candidates should have over 8 years of experience, strong C++ programming skills, and familiarity with distributed systems.

The job offers opportunities for innovation and mentoring within a collaborative environment where all voices are valued.

Qualifications

  • 8+ years of software development experience.
  • Mentoring ability or resolving complex issues around operating systems.
  • Experience with real-time systems.

Responsibilities

  • Design, implement, review and automate software solutions.
  • Participate in reviews of code, design, and requirement specifications.
  • Provide regular updates on progress and delays.

Skills

Advanced C++/C programming
Excellent debugging skills
Experience with high-performance distributed databases
Strong command of operating system/kernel
Object Oriented design and development
Network programming expertise
Experience with NoSQL databases
Good knowledge of communication protocols

Education

B.E/B.Tech/MCA in Computer Science or related field

Tools

Debugging tools
Perl
Python

Job description

Revenera helps product executives build better products, accelerate time to value and monetize what matters. Revenera’s leading solutions help software and technology companies drive top line revenue with modern software monetization, understand usage and compliance with software usage analytics, empower the use of open source with software composition analysis and deliver an excellent user experience—for embedded, on premises, cloud, and SaaS products.

Role Overview & Position

Staff Software Engineer: Seeking a highly motivated, experienced, and enthusiastic development engineer to contribute towards the development efforts. The responsibilities will be aligned towards design, implementation, and automation activities. Should be an excellent team member with a good attitude towards problem solving, embrace new challenges, quick learner, and good communication skills. Must be flexible to work in and contribute in different SDLC cycles as needed.

Candidates Profile
  • B.E/B.Tech/MCA in Computer Science, Computer Engineering or related field.
  • 8+ years of software development experience.
  • Advanced C++/C programming.
  • Subject matter expert on one of the widely used operating systems (Windows, Linux, etc.).
  • Excellent debugging skills to resolve complex issues.
  • Expert in one of the debugging tools.
  • Experience with high-performance distributed databases.
  • Experience with high-speed message queues.
  • Good understanding of build processes.
  • Good knowledge of communication protocols and multithreaded concepts.
  • Knowledge of scripts (Perl or Python) is an advantage.
  • Excellent logical thinking and proactive problem solving.
  • Strong command of an operating system/kernel and ability to utilize that experience in work.
  • Mentoring ability or resolving complex issues around operating systems.
  • Exposure to one of the cloud provider solutions.
  • Strong urge to learn new things, innovate, and incorporate them into products.
  • Good team player.
  • Exceptional knowledge and proven experience with Object Oriented design and development.
  • Ability to produce excellent results with minimal supervision.
  • Strong analytic skills and quality orientation with customer focus.
  • Experience with real-time systems, C/C++ programming.
  • Cross-platform development experience.
  • Network programming expertise.
  • Distributed client/server systems experience.
  • Experience with NoSQL databases.
Key Areas of Responsibility
  • Design, implement, review and automate software solutions.
  • Participate in reviews of code, design, and requirement specifications to ensure feasibility.
  • Provide regular updates on progress and delays encountered during development.
  • Improve team’s technical capabilities and establish best practices for software development or testing within the domain.
  • Share experience and ideas towards performance improvement on multi-server environments.

Revenera is proud to be an equal opportunity employer. Qualified applicants will be considered for open roles regardless of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by local/national laws, policies and/or regulations. Regarding disability, we encourage candidates requiring accommodations to please let us know.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr./Software Engineer/ Programmer
Sr./Software Engineer/ Programmer

Revolute Soft Solution • New Delhi

On-site
INR 600,000 - 900,000
Software Engineer (C++)
Software Engineer (C++)

LE9220 Veradigm India Private Limited - Pune • Pune District

Hybrid
INR 600,000 - 800,000
Quarterly Company-Wide Recharge Days
Flexible Work Environment (Hybrid)
Peer-based incentive ‘Cheer’ awards
+1
Senior Software Engineer
Senior Software Engineer

Friar Service India Private Limited • Pune District

On-site
INR 2,000,000 - 3,600,000
Software Engineer (C++)
Software Engineer (C++)

GoTo Meeting • Pune District

Hybrid
INR 600,000 - 1,000,000
Quarterly Company-Wide Recharge Days
Flexible Work Environment
Peer-based incentive awards
+1
Software Engineer (Java)
Software Engineer (Java)

LE9220 Veradigm India Private Limited - Pune • Pune District

Hybrid
INR 600,000 - 1,200,000
Quarterly Company‑Wide Recharge Days
Flexible Work Environment (Hybrid)
Peer‑based incentive 'Cheer' awards
+1
Sr Software Engineer, Back End
Sr Software Engineer, Back End

Reveal • Hyderabad

Hybrid
INR 8,000,000 - 12,000,000
Medical Health Insurance
Paid holidays
Pension contributions
+2
Software Engineer (C++)
Software Engineer (C++)

Veradigm LLC • Pune District

Hybrid
INR 800,000 - 1,200,000
Quarterly Company-Wide Recharge Days
Flexible Work Environment
Tuition Reimbursement Program
Expert Software Engineer _ Fullstack
Expert Software Engineer _ Fullstack

LE9220 Veradigm India Private Limited - Pune • Pune District

On-site
INR 1,500,000 - 2,000,000
Generous benefits package
Quarterly Company-Wide Recharge Days
Flexible Work Environment (Remote/Hybrid Options)
+2
Senior Software Engineer
Senior Software Engineer

Revature • Bengaluru

Remote
INR 1,751,000 - 2,627,000
Software Engineer (Java)
Software Engineer (Java)

Veradigm® • Maharashtra

Hybrid
INR 600,000 - 1,000,000
Quarterly Company-Wide Recharge Days
Flexible Work Environment
Tuition Reimbursement Program