Senior Software Engineer

Year    Bangalore, Karnataka, India

Job Description


Sense is a diverse, collaborative team tackling one of the most universal challenges in today\'s workforce. With a mission to change the way companies engage with talent, we\'re creating a better experience for employers, recruiters, and candidates. Your work at Sense will impact millions of people around the globe and will be instrumental in evolving an entire industry. Join us in shaping the workforce of the future!Founded in 2015, Sense is a high-growth HR Tech SaaS startup with offices in the Bay Area and Bangalore. It has 300+ team members, serves 700+ customers, and has grown 100% year-over-year since launch. We have raised $90M in funding, backed by GV (Google), SoftBank, Accel, and Avataar Ventures.As a part of the Sense team, you\'ll play an active role in shaping and developing our products and processes. Our founders are lifelong entrepreneurs with a history of building, scaling, and successfully exiting large companies. At Sense, your career goals will be supported through active mentorship and learning and development opportunities. We\'re an experienced team and looking for great people to add to our team.At Sense, we pride ourselves in delivering the highest quality of support to our customers. With a rapidly growing customer base, we need to find innovative ways to empower our Customer Success and Customer Support teams to do more for more users. The Solutions Engineering team is a part of CSM Engineering team. It is a client focused engineering team responsible for supporting our business Products.We are searching for a Lead/Senior Engineer who will be the first line of defence for customer issues that require Engineering Debugging and Fixes. The ideal candidate will take charge of the entire issue lifecycle, including architecture review and code deployment to production. In addition, this position provides a chance to learn about system complexities and bring stability to the system by proposing and designing new architectural changes to improve throughput and latency in response to customer needs.
The candidate should have excellent business and technical knowledge, as well as a good understanding of Incident Management and SLA Management. The primary responsibility of this role is to ensure the restoration and resolution of Engineering bugs. You will be required to debug, provide code changes to existing feature breaks, and work on new feature-driven changes that have a significant impact on existing functionalities.
This position offers the opportunity to be a high-impact player in a rapidly expanding company. You will be expected to work collaboratively with the Customer Success and Customer Support teams to find innovative ways to empower them to assist more customers effectively.Responsibilities.
As part of the CSM Engineering Team, your responsibilities will include, but not be limited to:

  • Troubleshooting issues across the entire technology stack, from front-end to back-end.
  • Providing engineering solutions to existing issues in the system, including debugging and providing code changes to resolve them.
  • Offering tactical and strategic solutions to features that bring stability and scalability across platforms.
  • Collaborating closely with engineering and development teams to design, build, and maintain systems.
  • Developing customer support tools and automation processes for debugging complex issues.
  • Proactively identifying and addressing system reliability risks to maintain optimal system performance.
  • Working alongside existing global and regional team members on a follow-the-sun basis.
  • Representing the CSM Engineering team in design reviews and operational readiness exercises for new and existing services.
  • Providing guidance and technical expertise to Customer Success and Support teams to ensure customer satisfaction and success.
  • Continuously learning about new technologies and industry best practices to drive innovation and improve the system\'s overall performance.
Job Requirement
  • 3-7 years of experience in Software Engineering.
  • Strong technical and business knowledge to support proprietary Sense Products across Platforms.
  • Experience in Incident Management and SLA Management.
  • Proficient in debugging and providing code changes to existing feature breaks.
  • Strong understanding of computer science fundamentals.
  • Strong knowledge of at least one programming language such as Python, Java.
  • Experience working with relational databases.
  • Good communication skills, including being able to explain technical concepts to non-technical peers.
  • Curiosity about how things work.
  • Experience working with monitoring and alerting technology.
Good to Have:
  • Advanced knowledge of relational databases and cloud infrastructure.
  • Experience working with AWS cloud services.
  • Exposure to working in a startup environment.
  • Experience in proposing and designing new architectural changes to improve system throughput and latency based on customer needs.

Sense Talent Labs

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3369473
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year