Senior Software Engineer designing and building core data systems for the bank. Involves developing data architectures and collaborating in a Pan-Baltic Agile team.
Responsibilities
Design, implement, and continuously improve systems for data ingestion, processing, storage, and sharing
Build and optimize data architectures for performance, scalability, and reliability
Develop and maintain ETL/ELT pipelines using modern tools and frameworks
Ensure seamless system integration and data synchronization across domains
Uphold high standards of data quality, security, availability, and performance
Collaborate with analysts, software engineers, and business stakeholders to understand data needs and deliver solutions
Perform code reviews, troubleshoot software, and fix defects
Implement monitoring and alerting for data workflows
Gain expertise in various banking processes and products
Work as part of a cross-functional Agile development team in a Pan-Baltic, international environment
Requirements
Proven experience with SQL and Python or Java
Hands-on experience with cloud platforms (AWS, Azure, or GCP)
Experience with container orchestration tools (Kubernetes, Docker)
Strong understanding of streaming data pipelines and platforms (Kafka, Spark, Flink)
Familiarity with data pipeline tools like Airflow or dbt
Experience with data warehousing solutions (Snowflake, BigQuery, Redshift, Databricks)
Knowledge of solution integrations (real-time, message-based, event-driven)
Experience with both SQL and NoSQL databases
Exposure to test automation and DevOps practices, including infrastructure as code and security best practices
Experience within the customer business domain is a strong advantage
Ability to take ownership and drive initiatives independently
Fluent English in spoken and written communication
Benefits
Flexible working hours
Hybrid work
Work from anywhere in the EU, Iceland, Switzerland, and the UK (in total 90 days per year)
Additional weeks of vacation after 1 year of service
Additional days off for volunteering purposes
30 fully paid calendar days for military training per year
Competitive benefits package including health insurance after the first 3 months in all three Baltic states
Health days for absence due to sickness without a doctor's note
Access to tools and resources that promote wellbeing
Professional growth through training programs, workshops, and conferences
Junior Software Developer developing software components for demodulation and decoding of signals. Engaging in agile teamwork with a focus on C++ and Python technologies.
Senior Software Developer involved in software for demodulation/decoding of radio signals. Responsibilities include algorithm development in C++ and Python in an agile team environment.
Senior Software Engineer providing innovative software solutions for a defense - focused company. Collaborate with a high - performing team to develop, integrate, and test software products in a secure environment.
Senior Software Engineer at Platzi creating AI - powered products to enhance learning experiences. Requires strong software foundations and hands - on AI framework integration.
Plant Lead Engineer driving technical deliverables for HVDC projects and overseeing design while coordinating with internal departments. Leading the team and ensuring project success based in France.
Software Engineer participating in developing and supporting digital solutions enabled by agile teams. Designing high quality software and partnering with various teams to meet business needs.
SAP Basis Engineer managing SAP ECC and S/4HANA systems within Walmart Global Tech. Responsible for system administration, troubleshooting, integration support, and cloud operations.
Senior Software Engineer contributing to the design, development, and delivery of scalable software solutions at Walmart. Analyzing requirements and ensuring quality through rigorous testing and collaboration with cross - functional teams.
Senior Software Engineer guiding the evolution of computing infrastructure for Walmart/VIZIO Team. Focused on scalable data platforms and driving continuous improvement.
Java/Node.js Software Engineer in ANZ's Integrations Team crafting innovative, high - quality services and APIs. Collaborating in dynamic teams to drive change and build sustainable solutions.