
Senior Software Engineer – Remote, Poland
Tealium
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇵🇱 Poland
Visit company websiteSalary
💰 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