about 3 hours ago

Senior Software Engineer - Backend - Multi Product Platform

Bangalore, India
full-timesenior HybridCybersecurity

Tech Stack

Description

You will lead the Configuration Platform team, architecting solutions that enhance developer productivity and enable scalable product development to support various enterprise-level products for customers. You will design, build, and iterate on APIs, platforms, frameworks, and tools, ensuring system stability and reliability while collaborating with cross-functional teams.

Requirements

  • 7+ years of industry experience with strong software engineering fundamentals.
  • Experience building low-latency and high-throughput systems.
  • Ability to own and drive complex systems end-to-end.
  • Strong experience writing production Python and Golang code.
  • Experience with SQL and NoSQL databases.
  • Solid experience in system design and building resilient, scalable applications.
  • Detail-driven with focus on code quality, testing, and performance.
  • Ability to make practical trade-offs and write technical design documents.
  • Strong understanding of service health, monitoring, fault tolerance, and incident response.
  • Strong communication skills and ability to work autonomously and asynchronously.
  • Strong mentorship skills to influence engineering practices.

Responsibilities

  • Build and iterate on product offerings, APIs, platforms, frameworks and tools.
  • Design, develop, and maintain feature buildouts for a world-class user experience.
  • Ensure system stability and reliability of work.
  • Participate in regular code and design reviews and team-wide on-call rotation.
  • Write code with testability, readability, edge cases, and errors in mind.
  • Write and review technical design documents.
  • Communicate effectively asynchronously with team members.
  • Collaborate closely with product managers, designers, and engineers.
  • Take ownership of projects and drive positive impact.
  • Participate in team roadmap discussions and propose long-term plans.
  • Contribute to knowledge sharing and professional development.
0 views 0 saves 0 applications