
Senior Backend Engineer – Golang
Posted May 20

Posted May 20
This is a fully remote position, open to applicants in Germany.
• Design, architect, and execute Emma’s backend platform, facilitating our transition from E-commerce to SleepTech and enhancing global fulfillment & logistics.
• Create, construct, and scale backend services utilizing Go.
• Develop and uphold robust, secure, and high-performance REST APIs that integrate with both internal systems and external providers.
• Operate within a service-oriented, API-first framework, incorporating event-driven systems using AWS services like SNS, SQS, Kafka, or RabbitMQ.
• Develop cloud-native solutions on AWS, taking full responsibility from development and testing through to deployment and monitoring (full DevOps).
• Have complete ownership of your team’s technology stack: develop, maintain, manage, and continually enhance it.
• Ensure high standards of code quality through automated testing, code reviews, and CI/CD pipelines.
• Participate in an agile, empowered team: work closely together, share knowledge, and contribute to the development of fellow engineers.
• Assist in enhancing our CI/CD, DevOps, and SRE practices.
• Engage in recruitment efforts to help expand our high-performing technology team.
• Proven expertise in designing and delivering backend services and APIs that conform to high software quality standards.
• Strong proficiency in Go (Golang).
• Comprehensive understanding of computer science principles, including data structures, algorithms, object-oriented programming, distributed systems, and software design patterns.
• Experience with cloud-native architectures, preferably on AWS, and familiarity with Docker and container-based deployments (Kubernetes is a plus).
• Familiarity with databases and messaging systems, including relational and NoSQL databases, Redis, SNS/SQS, Kafka, or RabbitMQ.
• Several years of experience throughout the software development lifecycle; senior candidates should exhibit clear technical ownership and architectural influence.
• Strong appreciation for clean, organized, and well-documented codebases.
• Experience with implementing unit, integration, end-to-end, and load tests.
• Knowledge of CI/CD pipelines, coupled with a mindset focused on operational excellence and ownership.
• Self-motivated, proactive, and comfortable taking charge of driving solutions forward.
• Strong analytical abilities, open-mindedness, and a collaborative, feedback-driven approach.
• Bachelor’s degree in Computer Science, Software Engineering, or equivalent hands-on experience.
• A blend of personal and organizational growth to propel your career and help you achieve your objectives.
• A career development pathway tailored to your aspirations, with access to mentorship, training, and learning resources.
• The chance to tackle exciting and challenging problems as part of a committed, international team.
• A culture that promotes collaboration and innovation, offering real ownership and the freedom to shape solutions, processes, and the future of our technology platform.
• The opportunity to learn from experts in various fields and engage with your colleagues at dynamic company events.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.