Jobs · cutshort
Principal Engineer(Backend)
Cobalt Streamworks · Indexed today
About the role
Lead backend development and architecture for a remote-first startup focused on security solutions.
Cobalt Streamworks is hiring Principal Engineer(Backend) job (Remote only) | Cutshort
Principal Engineer(Backend)
Principal Engineer(Backend)
12
\- 15 yrs
₹50L - ₹80L / yr (ESOP available)
Remote only
Skills
Java
Spring Boot
Amazon Web Services (AWS)
Elastic Search
JVM
Relational Database (RDBMS)
NOSQL Databases
MVC Framework
JDBC
RESTful APIs
Spring
Microservices
HTML/CSS
● Engineering degree B.E/B.Tech/MCA/M.Tech/M.Sc or any Equivalent Degree.
● Proven work experience as a Back-end developer.
● In-depth understanding of the entire web development process (design, development and deployment).
● Proficient in Java, with a good knowledge of its ecosystems
● Basic understanding of JVM, its limitations, weaknesses, and workarounds
● Ability to decide when to use relational vs NoSQL databases and must be experienced with at least one of
the relational databases (MySQL) as well as experience with ElasticSearch will be good to have
● Familiarity with concepts of MVC, JDBC, and RESTful
● Experience with Spring, Spring Boot, Spring MVC
● Experience in CI/CD and Cloud technologies
● Expertise in developing enterprise-level web applications and RESTful APIs using MicroServices, with
demonstrable production-scale experience
● Familiarity with front-end languages (e.g. HTML, JavaScript and CSS) - Not mandatory
● Participation in coding competitions such as hackathon, hackerrank will be added advantage.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
Founded
:
2020
Type
:
Product
Size
:
20-100
Stage
:
Raised funding
About
Cobalt Streamworks is a hyper-growth startup with a line-up of marquee customers that are an envy of even Fortune 500 companies. Our customers range from fast-paced digital native companies to #1 brands across three major global categories.
Cobalt Streamworks provides the industry’s leading AppSecOps platform delivering AppSec at the speed of DevSecOps. Since its founding in 2020 in Palo Alto, California by serial entrepreneurs with a successful track record of starting and growing startups, Cobalt Streamworks has won numerous awards including SINET 16, Globee IT & Disruptor Awards, Hot Startup of the Year award, and the TiE50 Award. Cobalt Streamworks was spotlighted on the iconic Nasdaq tower and was included in Gartner's AppSec Hype Cycle under Application Security Orchestration and Correlation tool (ASOC) category.
Application security is one of the fastest growing sub-segments within the fast-growing cybersecurity market, and we are a clear market leader in our category because of the platform-based architecture. In a world that is getting digitally transformed, application visibility and application security posture management are foundational and are a perfect launch pad for long-term career success. At Cobalt Streamworks you will find passionate problem-solvers who embody our core values: Hunger, Humility, and Humanity.
Read more
Connect with the team
Company social profiles
Similar jobs
Posted by
Rutuja Patil
Mumbai
4
\- 10 yrs
Best in industry
Java
J2EE
Hibernate (Java)
Spring Boot
Spring MVC
+2 more
Company Name – Wissen Technology
Group of companies in India – Wissen Technology & Wissen Infotech
Work Location - Senior Backend Developer – Java (with Python Exposure)- Mumbai
Experience - 4 to 10 years
Kindly revert over mail if you are interested.
Java Developer – Job Description
We are seeking a Senior Backend Developer with strong expertise in Java (Spring Boot) and working knowledge of Python. In this role, Java will be your primary development language, with Python used for scripting, automation, or selected service modules. You’ll be part of a collaborative backend team building scalable and high-performance systems.
Key Responsibilities
– Design and develop robust backend services and APIs primarily using Java (Spring Boot)
– Contribute to Python-based components where needed for automation, scripting, or lightweight services
– Build, integrate, and optimize RESTful APIs and microservices
– Work with relational and NoSQL databases
– Write unit and integration tests (JUnit, PyTest)
– Collaborate closely with DevOps, QA, and product teams
– Participate in architecture reviews and design discussions
– Help maintain code quality, organization, and automation
Required Skills & Qualifications
– 4 to 10 years of hands-on Java development experience
– Strong experience with Spring Boot, JPA/Hibernate, and REST APIs
– At least 1–2 years of hands-on experience with Python (e.g., for scripting, automation, or small services)
– Familiarity with Python frameworks like Flask or FastAPI is a plus
– Experience with SQL/NoSQL databases (e.g., PostgreSQL, MongoDB)
– Good understanding of OOP, design patterns, and software engineering best practices
– Familiarity with Docker, Git, and CI/CD pipelines
Read more
Posted by
divya K
Bengaluru (Bangalore), Chennai
5
\- 10 yrs
₹10L - ₹28L / yr
C
C++
Python
Java
Linux kernel
+1 more
Job Title: Senior Linux Kernel Engineer
Experience: 5–10 Years
Location: Bangalore / Chennai
Domain: Enterprise Linux / Kernel Development
Job Summary
We are seeking a highly skilled Senior Linux Kernel Engineer with deep expertise in kernel development, debugging, and performance optimization. The role involves working on enterprise-grade Linux distributions, kernel lifecycle management, security patching, and low-level hardware integration.
Key Responsibilities
1\. Kernel Lifecycle & Maintenance
– Lead kernel upgrade strategies (e.g., LTS migrations such as 5.15 → 6.x) while ensuring stability and compatibility.
– Perform patch porting across kernel versions, resolving API and dependency conflicts.
– Track and mitigate security vulnerabilities by monitoring CVEs and upstream sources (e.g., LKML).
– Backport critical fixes to production kernels without impacting system stability.
2\. Debugging & System Stability
– Act as an escalation point for kernel panics and system crashes.
– Perform post-mortem analysis using kdump, crash, and gdb.
– Debug early boot issues (UEFI, initramfs, kernel initialization).
– Conduct performance analysis using eBPF, ftrace, and perf to optimize system behavior.
3\. Driver Development & Hardware Integration
– Design, develop, and maintain device drivers (network, storage, GPU, or character devices).
– Work closely with hardware through DMA, interrupts (MSI-X), and register-level programming.
– Maintain out-of-tree drivers using DKMS or similar frameworks.
– Ensure compatibility of drivers across kernel updates.
Required Technical Skills
– Programming: Strong expertise in C (mandatory) and C++
– Kernel Internals: Deep understanding of:
– Virtual File System (VFS)
– Memory Management (MMU, Paging)
– Process Scheduler
– Linux Networking Stack
– Debugging Tools:
– kdump, crash, gdb
– kprobes, trace-cmd, ftrace
– perf, valgrind
– Hardware debugging tools (JTAG, Serial Console)
– Build Systems:
– Kbuild, Makefiles
– Kernel packaging (RPM/Debian)
– Security:
– Experience with CVE patching and backporting
– Knowledge of SELinux/AppArmor
– Kernel hardening (FIPS, KSPP)
Preferred Skills
– Experience contributing to open-source kernel projects
– Familiarity with Linux Kernel Mailing List (LKML) workflows
– Exposure to enterprise Linux distributions (RHEL, Ubuntu, SUSE)
– Experience with performance tuning and system optimization at scale
1\. Core Programming (C Language)
– Must have strong hands-on experience in C programming
– Comfortable with pointers, memory management, and low-level concepts
2\. Kernel Internals Expertise
– Should have worked in at least one subsystem:
– VFS / File Systems
– Memory Management
– Scheduler / Networking
3\. Debugging & Crash Analysis
– Experience handling kernel panics
– Hands-on with vmcore analysis tools
4\. Security & Patching
– Understanding of CVE fixes and backporting
5\. Driver Development
– Experience in writing or maintaining device drivers
6\. Performance & Advanced Debugging
– Exposure to eBPF, ftrace, perf
7\. Hardware-Level Understanding
– Knowledge of DMA, interrupts, hardware interaction
Soft Skills
– Strong analytical and problem-solving abilities
– Excellent communication skills
– Ability to work independently and in collaborative environments
– Quick learner with adaptability to new technologies
Read more
 role at Cobalt Streamworks remote?+
This Principal Engineer(Backend) position is listed as onsite.
What is the salary for the Principal Engineer(Backend) role at Cobalt Streamworks?+
The listing states 4750000-7600000 INR.
What seniority level is this Principal Engineer(Backend) role?+
This is a lead level position.
How do I apply for the Principal Engineer(Backend) role at Cobalt Streamworks?+
Use the "Apply on cutshort" button to open the original posting on cutshort, where you can submit your application directly to Cobalt Streamworks.