Bengaluru, KA, India

Principal Software Engineer

 Job Description:

About CloudNuro.ai:

CloudNuro.ai is a next-generation SaaS company focused on bringing artificial intelligence and machine learning to SaaS operations and management, optimizing SaaS spend, improving security and compliance, developing SaaS insight, and maximizing ROI for SaaS investment. CloudNuro offers a central point from where, apart from discovering the growing stack of SaaS applications, software administrators can manage application access for users/teams, licensing and spending, IT workflows, integration, data and access security, SaaS related process automation and policy compliance. Our customers are Fortune 500 corporations and public sector organizations, making your contributions vital to improving IT security and governance.

For more information, please visit www.cloudnuro.ai and follow us on LinkedIn here at https://www.linkedin.com/company/cloudnuro/

Job Overview:

As a Principal Software Engineer, you will have an opportunity to build as well as help architect our systems and platforms, including our development practices and processes. Many fundamental choices have not yet been made, so this greenfield background is an unusual opportunity to have broad ownership and ability to define requirements and goals for across product delivery, tools, and process.

Though you likely have significant experience as a technical and perhaps people and team leader, you are totally comfortable with hands on a keyboard, and you're excited by the opportunity to write code and deliver a working product in a constrained time frame, while building the systems and practices to allow us to continue to scale and grow the engineering team.

Above all, you have a bias for action. You love getting product out the door and learning from tight feedback loops, and love the satisfaction you'll receive from knowing that your contributions are directly improving the security of data for millions of people in the world.

Location: Bengaluru or Pune

Key Responsibilities:

  • Design, prioritize, and build infrastructure and services to support end to end experiences. Deployment target is currently GCP, though we may expand to additional public clouds in the future.
  • Data is our life - much of our stack is related to data import, transport, cleaning, storage, analysis, and learning. This is not however typical ETL - our bread and butter is sophisticated activity, pattern, and security analysis on user behavior, so multi-layer distributed systems able to drive real-time analysis and alerting are the norm.
  • Work with our team to create, design and implement a world-class development lifecycle, architecture, and toolset, from initial concept through DevSecOps delivery
  • Define service architecture and APIs to implement the above
  • Understand and participate in tradeoff discussions, but have the courage to stand behind principles and values that you believe cannot be compromised on.

Skills Required:

  • Bachelors, Masters, or PhD in computer science or related, or equivalent experience
  • 10+ years backend development
  • Strong understanding of industry best practices across entire lifecycle from idea to design to development, as well as test, deployment, operations, monitoring, and incident management
  • Languages and Frameworks: Many and varied, with understanding of technical and community pros, cons, and tradeoffs. Likely includes Python, Go-lang, React, Typescript.
  • Have shipped and operated high-scale commercial SaaS products, with all that entails
  • Understanding of core networking, data transport, and persistence systems and methods at scale, particularly noSQL
  • Broad direct experience with at least one public cloud platform - GCP preferred, Azure, AWS, and modern deployment tooling (CI/CD, containers, Terraform, etc.)
  • Deep understanding of performance, privacy, scalability, HA/DR, instrumentation, logging & alerting, and other requirements of industry best practice enterprise scale products and services
  • Understanding of industry best practice security and privacy and data governance requirements and practices
  • Familiar with secure development practices, from coding to artifact generation to deployment
  • Ability to work and thrive in a fast-moving world with ambiguity and potential change as daily companions

Why us?

  • A no-nonsense work environment with a sharp focus on work ethics
  • Be part of an early team and be able to influence the overall product architecture for a product aimed at large-scale enterprises
  • Fast-moving growth trajectory

The compensation range for this role is up to 50 lacs and will be based on your experience and interview performance.

  Required Skills:

Logging Incident Management NoSQL Instrumentation Ethics Scalability Import Ownership Compensation TypeScript Storage Architecture Infrastructure Networking Security Computer Science Python Software Design Engineering Science Management