Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Cohesity

Software Engineer

Cohesity

Full Stack Software Engineer developing features for AI-powered data security solutions at Cohesity. Collaborating with global teams to enhance data resilience and streamline implementation processes.

Posted 5/26/2026full-timeBangalore • 🇮🇳 IndiaJuniorMid-LevelWebsite

Tech Stack

Tools & technologies
CloudDistributed SystemsGoJavaLinuxMicroservicesPython

About the role

Key responsibilities & impact
  • Own & develop designs for complete feature set
  • Engage in technical discussions with stakeholders -- Engineers, Architects, Product Managers and Designers
  • Fine tune backlog and adjust scope/plans to deliver committed features
  • Own deliverables by clearly communicating the scope, timelines and following through commitments
  • Continuously assess risks and make decisions based on metrics
  • Code and Implement features requested by Product Management and/or Customers for on-prem and cloud platforms
  • Perform in-depth root cause analysis, implement code fixes to resolve product defects
  • Deep dive into analyzing, troubleshooting and fixing functional and Performance issues
  • Collaborate with team members, support, QA and field teams to diagnose and troubleshoot complex customer issues and orchestrate development and testing of patches & hot-fixes
  • Design and implement tools to help support engineers diagnose problems thereby reducing time to resolution

Requirements

What you’ll need
  • 2+ years of experience
  • Strong coding experience in any of these languages - C++, Python / Java / Go
  • Comfortable in using tools - JIRA, Github, Testrail
  • BS/MS in Computer Science or Engineering
  • Developing and troubleshooting large scale distributed systems written in C++,Python / Go / Java on Linux and Windows Platforms.
  • Strong coding, analytical, debugging and troubleshooting skills including use of tools such GDB, Python Debugger.
  • Problem-solver who can dive deep to solve complex problems/issues.
  • Bring good testing methodologies and passion for building quality products
  • Knowledge of Microservices and SaaS architecture
  • Looking for great communication skills.
  • Knowledge of agile/scrum methodologies
  • Exposure to Data Management domain is highly desirable
  • Ability to articulate design and implementation choices
  • Ability to make decisions based on data and influence stakeholders
  • Demonstrated ability to leverage AI tools to enhance productivity, streamline workflows, and support decision making.

Benefits

Comp & perks
  • Health insurance
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++PythonJavaGoLinuxWindowsMicroservicesSaaS architecturedebuggingtroubleshooting
Soft Skills
problem-solvingcommunicationanalyticalcollaborationdecision makinginfluencing stakeholdersrisk assessmentcommitmentadaptabilitypassion for quality
Certifications
BS in Computer ScienceMS in Computer ScienceBS in EngineeringMS in Engineering