Senior Software Engineer designing and maintaining scalable data solutions for restaurant tech industry at SpotOn. Collaborating with cross-functional teams to enhance reporting and analytics platforms.
Responsibilities
Architect, develop, and maintain scalable software solutions for our reporting and analytics platforms.
Design and implement data pipelines, ETL processes, and integrations using ClickHouse, Streamkap, PostgreSQL, Snowflake, MongoDB, Kafka, and AWS.
Write and Optimize SQL queries that drive merchant reporting outcomes and improve database performance across large-scale, distributed systems.
Contribute to defining and refining system architectures, including cloud infrastructure and containerization strategies.
Implement robust data observability monitoring, logging, and alerting solutions using tools like Grafana, Metaplane, and OpenTelemetry.
Mentor junior and mid-level engineers, promoting technical excellence and best practices.
Requirements
5+ years of professional software and data engineering experience.
Proficient in Python; experience with GO and TypeScript or JavaScript is highly beneficial.
For candidates located within approximately 50 km of the Kraków or Gdańsk offices, we offer hybrid model (2–3 times per week). For candidates based in other cities in Poland we offer opportunity to work remotely.
Extensive experience with databases and data warehouses such as ClickHouse, PostgreSQL, and MongoDB.
Strong understanding of real-time data streaming and messaging systems, especially Kafka.
Experience designing and implementing robust ETL pipelines and handling large-scale data migrations.
Familiarity with cloud services, especially AWS, including IAM roles, S3, RDS, and MSK.
Proven ability in performance tuning and optimization for high-volume, low-latency data systems.
Experience applying core data observability principles to create a transparent and resilient data platform.
Comfortable with containerization technologies such as Docker and orchestration tools like Kubernetes.
Strong experience with infrastructure as code (IaC) tools and best practices.
Deep understanding of software development best practices, CI/CD pipelines, and DevOps methodologies.
Perfect candidate also has:
Experience in building frontend components or familiarity with React and Next.js.
Knowledge of monitoring and observability tools, including Grafana and OpenTelemetry.
Background or interest in data analytics, machine learning applications, and causal analysis.
Experience in the restaurant or hospitality technology sector.
Benefits
Competitive pay: 19 500 - 24 400 PLN net on B2B.
Training budget 3500 PLN gross per year.
Access to e-learning platforms (O’Reilly).
Fully paid private healthcare in LuxMed.
Access to the Worksmile platform with a monthly top-up.
Subsidized access to breakfast and lunch through the vending machine in Kraków office, and lunches in Gdańsk office once a week.
Group English classes with a native speaker.
New Macbook Pro, 4K monitors or whatever tools you need.
Flexible working hours.
New, modern, bright and comfortable office space in the city centre.
A lot of free parking spots around the office.
Access to the company’s library.
Great working atmosphere.
Chill out room with a PlayStation and games.
Free snacks and beverages in a kitchen.
Company parties and social activities.
Employee referral program.
Relocation Package within Poland.
Job title
Senior Software Engineer I, Senior Data Engineer I – Data and Reporting
Data Engineer at CBTW handling data pipelines and ETL processes using SAS. Collaborating with business stakeholders and ensuring data governance within SAS environments.
Data Engineer I at Catalyst Brands developing and optimizing data pipelines for cross - functional teams. Designing next generation data platform architecture to meet increasing data demands in a retail environment.
Data Engineer at Grupo Iter responsible for data pipelines and architecture in Azure. Collaborating on data governance and integrating analytics with Power BI.
Full Stack Data Architect for Concurrency designing Azure data - intensive applications. Leading complex data architecture initiatives and mentoring engineering teams in a high - performance environment.
AHEAD builds digital business platforms; seeking a Data Engineer in a development program. Join us to grow into a technical leader emphasizing skills across various practices.
Data Engineer creating clean, reliable data pipelines for Plenti, a fintech lender. Collaborating with modern tools like AWS and Databricks to enhance data quality and analytics.
Data Platform Specialist overseeing data quality and platform operations at Stackgini. Collaborating with teams to enhance data management solutions and improve system performance.
Staff Data Engineer at PPRO transforming data ecosystem into a self - service platform. Leading technical vision for data engineering and building scalable infrastructures.
SSIS Data Engineer at iKnowHow Group focusing on data migration projects. Involves data modeling, integration, and using T - SQL/SQL alongside SSIS packages.