Staff Engineer

4 days ago

Apply Now
Logo of Unifonic

Unifonic

Cloud Communications • SMS APIs • Voice APIs • SAAS • SMS Marketing

501 - 1000 employees

Founded 2006

🤖 Artificial Intelligence

☁️ SaaS

📡 Telecommunications

💰 $125M Series B on 2021-09

Description

• Gain command of the internal workings of Unifonic's existing products. • Implement enhancements and support bug fixes. • Perform data analysis and report key metrics for Unifonic's platform. • Work on next-generation evolution of products using the latest technology. • Help build and maintain solutions that scale. • Review Multicloud System Design and Architecture. • Collaborate to solve complex engineering problems. • Refactor performance-critical code sections and modules. • Contribute to building policies, procedures, and technical assets in Unifonic’s cloud infrastructure. • Support various teams with a technical vision for Unifonic's products. • Work on cloud-based development and deployment (e.g., AWS). • Perform basic database administration and optimization. • Collaborate with product owners, scrum masters, and developers to deliver quality products using tools like JIRA and Git.

Requirements

• Hands-on 10+ years of experience in developing complex projects, preferably in the communications domain by using Java (Spring Framework). • Hands-on experience in backend development including Java, Python and Go. • Practical experience in queuing systems/message brokers like ActiveMQ, RabbitMQ, Kafka, Beanstalk, SQS, etc. • Practical experience with cache technologies such as Memcached, and Redis. • Solid experience in managing Linux servers and applications (Nginx, apache2, etc). • Proficiency in a Linux environment and in consuming and designing RESTful APIs. • Solid experience with full Software Development Lifecycle, Distributed Architectures (REST, SOAP, Queue-based), and Microservices Architecture. • Bachelor's degree in Engineering, Software, or a related discipline or the equivalent. • Familiarity with software project management tools similar to Agile, Maven, and Git. • Experienced with using cloud hosting technologies such as AWS. • Familiar with SaaS and PaaS integration architecture and applications. • General knowledge in telecommunications (SMSC, VOIP, SMPP, etc). • Excellent communication skills. • Strong problem-solving and analytical skills.

Benefits

• Competitive salary and bonus. • Unifonic share scheme (we are all owners!). • 30 holiday days after the first anniversary. • Your Birthday off! • Spend up to 10 weeks per year working from anywhere in the world! • Paid leave for new parents. • Linkedin learning license.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com