Staff Software Engineer, Backend (Bucharest)
Core
Design, implement, and maintain backend services and APIs for a Customer Data Platform that visualizes insights to drive business growth and guide customer engagement.
Role type
Staff Backend Engineer (Data Platform)
Builds
Customer Data Platform, backend services, and APIs
Domain
SaaS, Customer Experience, AI-driven analytics
Deliverable
production ML models | product features
Required skills
Backend system design, Database architecture, Distributed systems, Microservices, Performance tuning, Query optimization, RESTful API design
Preferred skills
Columnar databases, Search engine optimization, Cloud infrastructure
Technologies
Postgres, ClickHouse, Elasticsearch, Python, Go
Responsibilities
Design and implement backend services and APIs; Build and optimize data storage solutions; Monitor and troubleshoot performance issues in distributed systems; Analyze and improve system architecture; Write clean, maintainable, and efficient code; Participate in code reviews, testing, and continuous integration efforts; Ensure security, scalability, and reliability of backend services.
Seniority
Staff, hands-on IC