Staff Software Engineer, Backend
New
We are actively hiring for this role in Romania, the US, and Canada.Full-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PythonElasticSearchClickhouseGoPostgresRESTful APIsMicroservicesDistributed Systems
Requirements
- Proven experience as a Backend Engineer with a focus on database design and system architecture.
- Strong expertise in ClickHouse or similar columnar databases.
- Hands-on experience with Elasticsearch for indexing and searching large datasets.
- Proficient in backend programming languages such as Python, Go.
- Experience with RESTful API design and development.
- Solid understanding of distributed systems, microservices architecture, and cloud infrastructure.
- Experience with performance tuning, data modeling, and query optimization.
Responsibilities
- Design, implement, and maintain backend services and APIs to support applications.
- Build and optimize data storage solutions using Postgres, ClickHouse and Elasticsearch.
- Collaborate with cross-functional teams to deliver end-to-end solutions.
- Monitor and troubleshoot performance issues in distributed systems and databases.
- Write clean, maintainable, and efficient code.
- Participate in code reviews, testing, and continuous integration efforts.
- Ensure security, scalability, and reliability of backend services.
- Analyze and improve system architecture.
View Full Description & ApplyYou'll be redirected to the employer's site