Senior Software Engineer

Telgorithm is a cutting edge messaging API provider specializing in 10DLC text messaging with 99%+ delivery rates.
Backend
Senior Software Engineer
Remote
11 - 50 Employees
5+ years of experience
Enterprise SaaS · Telecommunications

Description For Senior Software Engineer

Telgorithm, a pioneering messaging API provider, is seeking a Senior Software Engineer to join their remote team. The company specializes in 10DLC text messaging, delivering industry-leading 99%+ delivery rates through their innovative technology. This role offers an exciting opportunity to work on scalable backend systems in a fast-paced startup environment.

As a Senior Software Engineer, you'll be responsible for designing and developing robust backend systems, working with technologies like ASP.NET Core, Entity Framework Core, and SQL databases. The position requires strong expertise in distributed systems, asynchronous programming, and event-driven architectures. You'll collaborate closely with various teams, from QA to Customer Success, ensuring the delivery of high-quality solutions.

The ideal candidate should be self-driven and comfortable working independently while being an effective team player. You'll need to demonstrate strong problem-solving abilities and be ready to adapt to rapidly changing business needs. The role offers significant growth potential in a startup that's transforming the A2P 10DLC ecosystem.

Working at Telgorithm means joining a company founded on principles of transparency, customer experience, and empathy. The fully remote position comes with attractive benefits, including flexible time off and equity options. If you're passionate about solving complex technical challenges and want to make a meaningful impact in the telecommunications industry, this role presents an excellent opportunity to accelerate your career.

Last updated 2 minutes ago

Responsibilities For Senior Software Engineer

  • Design, develop, and maintain scalable backend systems
  • Participate in code reviews and discuss architecture
  • Collaborate with stakeholders to clarify requirements
  • Work with QA to support testing process
  • Resolve production issues by analyzing logs, metrics, traces, and alerts
  • Implement observability through logs, metrics, and alerts
  • Collaborate with Customer Success team
  • Analyze and enhance system performance

Requirements For Senior Software Engineer

RabbitMQ
  • Bachelor's degree or higher in a technical field
  • Hands-on experience in web services development with ASP.NET Core, Entity Framework Core, SQL databases
  • Understanding of common algorithms and their complexity
  • Deep understanding of asynchronous and parallel programming
  • Deep understanding of distributed and event-driven systems
  • Ability to model complex domain rules and processes
  • Experience with Domain Driven Design patterns (preferred)

Benefits For Senior Software Engineer

Equity
  • Fully remote work arrangement
  • Flexible time off including paid vacation and sick leave
  • Employee stock options

Interested in this job?

Jobs Related To Telgorithm Senior Software Engineer

Senior Software Engineer, Tempus Next

Senior Software Engineer role at Tempus working on AI-enabled healthcare solutions to improve patient outcomes through clinical data synthesis and analysis.

Senior Software Test Engineer

Senior Software Test Engineer position at Qualtrics in Krakow, Poland, focusing on quality assurance and test automation for enterprise software solutions.

[CREDIT TECHNOLOGY] SENIOR SOFTWARE ENGINEER

Senior Software Engineer position at Stone, focusing on credit technology solutions using C# and modern technologies in a remote setting.

Senior Software Engineer - Full Stack

Senior Full Stack Software Engineer position at Disney in Glendale, CA, focusing on developing and maintaining enterprise software solutions.

Senior Software Engineer

Senior Software Engineer position at Capital Group in Los Angeles, working on investment management software systems.