Company Overview: 

ServiceBell is building the next generation of live chat on the web.

Ever been annoyed by a bothersome chatbot that added absolutely no value to your browsing experience? We’re solving that by re-imagining live chat with video chat.

Job Description:

We are searching for an experienced Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and will be adept at using our tech stack, which includes Python, TypeScript, Postgres, and AWS. You will play a pivotal role in designing, developing, and maintaining critical software applications, ensuring their scalability, performance, and security.

Key Responsibilities:

  1. Software Development: Design, develop, and maintain high-quality software applications using our tech stack, including Python and TypeScript.
  2. Code Review: Participate in and conduct code reviews to ensure code quality and adherence to best practices.
  3. Collaboration: Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver exceptional solutions.
  4. Technical Leadership: Provide technical guidance and mentorship to junior engineers, sharing your expertise and best practices.
  5. Performance Optimization: Identify and address performance bottlenecks and scalability issues in the software, utilizing AWS services.
  6. Security: Implement security best practices and conduct regular security assessments to protect our software from vulnerabilities, especially in the context of AWS.
  7. Testing: Develop and execute unit tests and integration tests to maintain software quality, including testing against our Postgres database.
  8. Documentation: Create and maintain clear and concise technical documentation.
  9. Problem Solving: Troubleshoot and resolve complex technical issues and challenges.

Additional Information:

  • Competitive compensation package.
  • Fully remote/async

If you are a seasoned engineer with expertise in our tech stack and a passion for building high-quality software, we encourage you to apply. Join our team and help us create innovative solutions that drive our business forward.