- LocationBengaluru
-
IndustryComputer Software
Job Description:
My Client is an incident-management platform for software teams of all sizes and shapes. They are looking for a Senior Software Developer with an experience of 8 -10 years in the Backend.
Responsibilities and Duties:
- Work with a team of skilled engineers to improve the product.
- Control what you work on, how you deliver, and the roadmap of the product.
- Solve service reliability problems for teams and companies worldwide.
- Build delightful experiences and scalable, reliable systems for fellow engineers, and the end users of our platform.
- Plan & develop tooling, processes, and technical improvements to improve the multiple codebases.
- Work closely with the product team to plan, spec, and deliver features, bug fixes, and documentation.
- Identify and fix architecture, security, and code quality issues.
- Work with the SRE and Customer Success teams to help customers and troubleshoot issues during our paid-on-call rotations.
- Build, deploy and manage services and front-ends using Go/Node, React/Redux/Rx/Typescript, MongoDB/Redis/Elasticsearch, deployed using GCP/GKE/Terraform.
Required Experience, Skills, and Qualifications:
You may be a fit for this role if you:
- Are passionate about building products for fellow engineers.
- Are a full-stack engineer, or a frontend/backend engineer interested in expanding to other areas of the stack.
- Either has experience in our tech stack or wants to work on it. We care about your general engineering skills and learning abilities more than your current tech stack.
- Communicate proactively and work autonomously, requiring minimal supervision or follow-up.
- Likes to collaborate and pair with other engineers.
- Want to own features end-to-end: bring your ideas to the stakeholders, build consensus, plan, implement, deploy and release.
You might work on:
Backend: Migrating our primary database from MongoDB to PostgreSQL
