We are looking on behalf of our client – a US-based software company with offices also in Bucharest – for a Senior Software Engineer (Back End) to join their development team.
This is a remote role, aligned with the US working schedule (12:00 – 20:00, Romania time).
We are searching for professionals who are not only skilled, but also passionate about building scalable and reliable back-end systems, eager to design and deliver modern digital products that make a real impact.
🔑 Key Responsibilities
- Design, develop, test, and maintain back-end services and features.
- Work closely with front-end and platform teams to ensure seamless integration.
- Take ownership of production issues: spot, triage, escalate, and resolve problems quickly.
- Conduct code reviews, mentor colleagues, and support collaborative growth within the team.
- Participate in agile practices and contribute to cloud-based CI/CD pipelines.
- Stay up to date with emerging technologies and bring new ideas into the product ecosystem.
🧩 Requirements
- Relevant experience developing back-end applications using Go, Rust, JavaScript, or similar languages.
- Strong background with Linux and open-source software/tools.
- Solid understanding of back-end architecture, design principles, and RPC mechanisms.
- Hands-on experience with Git or other distributed version control systems.
- Familiarity with both SQL and NoSQL databases, plus performance troubleshooting.
- Exposure to AWS, GCP, or Azure (APIs and CLIs).
- Strong problem-solving skills, with attention to detail and accuracy.
- Ability to adapt and deliver under competing priorities in a fast-paced environment.
- Fluency in Romanian and English (mandatory).
📌 Additional Details
- Location: Remote
- Schedule: 12:00 – 20:00 (Romania time), aligned with US business hours