招聘
必备技能
Node.js
TypeScript
SQL
NoSQL
Docker
Kubernetes
CI/CD
Distributed Systems
Microservices
We are seeking a Senior Software Development Engineer (SDE-4) who is highly hands-on and actively involved in day-to-day coding, in addition to contributing to system design and architectural discussions.This role is suited for engineers who enjoy writing production-quality code on a daily basis, taking ownership of complex backend components, and solving non-trivial technical problems through implementation—not just high-level design. The ideal candidate combines strong design thinking with deep, practical coding expertise in building and evolving backend systems at scale.
Key Responsibilities:
- Design, implement, and maintain backend services through hands-on coding on a daily basis using Node.js and TypeScript (Nest.js or equivalent Frameworks).
- Spend the majority of time on hands-on implementation, including writing, refactoring, and optimizing production code.
- Own end-to-end delivery of backend components, from design to implementation, testing, and production support.
- Write clean, efficient, and maintainable code, with a strong focus on correctness and performance.
- Actively contribute code to complex problem areas such as data access layers, service integrations, and asynchronous workflows.
- Participate in architectural discussions while remaining deeply involved in the actual implementation of solutions.
- Review code to uphold high engineering standards and provide actionable, technical feedback.
- Design and evolve data models and storage strategies using relational and non-relational databases.
- Optimize database queries and access patterns through hands-on tuning and refactoring.
- Build and integrate asynchronous and message-driven components using modern messaging or streaming platforms.
- Develop and operate services in containerized environments using Docker and Kubernetes.
- Collaborate closely with frontend, platform, and product teams to deliver robust backend solutions.
Core Requirements
- 8+ years of backend development experience, with a strong emphasis on hands-on coding in production systems.
- Demonstrated ability to design and write high-quality code independently, not just review or propose designs.
- Strong proficiency in Node.js and TypeScript, with proven experience building non-trivial backend services.
- Solid understanding of software design principles and system architecture, backed by real implementations.
- Experience designing and implementing distributed systems and microservices.
- Strong knowledge of SQL and NoSQL databases, including hands-on schema design and query optimization.
- Experience implementing asynchronous processing, messaging systems, or event-driven architectures.
- Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.
- Ability to balance hands-on implementation with system-level thinking.
- Strong problem-solving skills and ability to work effectively in complex, fast-paced environments.
Nice to Have
- Experience with additional backend languages such as Go or Python.
- Familiarity with workflow orchestration, background processing, or scheduling systems.
- Understanding of API security, authentication, and authorization mechanisms.
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Exposure to high-throughput or data-intensive systems.
Why Join
This role offers the opportunity to work on technically challenging backend systems, influence architectural direction, and contribute to platforms that operate at scale while maintaining high standards of engineering excellence.
总浏览量
1
申请点击数
0
模拟申请者数
0
收藏
0
相似职位

Sr IT Architect
Honeywell · Bengaluru, Karnataka, India, IN

Senior Member of Technical Staff
ThoughtSpot · India - Bangalore

CPU Design Sr Staff Verification Engineer
Qualcomm · Bangalore, Karnataka, India

Sr IT Engineer
Honeywell · Bengaluru, Karnataka, India, IN

Member of Technical Staff- Flash Blade
Pure Storage · Bangalore, India
关于RingCentral

RingCentral
PublicRingCentral provides cloud-based business communications and collaboration solutions, including voice, video, messaging, and contact center services. The company serves businesses of all sizes with unified communications as a service (UCaaS) platform.
1,001-5,000
员工数
Belmont
总部位置
$1.2B
企业估值
评价
3.7
10条评价
工作生活平衡
3.2
薪酬
4.0
企业文化
4.1
职业发展
2.8
管理层
3.4
65%
推荐给朋友
优点
Good compensation and competitive salary
Supportive management and leadership
Flexible work arrangements and remote options
缺点
High pressure and stress levels
Long hours and heavy workload
Limited career advancement opportunities
薪资范围
81个数据点
Junior/L3
Mid/L4
Senior/L5
Junior/L3 · SENIOR PRODUCT ANALYST
1份报告
$166,950
年薪总额
基本工资
$145,000
股票
-
奖金
-
$166,950
$166,950
面试经验
3次面试
难度
3.0
/ 5
时长
14-28周
录用率
67%
体验
正面 0%
中性 33%
负面 67%
面试流程
1
Application Review
2
HR Screen
3
Hiring Manager Interview
4
Offer
常见问题
Behavioral/STAR
Past Experience
Technical Knowledge
Culture Fit
新闻动态
RingCentral to Announce First Quarter 2026 Financial Results On May 7, 2026 - Yahoo Finance
Yahoo Finance
News
·
4d ago
Ringcentral renewal is coming up and I'm not sure we should stay. What did you switch to and why?
RC renewal in 6 weeks, 12-person team, paying for a lot we don't use. shortlist right now has MightyCall, JustCall, Nextiva. if you've switched off RC - what do you actually miss once you're gone?
·
4d ago
·
5
·
10
A Look at RingCentral Inc (RNG) After 4.1% Gain -- GF Value $37. - GuruFocus
GuruFocus
News
·
5d ago
A Look Back at Video Conferencing Stocks’ Q4 Earnings: RingCentral (NYSE:RNG) Vs The Rest Of The Pack - StockStory
StockStory
News
·
1w ago