Flag job

Report

Software Engineer - Backend

Salary

$0.028k - $0.04k

Min Experience

3 years

Location

Berlin, remote

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

We are looking for a talented Software Engineer to join our Backend team at SoundCloud. In this role, you will be responsible for designing, developing, and maintaining high-performance, scalable, and reliable backend systems that power our platform. You will work closely with cross-functional teams to ensure seamless integration and delivery of new features and functionalities. Responsibilities: - Design and develop robust, scalable, and maintainable backend services and APIs - Collaborate with frontend, data, and infrastructure teams to ensure end-to-end system integrity - Identify and address performance bottlenecks, security vulnerabilities, and technical debt - Participate in code reviews, pair programming, and knowledge sharing sessions - Contribute to the evolution of our engineering practices and tools Requirements: - Proficient in one or more backend programming languages (e.g., Java, Python, Go, Node.js) - Strong understanding of distributed systems, microservices, and cloud-based architectures - Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB) - Familiarity with message queuing systems, caching, and data processing pipelines - Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes) - Solid understanding of software design patterns, data structures, and algorithms - Excellent problem-solving, critical thinking, and communication skills

Skills

java
python
go
node.js
postgresql
mysql
mongodb
docker
kubernetes