Talent.com
This job offer is not available in your country.
Principal Software Engineer

Principal Software Engineer

swivl.techbangalore, India
17 hours ago
Job description

Job Title : Principal Software Engineer (15+ years experience) Are you a senior technologist with a strong product mindset, proven architectural expertise, and a passion for mentoring high-performing engineering teams?

Do you enjoy taking full ownership of building scalable platforms from the ground up?

If so, Swivl offers an exciting opportunity to lead product engineering at scale.

About Us At Swivl, we are on a mission to transform the field service management landscape for small and midsize (SMB) companies.

We have developed an enterprise-level Field Service Management Software (FSM) that is set to revolutionize the way plumbing, electrical, landscaping, handyman, roofing, and other field service companies operate.

With our MVP launched and a growing customer base, we are expanding our team to support the next phase of growth.

Our roadmap is filled with innovative features and integrations to keep us at the forefront of the FSM industry.

Job Description As a Principal Software Engineer, you will play a pivotal role in driving Swivl’s core product architecture, engineering excellence, and platform scalability.

You will lead cross-functional execution, collaborate closely with product and business stakeholders, and build a high-performance engineering culture grounded in quality, agility, and accountability.

Key Responsibilities Architecture & Technical Strategy Define and evolve scalable, secure, and maintainable system architecture across services and platforms.

Develop architectural blueprints and best practices, including microservices, event-driven systems, and observability standards.

Own key technology decisions, ensuring they align with product roadmap and long-term business objectives.

Hands-On Development & Product Thinking Contribute to critical codebases and Lead by example in writing clean, well-documented, and production-ready code, while promoting best practices across the engineering team.

Bring a product-first mindset to engineering; evaluate trade-offs and user impact in every decision.

Collaborate with design and product teams to convert business needs into scalable technical solutions.

Foster a product-first mindset within the team by actively participating in planning discussions, giving input on trade-offs, and advocating for technical solutions that improve user experience and platform stability.

Team Leadership & Mentorship Serve as a technical mentor and role model for the broader engineering team.

Lead and review design discussions, conduct technical audits, and promote clean, modular, and testable code.

Partner with the CTO and hiring team to attract, interview, and retain top-tier engineering talent.

Foster a culture of continuous improvement, transparency, and accountability.

Platform Performance & Reliability Design for performance, scalability, and fault tolerance across services and workloads.

Perform root-cause analysis for critical issues and lead initiatives for long-term technical stability.

Build systems that support multi-tenant SaaS requirements, including observability, automation, and failover.

DevOps & Infrastructure Ownership Drive DevOps maturity in collaboration with including Kubernetes (EKS), Terraform, CI / CD pipelines, observability (logs, metrics, alerts).

Oversee environment management and deployments from development through UAT and production.

Drive infrastructure cost efficiency and production-readiness across all environments.

Cross-Functional Execution & Delivery Translate high-level product goals into detailed technical plans and milestones.

Coordinate cross-functional engineering efforts with product managers, QA, and design leads.

Lead technical delivery of large initiatives and own timelines, quality, and releases.

Continuous Innovation & Learning Stay up to date with industry trends and emerging technologies in backend, frontend, mobile, cloud, and AI integrations.

Identify tech debt, legacy risks, or inefficiencies and lead transformation initiatives.

Encourage experimentation, spike solutions, and architecture reviews for future-proofing.

Requirements Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

  • 15+ years of experience building and scaling production-grade SaaS or enterprise software.

Strong expertise in Node.js, TypeScript, MySQL / PostgreSQL, Redis, Kafka / MSK, Nextjs, React, React Native and API design.

Proficiency with AWS cloud services (EC2, RDS, S3, Lambda, SQS, etc.) and infrastructure automation.

Deep understanding of system design, architecture, database modeling, and distributed computing principles.

Excellent debugging and problem-solving skills, especially in high-load and production scenarios.

Outstanding communication and leadership skills — able to align engineering with business goals.

Preferred Skills Experience in FSM, ERP, CRM, or similar domains.

Working knowledge of containerization and cloud-native patterns (e.g., Docker, Kubernetes).

Experience with AI / LLM integrations or bot-driven workflows.

Exposure to test automation, CI / CD best practices, and security-first development.

Powered by JazzHR

Create a job alert for this search

Principal Software Engineer • bangalore, India

Related jobs
  • Promoted
Principal Backend Engineer, Infrastructure

Principal Backend Engineer, Infrastructure

Pebblehosur, tamil nadu, in
We’re looking for a highly skilled.Platform Engineering team and help us design, build, and operate large-scale, high-performance, cloud-native infrastructure systems. Build internal platform servic...Show moreLast updated: 27 days ago
  • Promoted
  • New!
Principal Software Engineer

Principal Software Engineer

RipplingBengaluru, India
Rippling gives businesses one place to run HR, IT, and Finance.It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and co...Show moreLast updated: 1 hour ago
  • Promoted
Automation Engineer

Automation Engineer

