A technology recruitment company in Poland seeks an experienced Backend Engineer to design and build large-scale cloud-native systems. The role requires extensive experience with AWS, microservices, and CI/CD practices, alongside a Computer Science degree. The successful candidate will lead complex engineering initiatives, promote best practices, and collaborate with cross-functional teams. This position offers an attractive salary and fully remote work, supporting long-term engagement with strong growth opportunities.
Qualifications
8+ years of hands-on experience in cloud-based systems.
Proven experience leading complex cross-team engineering initiatives.
Strong knowledge of data systems, relational databases, and SQL.
Responsibilities
Design and build large-scale, distributed, cloud-native backend systems.
Drive architectural decisions and contribute to long-term technical strategy.
Lead complex engineering initiatives spanning multiple teams.
Skills
Developing and designing large-scale, distributed, cloud-based systems
Strong experience with AWS and cloud-native architectures
Microservices and event-driven design
Proficiency in Python
CI/CD practices
Very good English skills
Education
Computer Science degree or equivalent
Tools
Jenkins
Job description
Requirements:
8+ years of hands-on experience developing and designing large-scale, distributed, cloud-based systems.
Strong experience with:
AWS and cloud-native architectures
Microservices and event-driven design
Containers and serverless patterns
Proficiency in at least one modern backend language (Python is a strong advantage).
Excellent system design and analytical skills.
Proven experience leading complex cross-team engineering initiatives.
Strong knowledge of:
Data systems
Relational databases and SQL
Messaging/streaming technologies
High-throughput data pipelines
Solid experience with CI/CD (Jenkins preferred), DevOps practices, automated testing, and production operations.
Computer Science degree or equivalent practical experience.
Proactive, highly motivated, and goal-oriented mindset.
Excellent communication, collaboration, presentation, and problem-solving skills.
Very good English skills
Additional advantages:
Experience in cloud security domains.
Familiarity with Azure and/or GCP.
Experience influencing architecture in large SaaS environments.
Observability and reliability engineering experience.
Kogo poszukujemy?
Responsibilities:
Design and build large-scale, distributed, cloud-native backend systems.
Drive architectural decisions and contribute to long-term technical strategy.
Lead complex engineering initiatives spanning multiple teams.
Develop secure, scalable, and high-performance microservices and APIs.
Promote engineering excellence, code quality, and best practices.
Mentor developers and support their technical growth.
Collaborate closely with product, architecture, and R&D teams.
Contribute across the full development lifecycle: design, implementation, CI/CD, and production operations.