Talent.com
Principal Software Engineer

Principal Software Engineer

Zenwork, IncHyderabad, Republic Of India, IN
30+ days ago
Job description

About Zenwork :

Zenwork is a market leader in the fintech space whose products help automate IRS tax filing processes by blending Tax expertise with technology tools. With over a decade of experience, we've empowered over 500,000 businesses and 30,000 CPA firms to navigate compliance complexities seamlessly.

The executive team at Zenwork is led by Sanjeev Singh, CEO (Ex ADP, Harvard) along with Co-Founders Ed Pratt (Ex ADP) and Rekha Singh (Ex IBM)

Backed by Spectrum Equity Partners, Zenwork has successfully raised over $163M in funding, maintaining profitability as a late-stage entity with operations in both the U.S. and India.

About the Role

We are seeking a highly skilled Software Architect to lead the design and development of scalable, high-performance applications for our product-based software company. The ideal candidate should have deep expertise in .NET, .NET Core, SQL, Redis, Queuing systems, and AWS , with a strong foundation in modern software design principles, cloud-native solutions, and distributed architectures.

Location : Hyderabad | Work-From-Office

Experience : 8+ Years

Key Responsibilities

  • Architect & Design : Develop scalable, high-performance software architectures for enterprise applications across multiple technology stacks.
  • Technology Leadership : Guide development teams in best practices for .NET, .NET Core, and other modern languages (Java, Python, Go, Node.Js) , as well as microservices and cloud-based architectures.
  • Cloud & Infrastructure : Design cloud-native solutions using AWS (EC2, S3, Lambda, RDS, DynamoDB, etc.).
  • Database Management : Optimize performance and scalability of SQL Server, Redis, and NoSQL databases.
  • Performance Optimization : Implement caching (Redis), queuing (Kafka, RabbitMQ, Azure Service Bus, SQS), and event-driven architectures.
  • Security & Compliance : Ensure best practices for security, data protection, and compliance.
  • Mentorship : Lead engineering teams, conduct code reviews, and enforce architectural standards.
  • Innovation & Research : Stay updated with emerging technologies and integrate them into system design.

