This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Backend Engineer, Node.js + AWS in Poland. This role offers the opportunity to join a dynamic, fast-paced engineering team focused on building and maintaining high-performance backend systems at scale. You will develop robust APIs, optimize database performance, and contribute to architecture decisions that impact millions of users globally. Working remotely within a cross-functional environment, you will collaborate closely with product, frontend, and QA teams to deliver high-quality features. The position combines hands-on coding with strategic input on backend design, scalability, and system reliability. You will thrive in an environment that values technical excellence, customer-centric solutions, and the ability to solve complex problems in a distributed team setting.
Accountabilities:
Design, develop, and maintain backend services using Node.js and TypeScript/JavaScript, ensuring robust, secure, and scalable architecture.Collaborate with frontend engineers, product managers, designers, and QA teams to deliver seamless, high-quality experiences.Optimize database systems, particularly PostgreSQL, including query optimization, migrations, and schema design.Build APIs with attention to performance, security, and scalability, including support for high-volume transactions and queue-based systems.Participate in all stages of the Software Development Lifecycle, from planning and development to testing, deployment, and monitoring.Troubleshoot and resolve backend issues, maintaining high availability and reliability across systems.Requirements:
8+ years of experience in backend software engineering with expertise in Node.js and at least one other server-side language.Strong proficiency in TypeScript/JavaScript best practices and object-oriented programming principles.Advanced SQL skills, especially with PostgreSQL, including performance tuning, data modeling, and migrations.Experience designing systems for scalability, concurrency, and high-volume performance.Familiarity with AWS cloud infrastructure, serverless architecture, and distributed systems.Proven ability to thrive in remote, cross-functional teams with excellent communication and collaboration skills.Business-focused mindset, with experience delivering high-value outcomes for users or customers.Nice-to-have: SaaS experience, familiarity with FinTech, or prior work on globally distributed platforms.Benefits:
Competitive salary with global pay equity considerations.Stock grant opportunities based on role, status, and location.Fully remote work with optional access to coworking spaces (e.g., WeWork).Flexible hours and autonomy within a distributed team.Comprehensive learning and development opportunities to support career growth.Inclusive and diverse work environment with equal opportunity practices.Additional perks and benefits depending on country and employment status.