Staff Backend Software Engineer

  • Remote - Europe

Remote

Software Development

Mid-level

Summary

Join our fully remote team as a Staff Backend Software Engineer and contribute to architectural design, driving significant business value through technical solutions.

Requirements

  • Minimum of 6 years of professional software development experience
  • Strong proficiency in algorithmic thinking and problem-solving
  • Passion for performance optimization, both on architecture & component level
  • Extensive experience in designing and implementing distributed systems, including: Large-scale data processing in near real-time. Ensuring the consistency and integrity of data across multiple storage systems. Building systems with high reliability, robustness, and resilience
  • Concise and logical communication, both written and verbal
  • Ability to balance business goals with technical purity, especially when adapting to high-paced, shifting priorities
  • Experience in leading 3-5 people engineering teams

Responsibilities

  • Participate in daily software development activities and conduct code reviews to ensure high-quality code
  • Lead and drive 1-2 large projects, encompassing several tasks with 3-5 engineers, ensuring successful delivery, task decomposition, and clear communication of ETAs and challenges
  • Design and implement architectural solutions for complex problems, with a focus on scalability, reliability, and value for the users
  • Proactively suggest enhancements to the product and software architecture to the CTO and Product team that can bring significant business value

Benefits

  • 100% remote work with an office in Warsaw available and flexible working hours
  • Participate in the Employee Stock Option Plan and be part of our growth journey
  • 20 paid service-free days per year
  • Space to take action, bring your ideas to life, and make a real impact
Share this job:
Please let neptune.ai know you found this job on Remote First Jobs 🙏
Apply now