For Employers

EasySoftGroup

Software Engineer - Measurement & Reporting

Posted 6 hours ago
231K - 289K per year
2-5 years experience
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Develop and maintain data-intensive analytics and reporting functionality for a large-scale B2B platform. Collaborate on production systems while implementing AI-enabled features and ensuring high standards of data reliability and system stability.

We are hiring a Software Engineer for an international technology company developing a large-scale B2B software platform.
The engineering team works with significant volumes of data and builds systems that help business customers consolidate information, measure performance, generate reports, and use data to support decision-making.
This position is focused on backend engineering, data processing, analytics, and reporting. You will work on an established production platform and contribute to systems where data accuracy, reliability, scalability, and maintainability are particularly important.
The role also involves building AI-enabled functionality and using modern AI development tools as part of the regular engineering workflow.

Employment Type: Employment Contract


Requirements:

  • 4+ years of professional software engineering experience

  • Strong understanding of SQL and the analytical logic behind it

  • Experience working with SQL query builders and/or ORMs

  • Strong TypeScript skills

  • Professional experience with Node.js and its ecosystem

  • Experience modifying and deploying large production systems

  • Hands-on experience with production database schema migrations

  • Experience building analytical, reporting, or data aggregation systems

  • A test-driven approach to development, including experience defining testing strategies and creating test harnesses

  • Working knowledge of application architecture and modular software design

  • Ability to investigate complex logic, identify the right questions, and break problems into clear steps

  • Experience with Docker

  • Experience working with CI pipelines

  • Regular use of AI-assisted coding tools as part of the development workflow

  • Ability to explain complex technical topics clearly



Responsibilities:

  • Develop and extend data-intensive measurement, analytics, and reporting functionality used by business customers

  • Work primarily with TypeScript and the Node.js ecosystem

  • Convert complex analytical requirements into well-structured SQL and application logic

  • Work with SQL query builders and/or ORMs

  • Build and maintain analytical and data aggregation functionality

  • Work with large existing production systems

  • Implement and safely release production database schema migrations

  • Deploy application and database changes while maintaining system availability and stability

  • Apply a test-driven approach to software development

  • Define testing strategies and build test harnesses for data-heavy functionality

  • Design maintainable solutions using modular application architecture

  • Investigate complex data and application logic and break larger problems into manageable development steps

  • Build AI-enabled product functionality, including integrations that allow product data to be used within AI-driven workflows

  • Use AI-assisted coding tools as part of your day-to-day development process

  • Communicate analytical and technical concepts clearly with both technical and non-technical colleagues

Nice to have:

  • Experience with Python

  • Familiarity with the Python data analysis ecosystem


What we offer:

  • Remote work: Fully remote position within Poland

  • Employment: Employment contract

  • Time off: 26 days of annual vacation, plus company and flexible holidays

  • Health & wellbeing: Comprehensive medical coverage and additional wellness benefits

  • Insurance: Life and business travel insurance

  • Parental support: Paid parental leave

  • Long-term savings: Participation in Poland’s Employee Capital Plan (PPK)

  • Equity: Stock options through the company’s equity program

  • Home office: Financial support for setting up a comfortable remote workspace

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Server Engineer

Full Time United States Software Development

Growth Marketer- Reception.ai

Full Time United Kingdom, United States Software Development

SAP ABAP Developer

Full Time India Software Development

Sr. SAP ABAP Developer

Full Time India Software Development

Technical Operations Engineer

Full Time Worldwide Software Development

Senior ERP Administrator - Zoho Platform

Full Time, Freelance India Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 216,554+ Jobs in Software Engineer

Answer easy questions

Answer easy questions

216,554+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified