cover image
Echobox

Echobox

www.echobox.com

1 Job

67 Employees

About the Company

We help publishers around the world save time and increase performance with newsletter and social media automation

Listed Jobs

Company background Company brand
Company Name
Echobox
Job Title
Senior Software Engineer
Job Description
Job Title: Senior Software Engineer Role Summary: Design, develop, and maintain scalable back‑end services that support AI‑powered publishing products. Collaborate closely with product managers, data scientists, and senior engineers to deliver high‑performance systems on schedule. Expectations: Deliver clean, well‑tested code, adhere to coding standards and best practices, and meet launch deadlines. Continuously improve system performance, reliability, and scalability, and proactively identify and resolve technical challenges. Key Responsibilities - Architect, build, and maintain server‑side services and microservices that handle large data volumes and ML model inference. - Optimize data storage solutions using SQL and NoSQL databases. - Develop RESTful APIs and integrate back‑end components with front‑end and data science workflows. - Deploy and manage applications on cloud platforms (AWS, GCP, or Azure). - Troubleshoot production issues, debug code, and implement performance enhancements. - Collaborate with cross‑functional teams to define system requirements and iterate on product features. - Stay current with emerging technologies and apply them to improve infrastructure and processes. Required Skills - Proficiency in Python, Java, or Node.js with experience in back‑end frameworks. - Strong understanding of RESTful API design, microservices architecture, and version control (Git). - Experience with SQL and NoSQL databases and data‑storage optimization. - Knowledge of cloud deployment, scaling, and monitoring. - Ability to write clean, maintainable, and efficient code following industry best practices. - Excellent problem‑solving skills, self‑motivation, and ability to work independently and in teams. Required Education & Certifications - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
London, United kingdom
On site
Senior
06-03-2026