Posted:
2/19/2026, 5:34:11 PM
Location(s):
Karnataka, India ⋅ Hyderabad, Telangana, India ⋅ Telangana, India ⋅ Bengaluru, Karnataka, India
Experience Level(s):
Expert or higher ⋅ Senior
Field(s):
DevOps & Infrastructure ⋅ Software Engineering
Roles and Responsibilities
Feature Development: Design and implement new features for networking applications using C++
Security & Maintenance: Apply patches and updates to address security vulnerabilities and ensure system integrity
Bug Resolution: Diagnose, troubleshoot, and resolve software defects across the technology stack
Documentation: Create and maintain comprehensive technical documentation for code, processes, and system architecture
System Design: Participate in architectural decisions and design reviews for networking solutions
Reporting: Provide regular status updates and technical reports to management and stakeholders
Familiarity with containerized development and deployment workflows
Understanding of software security principles and secure coding practices
Strong problem-solving skills and attention to detail
Excellent written and verbal communication skills
Ability to work both independently and collaboratively in a team environment
Education Qualification
For roles outside USA:
Bachelor's Degree in Computer Science, or Software Engineering, or related field.
Minimum 12 years of experience
Technical Expertise:
Programming Languages: Proficiency in C++ and Python3 and Javascript,
Proficiency with C++ network programming and multi-threaded applications
Operating Systems: Strong experience with Linux environments (Alpine, Ubuntu) and Containerized application execution familiarity
Networking: Deep understanding of TCP/IP protocols and network programming
Development Tools:
- Build systems (cmake)
- Containerization (Docker, Docker Compose)
- Version control (GitHub)
- CI/CD pipelines (Jenkins)
- Scripting: Bash scripting for automation and system administration
- Compiler technology (GCC, Clang)
Security: Knowledge of security best practices and vulnerability management
Testing: experience working with BDD frameworks like Cucumber
Project Management: Familiarity with JIRA or Azure DevOps (ADO) and Confluence
Methodology: Experience with Agile development workflows and practices
Industrial automation: Understanding of industrial data communication standards/protocols (like OSI-PI, OPC/UA, EGD, Modbus) to move data between control systems is definite plus.
Business Acumen:
• Strong problem solving abilities and capable of articulating specific technical topics or assignments
• Experience in building scalable and highly available distributed systems
• Expert in breaking down problems and estimate time for development tasks
• Evangelizes how our technology solves customer problems from a technology and business perspective
Leadership:
• Demonstrates clarity of thinking to work through limited information and vague problem definitions
• Influences through others; builds direct and "behind the scenes" support for ideas
• Proactively identifies and removes project obstacles or barriers on behalf of the team
• Shares knowledge, power, and credit, establishing trust, credibility, and goodwill
Personal Attributes:
• Able to work under minimal supervision
• Excellent communication skills and the ability to interface with senior leadership with confidence and clarity
• Able to work well with global teams, including time-zone flexibility
• Skilled in providing oversight and mentoring team members. Shows ability to effectively delegate work
Relocation Assistance Provided: Yes
Website: https://www.gevernova.com/
Headquarter Location: Boston, Massachusetts, United States
Employee Count: 10001+
Year Founded: 2021
IPO Status: Public
Last Funding Type: Grant
Industries: Energy ⋅ Energy Efficiency ⋅ Sustainability