Tealium

Senior Software Engineer – Remote, Poland

Tealium

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇵🇱 Poland

Visit company website
AI Apply
Apply

Salary

💰 PLN 240,000 - PLN 310,000 per year

Job Level

Senior

Tech Stack

Amazon RedshiftApacheAWSAzureCassandraCloudDockerDynamoDBGoogle Cloud PlatformJavaKafkaKubernetesMicroservicesMySQLNoSQLPostgresPythonRabbitMQRedisScalaSparkTerraform

About the role

  • Partner closely with software engineers, architects, DevOps, and Product Managers to design and deliver high-quality solutions
  • Design, develop, test, and maintain scalable applications using modern frameworks
  • Actively participate in Agile/Scrum ceremonies, contributing to planning, estimation, and continuous improvement
  • Contribute to architectural design discussions, test planning, and operational excellence initiatives
  • Participate in peer code reviews to ensure adherence to coding standards and best practices
  • Research, evaluate, and recommend new technologies or design approaches to improve performance, scalability, and reliability

Requirements

  • BS, MS in Computer Science, Software Engineering, or a related discipline
  • 5+ years Java//Python/Scala development experience using modern frameworks
  • Hands-on experience designing and optimizing large-scale data processing pipelines using Apache Spark (preferably in a cloud environment, e.g. AWS/Databricks)
  • Desire to learn new technologies
  • Strong knowledge of modern software engineering principles, patterns and best-practices
  • Understanding of microservices architecture
  • Experience in designing and supporting high-traffic, highly available systems
  • Hands-on experience with both NoSQL and relational databases, such as DynamoDB, PostgreSQL, MySQL, Redshift, Redis, Cassandra etc
  • Strong communication skills, with the ability to clearly explain technical concepts to team members, architects, and team leads
  • Experience deploying and managing software on cloud platforms such as AWS, GCP, and Azure
  • Exposure to distributed messaging and streaming technologies, RabbitMQ, Kinesis, Kafka
  • Understanding of modern Devops concepts. Docker, Kubernetes, Serverless, Terraform
Benefits
  • 15 hours of paid work time for volunteer activities and programs is offered annually
  • Tealium Cares, to promote caring in our communities
  • New hire stipends to assist with purchasing things we need to support a successful home office environment
  • Paid time-off policy to offer flexibility to take time when needed and robust leave programs, including extended paid parental leave and company holidays
  • Health and wellness programs to help us be our best selves in the experiences of health, physical, mental, social, and even financial well-being and wellness
  • Professional development opportunities with over 6,000 courses available on demand to best-in-class manager and leadership development programs
  • Market competitive benefits programs

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaPythonScalaApache SparkNoSQL databasesrelational databasesmicroservices architecturecloud platformsDevOpssoftware engineering principles
Soft skills
strong communication skillscollaborationcontinuous improvementproblem-solvingadaptability