Telgorithm is a messaging API provider specializing in 10DLC text messaging, enabling high-volume business text messages with a delivery rate of over 99%.
The company focuses on customer support, messaging compliance guidance, and technology that manages Carrier rate limits for effective API experiences.
The Senior Software Engineer will design, develop, and maintain scalable backend systems, ensuring robustness, performance, and security.
The role requires independence and initiative from day one, with collaboration on large tasks and peer reviews.
The position is remote, accepting applicants from Europe and nearby time zones, with a preference for candidates in the European Union (excluding Germany), Serbia, and Poland.
Proficiency in English is required, and proficiency in Russian is necessary due to a Russian-speaking development team.
Responsibilities include onboarding, participating in code reviews, collaborating with stakeholders, resolving production issues, and enhancing system performance.
Requirements:
A Bachelorโs degree or higher in a technical field is required.
Hands-on experience in web services development with ASP.NET Core, Entity Framework Core, SQL databases (Microsoft SQL, Postgres), and message brokers (RabbitMQ) is necessary.
Candidates must be able to write and understand common algorithms and evaluate their performance.
A deep understanding of asynchronous and parallel programming concepts is essential.
Candidates should have knowledge of distributed and event-driven systems, including best practices for architecting such systems.
The ability to model complex domain rules and processes with maintainable, testable, robust, and performant code is required.
Experience with Domain Driven Design patterns and practices is a plus.
Benefits:
The position offers a fully remote work arrangement.
Employees enjoy flexible time off, including paid vacation and sick leave.
Employee stock options are provided as part of the compensation package.