companySpotOn logo

Senior Software Engineer I / Senior Data Engineer I (Data and Reporting)

SpotOnKraków, Lesser Poland Voivodeship, Poland
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Required Qualifications:Minimum of 5 years of professional experience in software and data engineering. Strong proficiency in Python; experience with data engineering frameworks and libraries. Demonstrated expertise in developing scalable data solutions and optimizing database performance. Experience with cloud services, particularly AWS, and containerization techniques. Ability to work collaboratively in a fast-paced team environment and mentor junior staff.

About the job

About SpotOn

At SpotOn, we are revolutionizing the restaurant technology landscape by empowering independent restaurants with cutting-edge tools that enhance their competitive edge. Our award-winning point-of-sale system, coupled with AI-driven profit enhancement tools, allows operators to optimize profits, streamline operations, and retain their top talent. Every solution we provide is supported by a dedicated team committed to the success of our restaurant partners.

  • Recognized as the #1 Restaurant POS by G2 (Fall 2025), based on authentic user reviews.

  • Rated the top POS for restaurants, bars, retail, and SMBs by Capterra users.

  • Consistently awarded Great Places to Work and Built In’s Best Workplaces for multiple years.

We pride ourselves on our fast-paced, passionate culture, where we advocate for independent restaurant operators to pursue their passion and thrive in their endeavors. If you are driven to make a meaningful impact and bring your unique blend of dedication and energy, SpotOn is the ideal environment for you.

As a Senior Software Engineer on our Data and Reporting team, you'll play a vital role in designing, developing, and managing high-performance, scalable data systems and infrastructure. You will work closely with cross-functional teams—including product management and engineering leadership—to elevate existing platforms and devise innovative solutions for complex data-driven applications.

Daily Responsibilities Include:

  • Architecting, developing, and maintaining scalable software solutions for our reporting and analytics platforms.

  • Designing and implementing data pipelines, ETL processes, and integrations utilizing technologies such as ClickHouse, Streamkap, PostgreSQL, Snowflake, MongoDB, Kafka, and AWS.

  • Writing and optimizing SQL queries that drive merchant reporting outcomes and enhance database performance across large-scale, distributed systems.

  • Contributing to the definition and refinement of system architectures, including strategies for cloud infrastructure and containerization.

  • Implementing comprehensive data observability monitoring, logging, and alerting solutions using tools like Grafana, Metaplane, and OpenTelemetry.

  • Mentoring junior and mid-level engineers to foster technical excellence and best practices.

About SpotOn

SpotOn is a leader in restaurant technology, dedicated to equipping independent restaurants with the tools they need to thrive in a competitive market. Our innovative solutions, including a highly-rated point-of-sale system and AI-driven analytics, ensure that operators can maximize their profitability while focusing on what they do best: serving their customers. We are proud to be recognized for our exceptional workplace culture and commitment to supporting the restaurant community.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.