Required Skills & Experience

  • 8+ years of software development experience, with at least 3+ years as a Software Architect.
  • Strong expertise in .NET, .NET Core, C#, and microservices architecture.
  • Proficiency in one or more modern programming languages in addition to .NET (e.G., Java, Python, Go, Node.Js ).
  • Proficiency in SQL Server, Redis, and NoSQL databases.
  • Hands-on experience with AWS cloud services.
  • Expertise in event-driven architectures, queuing systems (Kafka, RabbitMQ, Azure Service Bus, SQS, etc.).
  • Understanding of DevOps, CI / CD, and containerization (Docker, Kubernetes) is a plus.
  • Excellent problem-solving and decision-making skills.
  • Strong leadership and communication skills to drive collaboration across teams.
  • Create a job alert for this search

    Principal Software Engineer • Hyderabad, Republic Of India, IN

    Related jobs
    • Promoted
    • New!
    Principal Software Engineer

    Principal Software Engineer

    NextHire (Part of Algotale Group)Hyderabad, IN
    We are seeking an experienced Principal Engineer to lead the design and development of scalable, maintainable Vue.You will drive UI architecture decisions, establish design systems, and mentor deve...Show moreLast updated: 17 hours ago
    • Promoted
    Principal Engineer – Applications Development

    Principal Engineer – Applications Development

    Mancer Consulting Serviceshyderabad, telangana, in
    Client of Mancer -SaaS based product organisation.Own and deliver complete features across the development lifecycle, including design, architecture, implementation, testability, debugging, shippin...Show moreLast updated: 1 day ago
    • Promoted
    Sr. Principal Software Engineer

    Sr. Principal Software Engineer

    Korn Ferrysecunderabad, India
    Principal Software Engineer (Java).We are seeking a highly experienced Sr.Principal Software Engineer to join our dynamic team. This role will provide you with the opportunity to work on cutting-edg...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer, Principal

    Software Engineer, Principal

    ConfidentialHyderabad / Secunderabad, Telangana, India
    There is a significant UI / UX transformation planned for SunSystems and this role will be a key player in driving future standards, technology selection and approach, working with our architect team...Show moreLast updated: 5 days ago
    • Promoted
    Principal Engineer

    Principal Engineer

    Antal InternationalSecunderabad, Republic Of India, IN
    As a Principal Software Engineer - Protocols, you will play a key role in enhancing our cloud-scale NAS platform.Your responsibilities will include : Participate and lead requirements analysis, archi...Show moreLast updated: 1 day ago
    • Promoted
    Principal Engineer, Software

    Principal Engineer, Software

    ConfidentialHyderabad / Secunderabad, Telangana
    Serves as technical expert for the DNS module.Leads analysis of requirements and defines the design for new and modification of existing tools, utilities, environments, modules / systems.Provides tec...Show moreLast updated: 30+ days ago
    • Promoted
    Medtronic - Senior Principal Software Engineer

    Medtronic - Senior Principal Software Engineer

    Medtronic (Medtronic)(279)Hyderabad
    Description : At Medtronic you can begin a life-long career of exploration and innovation, while helping champion health...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer - Systems (Platform)

    Principal Software Engineer - Systems (Platform)

    ConfidentialHyderabad / Secunderabad, Telangana, India
    Principal Software Engineer – Systems (Platform).Nasuni is a profitable, growing SaaS data infrastructure company reinventing enterprise file storage and data management in an AI-driven world.We po...Show moreLast updated: 5 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Talentiserhyderabad, telangana, in
    We are Hiring – Principal Engineer | Kernel Programming.Looking for a strong Principal level Engineer who has deep hands-on experience working close to OS internals and Kernel Programming.Write aut...Show moreLast updated: 1 day ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    CLOUD ANGLES DIGITAL TRANSFORMATION INDIA PRIVATEHyderabad
    Description : The Opportunity : Join us as a Principal Software Engineer within our Field Mobile Platform team.Youll ...Show moreLast updated: 23 hours ago
    • Promoted
    Principal Engineer

    Principal Engineer

    FV BankHyderabad, Telangana, India
    Company Description FV Bank is a fully licensed and regulated U.With a focus on innovation, security, and compliance, FV Bank is Banking the Future by providing USD banking, digital asset custody s...Show moreLast updated: 12 days ago
    • Promoted
    Principal Software Development Engineer

    Principal Software Development Engineer

    ConfidentialHyderabad / Secunderabad, Telangana, India
    Serving thousands of enterprise customers around the world including 45% of Fortune 500 companies, Zscaler (NASDAQ : ZS) was founded in 2007 with a mission to make the cloud a safe place to do busin...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer (AI)

    Principal Software Engineer (AI)

    Informaticasecunderabad, telangana, in
    Build Your Career at Informatica.We seek innovative thinkers who believe in the power of data to drive meaningful change. At Informatica, we welcome adventurous, work-from-anywhere minds eager to so...Show moreLast updated: 1 day ago
    • Promoted
    Principal Software Engineer – Storage Network Protocols - Kubernetes

    Principal Software Engineer – Storage Network Protocols - Kubernetes

    Nasunihyderabad, telangana, in
    We are looking for a Principal Software Engineer with deep expertise in Kubernetes, CSI driver development, and systems programming in Golang and / or C++. In this hands-on role, you will lead the des...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Technical Engineer(Configurations)

    Principal Technical Engineer(Configurations)

    Qinecsa Solutionssecunderabad, telangana, in
    We are seeking a Principal Technical Engineer to develop and deploy client configurations for our flagship Qinecsa Vigilance Workbench signal detection platform. The ideal candidate will be dynamic ...Show moreLast updated: 22 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    ConfidentialHyderabad / Secunderabad, Telangana, Chennai, Pune
    Hands-on Full stack Engineer with extensive experience developing, enhancing, and maintaining applications hosted on OnPrem existing platforms, as well as API leveraging containerized deployment st...Show moreLast updated: 5 days ago
    • Promoted
    Principal Engineer

    Principal Engineer

    Mancer ConsultingHyderabad
    Key Responsibilities : - Shared Responsibility Models : Define and implement clear shared responsibility models, ensuring accountability across teams for inf...Show moreLast updated: 3 days ago
    • Promoted
    Principal Software Engineer, Last Mile Payments

    Principal Software Engineer, Last Mile Payments

    AmazonHyderabad, Telangana, India
    This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.DESCRIPTION : Amaz...Show moreLast updated: 20 days ago