Senior Software Engineer

Join the Core Messaging team as a Senior Software Engineer to build and scale critical services for a global messaging platform, ensuring reliability and performance for millions of users.

What you’ll do:

  • Design, build, and maintain core messaging services.
  • Write high-quality, maintainable, and scalable code.
  • Collaborate with product managers and other engineers.
  • Participate in on-call rotation to support critical services.
  • Troubleshoot and resolve complex production issues.
  • Mentor junior engineers and contribute to team growth.

What we’re looking for:

  • 5+ years of experience in software development.
  • Strong proficiency in one or more general-purpose programming languages (e.g., Java, Python, Go, Ruby).
  • Experience with distributed systems and microservices architecture.
  • Familiarity with cloud platforms (AWS, Azure, GCP).
  • Solid understanding of data structures, algorithms, and software design principles.
  • Excellent problem-solving and communication skills.
Job Category: Cloud Communications
Job Type: Remote
Job Location: USA
Organization: Job Hunting U

Apply for this position

Allowed Type(s): .pdf, .doc, .docx