EasySoftGroup
Software Engineer - Measurement & Reporting
About this role
Description: Hiring a Software Engineer for a large-scale B2B software platform. Focus on backend engineering, data processing, analytics, and reporting. Contribute to systems emphasizing data accuracy, reliability, scalability, and maintainability. Involves building AI-enabled functionality using modern AI development tools. Requirements: 4+ years of professional software engineering experience. Strong understanding of SQL and analytical logic. Experience with SQL query builders and/or ORMs. Strong TypeScript skills and professional experience with Node.js. Experience with large production systems and database schema migrations. Test-driven development experience and ability to define testing strategies. Knowledge of application architecture and modular software design. Experience with Docker and CI pipelines. Regular use of AI-assisted coding tools. Ability to explain complex technical topics clearly. Benefits: Fully remote position within Poland. Employment contract with 26 days of annual vacation plus flexible holidays. Comprehensive medical coverage and wellness benefits. Life and business travel insurance. Paid parental leave and participation in Poland’s Employee Capital Plan (PPK). Stock options through the company’s equity program. Financial support for setting up a comfortable remote workspace.