Apply

Principal Software Engineer

Posted 5 months agoViewed

View full description

💎 Seniority level: Principal, 15+ years

📍 Location: India

🔍 Industry: Cloud computing

🏢 Company: DigitalOcean👥 1001-5000💰 $34,913,641 Post-IPO Equity over 3 years ago🫂 Last layoff about 2 years agoVirtualizationDevOpsWeb HostingCloud ComputingSaaS

🗣️ Languages: English

⏳ Experience: 15+ years

🪄 Skills: LeadershipSoftware DevelopmentCloud ComputingJavaCommunication Skills

Requirements:
  • Ph.D. degree in Telecommunications, cloud/edge computing, distributed systems.
  • Experience with public/private cloud IaaS platforms, Function-as-a-Service frameworks, and edge computing.
  • Experience understanding the functionality, architecture, business drivers, and technologies behind the products and systems.
  • Ability to prioritize efforts that improve the overall architecture, software quality, testability, maintainability, and efficiency.
  • Strong written and verbal communication skills is a requirement.
  • Ability to communicate and provide strategic inputs to Senior Leadership.
Responsibilities:
  • You will be working as a infrastructure technical expert in our R&D team.
  • You will participate in the design and development of our products.
  • You will work with core Java technologies.
  • You could do short missions to our customers for integration and support.
  • Motivation for research tasks and proactive attitude.
  • Excellent teamwork skills.
Apply

Related Jobs

Apply

📍 India

🧭 Full-Time

🔍 IT and software

  • 15+ years experience as an engineer and leading complex engineering projects.
  • Experience with cloud technologies (AWS, GCP or Azure).
  • Strong knowledge of programming languages such as Go, Java, Typescript.
  • Experience developing applications for MacOS, Windows, or Linux.
  • Expertise in areas like Windows services, kernels, and macOS internals.
  • Experience in a distributed systems environment.
  • Strong leadership and collaboration skills.
  • Regularly tackle the largest and most complex problems on the team.
  • Serve as a technical leader on cross-functional projects.
  • Exert technical influence for building highly available and reliable solutions.
  • Collaborate with Principal Engineers and Architects on shared strategies.
  • Participate in strategic planning and scoping sessions.
  • Mentor individuals on advanced technical issues.

AWSGCPJavaMac OS XOAuthC++AzureGoLinux

Posted about 1 month ago
Apply
Apply

📍 India

🧭 Full-Time

🔍 Software/Technology

  • 5+ years of experience as an engineer and leading teams.
  • Experience with cloud technologies and managed services (e.g., AWS, GCP, Kubernetes).
  • Hands-on experience working in a distributed systems environment.
  • Strong leadership and collaboration skills to drive complex projects from conception to completion.
  • Ability to work with ambiguity and deliver value throughout the development lifecycle.
  • Proven ability to thrive in a fast-moving, collaborative environment.
  • Strong technical foundation in software engineering design principles.
  • Experience working with geographically diverse engineering teams.
  • Researching, prototyping and building Proofs of Concepts for new ideas which JumpCloud is looking to invest in.
  • Evaluating, prototyping and showcasing forward-looking technology pieces which are of interest to JumpCloud customers.
  • Partnering with peers and other teams to build, lead, and inspire new initiatives as part of the JC Labs team.
  • Providing technical leadership and oversight to other teams in areas of expertise.

AWSLeadershipAndroidGCPKubernetesCollaborationLinux

Posted 3 months ago
Apply
Apply

📍 India

🧭 Full-Time

🔍 Social commerce

🏢 Company: DripShop.live

  • 8 or more years of experience after college.
  • Deep full stack experience weighted towards backend.
  • Past experience building scalable systems handling 5k to 10k requests per second.
  • Experience with ReactJS and heavy NodeJS.
  • Strong experience with GraphQL and ORM's.
  • Team leadership skills and ability to work with mobile engineers.
  • Architecture of microservices and building real-time systems.
  • Solid experience with web sockets.
  • Comfortable with architecting, coding, and test-driven development.
  • Experience in building scalable real-time apps at companies like Discord, Twitter, Slack, etc.
  • Architect, design and implement a scalable real-time system.
  • Build live stream platform with multiple Web Socket events for real-time updates.
  • Contribute to product development and backend for live stream commerce.
  • Monitor system, identify bottlenecks, and enhance stability.
  • Research better implementation methods for various aspects of systems.
  • Contribute to both frontend and backend, with emphasis on backend.

Backend DevelopmentGraphQLLeadershipProduct DevelopmentNodeJS

Posted 4 months ago
Apply