Tata ElectronicsKolar, Karnataka, India
Tata Electronics (a wholly owned subsidiary of Tata Sons Pvt.India’s first AI-enabled state-of-the-art Semiconductor Foundry. This facility will produce chips for applications such as power manageme...Show moreLast updated: 9 days ago
  • Promoted
Aircraft Propulsion Systems Architect

Aircraft Propulsion Systems Architect

HCLTechDevanahalli, Karnataka, India
September, 2025,Saturday (9AM-2PM).Cessna Business park, Kaverappa Layout, Kadubeesanahalli, Bengaluru, Karnataka 560103. Aircraft Propulsion Systems Architect for Engine Nacelles.Full lifecycle dev...Show moreLast updated: 9 days ago
  • Promoted
Senior Quality Assurance Automation Engineer

Senior Quality Assurance Automation Engineer

Andor TechBangalore Rural, Karnataka, India
Location : Work From Office (5 Days).We are seeking a skilled QA / Automation Engineer with hands-on experience in API, Web, Desktop, and Mobile application testing. The candidate should have strong au...Show moreLast updated: 9 days ago
  • Promoted
  • New!
Principal Engineer

Principal Engineer

Recrobangalore district, karnataka, in
Essential duties / responsibilities : .Investigate, troubleshoot, and resolve software issues to ensure system stability and reliability. Maintain and enhance existing applications by optimizing perform...Show moreLast updated: 15 hours ago
  • Promoted
Principal Engineer, Agent Platform

Principal Engineer, Agent Platform

MightyBothosur, tamil nadu, in
Join our team as a Principal Engineer, where we're focused on graduating AI from interesting demos to indispensable products. You will architect and build the core distributed systems that provide t...Show moreLast updated: 21 days ago
  • Promoted
Principal Engineer, Software - Cloud Infrastructure [T500-20363]

Principal Engineer, Software - Cloud Infrastructure [T500-20363]

ANSRhosur, tamil nadu, in
ANSR is hiring for one of its clients.NASDAQ : TMUS), headquartered in Bellevue, Washington, is America’s supercharged Un-carrier, connecting millions through its strong nationwide network and flags...Show moreLast updated: 9 days ago
  • Promoted
UiPath - Principal Software Engineer

UiPath - Principal Software Engineer

UiPath Robotic Process Automation India Pvt. LtdBangalore
Life at UiPath : The people at UiPath believe in the transformative power of automation to change how the world works.Were committed to cr...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Principal Engineer Software

Principal Engineer Software

Palo Alto NetworksBengaluru, India
At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show moreLast updated: 1 hour ago
Principal Engineer

Principal Engineer

ScaleneWorksBangalore Rural, Karnataka, India
Quick Apply
Strong leadership qualities, including the ability to motivate, inspire, and guide the team.Strong analytical and problem-solving skills to identify challenges and develop effective solutions.Good ...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Lead Principal Software Engineer

Lead Principal Software Engineer

AlgonomyBengaluru, India
Designation : Lead / Principal Software Engineer.At Algonomy, we believe the future of our economy is Algorithmic, where businesses will develop resilient, adaptive and agile decisioning abilities ...Show moreLast updated: 1 hour ago
  • Promoted
FACULTY – Computer Science Engineering

FACULTY – Computer Science Engineering

GITAM Deemed UniversityDodda Ballapur, Karnataka, India
Faculty Recruitment – Computer Science Engineering | GITAM (Deemed to be University), Bengaluru Campus.Department of Computer Science Engineering at GITAM. Algorithms, Complexity, Graph Theory, Form...Show moreLast updated: 5 days ago
  • Promoted
MES Technical Developer

MES Technical Developer

Tata ElectronicsKolar, Karnataka, India
We are looking for an experienced.Senior MES Technical Developer.Siemens Opcenter Execution (formerly Camstar).MES solutions tailored for high-tech electronics or semiconductor manufacturing.MES wo...Show moreLast updated: 9 days ago
  • Promoted
  • New!
Principal Software Engineer - Payments

Principal Software Engineer - Payments

Toastbangalore, karnataka, in
Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best : building the businesses they love. As a Principal Engineer / Archit...Show moreLast updated: 7 hours ago
  • Promoted
Principal Backend Engineer (Python, C#)

Principal Backend Engineer (Python, C#)

IntelliasHosur, Tamil Nadu, India
Intellias is supporting the modernization and ongoing development of a cloud-native, AI-driven platform used across the vehicle product lifecycle by a major global automotive group.The platform ena...Show moreLast updated: 6 days ago
  • Promoted
Firmware Engineer – IoT Gateway Development

Firmware Engineer – IoT Gateway Development

Capgemini EngineeringBangalore Rural, Karnataka, India
Firmware Engineer – IoT Gateway Development.Bachelor’s or Master’s degree in.Electronics & Communication Engineering.As a Firmware Engineer, you’ll contribute to embedded application development in...Show moreLast updated: 27 days ago
  • Promoted
Software Support Engineer I

Software Support Engineer I

Actablhosur, tamil nadu, in
We’re providing better solutions for hotel companies as the world around us evolves and changes related to using technology, finding labor, and maximizing profits. Our mission is to empower the peop...Show moreLast updated: 21 days ago
  • Promoted
Alcon - Principal Software Engineer I

Alcon - Principal Software Engineer I

AlconBangalore
Summary of Position : At Alcon, we're passionate about enhancing sight and helping people see brilliantly.With more than 25,000 associates, we innovate fearlessl...Show moreLast updated: 15 days ago
Forward Deployed Software Engineers-Palantir Foundry

Forward Deployed Software Engineers-Palantir Foundry

Epergne SolutionsBangalore Rural, Karnataka, India
Quick Apply
Forward Deployed Software Engineers-Palantir Foundry.Noida / Gurgaon / Hyderabad / Bangalore / Pune.Forward Deployed Software Engineers (FDSEs). In this role, you won t just write code you ll work directly ...Show moreLast updated: 21 days ago