Senior Backend Engineer at Jobgether – Greece, New York
Explore Related Opportunities
About This Position
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Backend Engineer in Greece.
In this role, you will be part of a highly collaborative, distributed engineering team building complex backend systems and APIs that power global operations. You will work on scalable, high-performance software that directly impacts users and businesses worldwide. Operating in a remote-first, asynchronous environment, you’ll have the autonomy to organize your work while contributing to cross-functional projects and platform improvements. You will be responsible for designing, implementing, and maintaining backend solutions with a focus on performance, reliability, and scalability. This role provides opportunities to lead major projects, mentor peers, and influence technical direction. If you thrive in a challenging, fast-paced environment and enjoy solving meaningful technical problems, this position offers strong professional growth and impact.
- Lead the development of backend systems, APIs, and integrations for key products, ensuring performance, scalability, and maintainability
- Participate in cross-team initiatives and provide technical insights to improve product design and functionality
- Contribute to the shared codebase through code reviews, mentoring, and collaborative problem-solving
- Debug, troubleshoot, and resolve complex technical and business issues, maintaining high-quality standards
- Engage in non-team activities including support rotations, RFC discussions, hiring processes, and platform improvements
- Collaborate closely with frontend, QA, and SRE teams to deliver end-to-end solutions
- Influence technical direction and propose enhancements to architecture, tools, and workflows
- Extensive experience as a Senior Backend Engineer with a proven track record of building, deploying, and maintaining complex software projects
- Proficiency in Postgres or similar relational databases
- Hands-on experience with CI/CD tools such as GitLab, GitHub, Jenkins, or equivalent
- Strong software engineering fundamentals, including design patterns, testing, debugging, and code quality best practices
- Nice-to-have skills: functional programming experience (Elixir, Erlang, Scala, Clojure, Haskell), Kubernetes, Docker, AWS, React/Next.js
- Ability to work independently in a remote, asynchronous environment and manage multiple priorities effectively
- Excellent problem-solving skills, attention to detail, and strong communication and collaboration abilities
- Fully remote work with the flexibility to organize your schedule asynchronously
- Competitive salary and stock options
- Unlimited paid time off and generous parental leave policies
- Mental health support and wellness resources
- Learning and development budget to support professional growth
- Home office equipment and setup allowance
- Opportunities to participate in local meetups or coworking spaces with reimbursement
- Supportive and innovative work culture that encourages autonomy and experimentation