Skip to content
Esc
Internships in Canada
New-grad roles in Canada
Remote roles
Roles that show pay
Postings at high ghost risk
PayWhat student tech roles in Canada pay
Check a linkPaste a posting to see its real age and ghost risk
JobsEvery open tech role
CompaniesWho fills fastest, who leaves postings up
Hiring calendarWhen employers open intern and new-grad roles
Skills gapWhat postings ask for that you don't have
Your resumeScore and fixes
Your matchesOpen roles ranked by your resume
ApplicationsSaved, applied, interviewing, offers
SettingsTheme, text size, motion
How it works

↑ ↓ to move, Enter to open? every shortcut

Keyboard shortcuts

CtrlKor/
Search employers, postings and pages
JorK
Next or previous posting in a list
O
Open the posting's page
Enter
Open it in the preview, on wide screens
S
Save or unsave it
?
This list
Esc
Close
Cdata Software

Principal Software Engineer

  • Seen live on Cdata Software's site yesterday
  • Senior
Pay
Not stated
Location
Bangalore, India
Open for
13+ days
First seen
Oct 22, 2026

Posting record

No flags

Open 13+ days

The posting's record, oldest first
  1. Cdata Software's site dates the posting
  2. Ghostless first sees this listing
  3. Last checked: still up
How we know

It hasn't been reposted, listed twice, or left up unusually long, and the posting doesn't say it's a talent pool.

Ghostless records the day it first sees a posting, so a repost can't reset its age. This one was already up when Ghostless started tracking Cdata Software, so its true age is longer.

Last checked Nov 3, 2026.

How well do you match?

See how much of this posting your resume shows, and what it's missing.

Upload your resume

What it asks of you

12+ years of experience
“12+ years of experience in software development with expertise in Java technologies.” (quoted from the posting)
Bachelor's degree asked for
“Bachelor's or Master's degree in Computer Science, Engineering, or related field.” (quoted from the posting)

What the posting discloses

Not stated: Pay, real vacancy, AI screening.

Why these three

Ontario requires postings from employers with 25 or more staff to state the pay, whether the vacancy exists, and whether AI screens applicants.

Some employers add pay only on their own site. Check the original posting before you rule it out.

Skills mentioned

About the role

About CData Software, Inc.

CData is the data layer between AI and ROI—delivering the connectivity, context, and control that make enterprise AI more accurate. One platform for live access and data replication across 350+ sources, semantic intelligence that ensures context-aware responses, and built-in governance for every AI-to-data interaction. Powering AI and analytics workloads for Anthropic, Databricks, Microsoft, Google, Palantir, and more than 10,000 customers worldwide.

Behind that impact is a global team of passionate problem-solvers, engineers, and innovators who are redefining what’s possible in data connectivity.

Headquartered in Chapel Hill, North Carolina, CData has over 500 team members, with offices in North America, Europe, and Asia. We take pride not just in what we build, but in how we build it: together, with curiosity, creativity, and a shared drive to push boundaries.

This position will join our India team, operating out of our Bangalore office where we have nearly 100 team members.

Role Description

We are seeking a highly skilled and experienced Principal Software Engineer to join our SaaS product development team. What makes this Principal Software Engineer role at CData unique is that it's a true technical leadership position, not a pure architecture or management role. We're looking for someone who wants to remain deeply involved in software development, enjoys solving complex technical problems, and is still passionate about writing great code.

As a Principal Engineer, you'll help define technical direction and influence product strategy, but you'll also be hands-on in the development process. We believe the best technical leaders stay close to the code, understand the challenges their teams face, and lead by example.

This role offers significant influence. You'll have the opportunity to shape the product roadmap, drive architectural decisions, and help build engineering best practices across one of CData's largest engineering organizations outside of our US headquarters. You'll also play an important role in mentoring and coaching junior engineers, helping them grow into strong technical contributors.

Key Responsibilities

  • Lead the design and development of robust, scalable, and cloud-native SaaS solutions using Java and .NET technologies.
  • Build highly available and fault-tolerant systems to support a rapidly growing user base.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
  • Provide technical leadership and mentorship to the development team, driving best practices and ensuring code quality.
  • Optimize system performance and scalability through efficient design and implementation.
  • Conduct code reviews, identify areas for improvement, and implement solutions to enhance product quality and reliability.
  • Stay updated with the latest cloud technologies and industry trends and evaluate new tools and frameworks to enhance development efficiency.
  • Drive innovation and continuous improvement within the SaaS product development process.

Experience & Skills

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 12+ years of experience in software development with expertise in Java technologies.
  • Proven experience in designing and architecting cloud-native SaaS solutions.
  • Strong knowledge of microservices architecture, containerization (e.g., Docker, Kubernetes), and cloud platforms (e.g., AWS, Azure, GCP).
  • Experience with Spring Boot, Hibernate, Kotlin, and other Java frameworks for building scalable applications.
  • Proficiency in database technologies such as SQL, NoSQL, etc.
  • Experience with Agile methodologies and DevOps practices is a plus

Additional Skills

  • Ability to work independently and collaboratively.
  • Excellent communication and interpersonal skills with the ability to collaborate effectively with cross-functional teams.
  • Self-motivated and strong problem-solving skills and the ability to thrive in a fast-paced, dynamic environment.
  • Demonstrated leadership skills with the ability to mentor and coach junior team members.

What CData offers is the opportunity to directly influence the direction of the product, remain hands-on with technology, and help shape the growth of a talented engineering organization. For engineers who are passionate about building software and developing people, that's a rare combination.

Something wrong with this posting?